Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2009 VMware Inc. All rights reserved VMware Cloud Application Platform Application Infrastructure for the Cloud Generation Sudharshini M H Enterprise.

Similar presentations


Presentation on theme: "© 2009 VMware Inc. All rights reserved VMware Cloud Application Platform Application Infrastructure for the Cloud Generation Sudharshini M H Enterprise."— Presentation transcript:

1 © 2009 VMware Inc. All rights reserved VMware Cloud Application Platform Application Infrastructure for the Cloud Generation Sudharshini M H Enterprise Architect

2 2 Existing Datacenters New Enterprise Apps SaaS Apps Existing Apps Public Infrastructure The World of IT is Fundamentally Changing

3 3 Spring vFabric Services VMforce Other PaaS Partners Google App Engine Other cloud infrastructure providers VMware Cloud Application Platform VMware Solutions for IT as a Service VMware vSphere: Foundation for Cloud Computing vCentervShieldvCloud Director vCloud Datacenter vCloud Express SaaS Applications Other SaaS Providers ViewThin AppZimbra VMware Enabled Public Clouds Independent Public Clouds VMware End-User Computing VMware Cloud Infrastructure and Management Secure Private Cloud The New IT Stack for Hybrid Cloud Computing: Secure, Manageable, Open

4 4 New Applications Require Modern Developer Tools Business Owner Developers & Architects I need a new app to manage hotel room bookings. Web Services & Social Availability Reliability Scalability Response Times High Performance Data Access, Integration, etc.

5 5 Your Cloud – Cloud Application Platform Your Cloud. Accelerate IT. Accelerate Your Business. Your Cloud. Modernize Today’s Apps. Build for Tomorrow’s. High volume Web apps Next-gen integration infrastructure Batch processing Apps Application Modernization Data Virtualization Agile Application Deployment with PaaS Get new applications to market faster Maximize the utilization of IT resources and stay in control Low latency data management (XTP) Distributed /global data grids

6 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents VMware vFabric Cloud Application Platform Application Infrastructure for the Cloud Generation Virtual Datacenter Cloud Infrastructure and Management Virtual Datacenter Cloud Infrastructure and Management Modern Frameworks and Tools Modern Platform Services Developer Productivity and Application Portability Optimized Runtime and Accelerated Deployment Platform Services vFabric Frameworks and Tools Confidential 6

7 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents VMware vFabric Cloud Application Platform Dynamic Load Balancer Performance Management Policy-driven Automation Elastic App Server Cloud Messaging Global Data Management Application Infrastructure for the Cloud Generation Virtual Datacenter Cloud Infrastructure and Management Virtual Datacenter Cloud Infrastructure and Management tc Server ERS (Apache) Hyperic RabbitMQ GemFireApp Director Frameworks & Tools vFabric Platform Services Rich WebIntegrationBatchData AccessSocial /CloudTool Suite Confidential 7

8 8 New Applications Need To Be Portable Build your application Your Java Spring App Select the runtime platform Deploy your application Private Cloud vSphere vFabric Hybrid Cloud vSphere vFabric vCloud partners Other “In partnership with VMware, we are bringing Spring to Force.com.” “With VMware, we are making it easy for developers to create Spring Java apps in the cloud.”

9 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents Virtual Datacenter Infrastructure Platform & Resource Pools Virtual Datacenter Infrastructure Platform & Resource Pools vFabric Vision: Performance and Agility for New Applications VMware vFabric Build your application Configure and deploy Run and scale Deployment Policy Application Transparent Visibility Application Runtime and Data Services Policy-driven Automation Elastic Resource Utilization Confidential 9

10 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents Users are booking rooms Use Case: App Intelligence for “Just-in-Time” Infrastructure PST8 am9 am10 am11 am12 pm1 pm2 pm3 pm4 pm5 pm Policy-based Capacity Traffic Hotel room promotion comes online Hotel room promotion ends Confidential 10

11 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents vFabric tc Server Lean Application Server Confidential 11

12 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents tc Server is the Best Platform to Run Spring Applications tc Server is Tomcat for the enterprise “ ” The adoption of Tomcat reflects the Java developers' preference for lighter, simpler technologies “ ” Spring Java Application Server Usage, Source: 2008 Evans Data Survey Confidential 12

13 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents Spring and tc Server (Enterprise Tomcat)  Efficient, lean, fit-to-purpose runtime platform  Lower cost and complexity  Enterprise capabilities on Tomcat-compatible base  Best platform to run Spring & Grails applications Confidential 13

14 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents vFabric Hyperic Confidential 14

15 15 15 Virtual Machine Hyperic lets you monitor your entire virtualized web app stack Guest Operating System Guest Application VMware ESX Performance Database Performance Metrics Events Logs Alerts

16 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents Bridge the gap between virtual and physical Compare guest & host metrics CPU, Memory, Disk utilization Relate Physical & Virtual Performance to Individual Applications Answer the question, “What Changed?” Was there a spike in traffic? Did someone add a new component or application? How quickly has performance degraded? Hyperic virtualization plugins Collect metrics inside and outside the VMs, and monitors consumption by both allocation and availability. Correlate Performance Across Physical & Virtual Confidential 16

17 17 Application Frameworks Application Servers Web Servers / Caches Messaging Middleware Databases Directory Services Email Servers Operating Systems Virtualization … everything from App to ESX

18 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents vFabric GemFire Elastic Data Fabric Confidential 18

19 19 Extreme Data Scalability: Elastic Scale, Reduced Latency Application Data Lives Here File SystemsDatabases Other Data Systems Application Data Sleeps Here  Low-Latency, Linearly-Scalable, Memory-based Data Fabric Data distribution, replication, partitioning and colocation Pools memory and disk across many nodes  Data-aware Execution Move functionality to the data for peak performance  Active/Continuous Querying and Event Notification Changes are propagated to one or more "active" copies

20 20 Virtualizing the Data Web Tier Application Tier Database Tier Storage Tier Load Balancer

21 21 The vFabric GemFire HTTP Session Management Module HTTP session module for Tomcat and tc Server Built into the application server kernel Inside or outside the application server peer to peer topology

22 22 The vFabric GemFire Hibernate Cache Module Hibernate L2 cache Built as a Hibernate plugin, no code change Query results cached in object formats, across nodes

23 Copyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.http://www.vmware.com/go/patents VMware vFabric GemFire  Data moves to the middle tier Dramatic application performance gains  Dynamic scale Easily accommodate more application users  Superior availability Built-in data replication  Advanced capabilities WAN support Event notifications Continuous querying Parallel data execution Confidential 23

24 24 RabbitMQ Adds Cloud Scale Messaging tc Server Spring Edition Trace, Monitor, Alert, Manage Your Java Spring App Built with SpringSource Tool Suite Lightweight App Runtime Hyperic & Spring Insight RabbitMQ Message Brokers AMQP, SMTP, XMPP, Stomp, … Point -to-point and pub-sub Virtual hosts, dynamic config Other clouds, devices, applications Cloud scale message bus

25 25 Evolutionary Approach to Cloud Application Platform Stage Virtualization & Spring 0 VM App Server Virtualized Applications 1 VM vFabric tc Server Cloud App Runtime 2 Cloud Data Management 3 Cloud Platform 4

26 26 Summary Reduce operational costs Improve agility of IT delivery Drive workforce productivity Architect for the future Implement “IT Proven” solutions Team productivity ecosystem -Scale projects through software, not people -Make best practices a first practice Enterprise software framework(s) - Web, Integration, Batch, Web Services Higher productivity framework for web applications Lightweight application server Enterprise monitoring Enterprise Elastic Data Grid Enterprise Cloud Messaging 1 1 2 2 3 3 4 4 5 5

27 27


Download ppt "© 2009 VMware Inc. All rights reserved VMware Cloud Application Platform Application Infrastructure for the Cloud Generation Sudharshini M H Enterprise."

Similar presentations


Ads by Google