Скачать презентацию VMware Cloud Application Platform Application Infrastructure for the Скачать презентацию VMware Cloud Application Platform Application Infrastructure for the

601afb88603cbb4b8e123fc7517e25fc.ppt

  • Количество слайдов: 27

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

The World of IT is Fundamentally Changing Existing Apps Existing Datacenters 2 New Enterprise The World of IT is Fundamentally Changing Existing Apps Existing Datacenters 2 New Enterprise Apps Saa. S Apps Public Infrastructure

VMware Solutions for IT as a Service The New IT Stack for Hybrid Cloud VMware Solutions for IT as a Service The New IT Stack for Hybrid Cloud Computing: Secure, Manageable, Open VMware Enabled Public Clouds Secure Private Cloud Independent Public Clouds VMware End-User Computing View Thin App Saa. S Applications v. Fabric Services Spring VMware Cloud Infrastructure and Management v. Center v. Shield v. Cloud Director Other cloud infrastructure providers v. Cloud Datacenter v. Cloud Express VMware v. Sphere: Foundation for Cloud Computing 3 Google App Engine Other Paa. S Partners VMware Cloud Application Platform Other Saa. S Providers VMforce Zimbra

New Applications Require Modern Developer Tools Web Services & Social üAvailability üReliability üScalability üResponse New Applications Require Modern Developer Tools Web Services & Social üAvailability üReliability üScalability üResponse Times Business Owner Developers & Architects Data Access, Integration, etc. 4 High Performance

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

Application Infrastructure for the Cloud Generation VMware v. Fabric Cloud Application Platform Modern Frameworks Application Infrastructure for the Cloud Generation VMware v. Fabric Cloud Application Platform Modern Frameworks and Tools ü Developer Productivity and Application Portability Frameworks and Tools Modern Platform Services v. Fabric ü Optimized Runtime and Accelerated Deployment Platform Services Virtual Datacenter Cloud Infrastructure and Management 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. 6 Confidential

Application Infrastructure for the Cloud Generation VMware v. Fabric Cloud Application Platform Frameworks & Application Infrastructure for the Cloud Generation VMware v. Fabric Cloud Application Platform Frameworks & Tools v. Fabric Platform Services Rich Web Integration Batch Data Access Social /Cloud Tool Suite Elastic App Server tc Server Global Data Management Gem. Fire Cloud Messaging Rabbit. MQ Dynamic Load ERS (Apache) Balancer Performance Management Hyperic Policy-driven Automation App Director Virtual Datacenter Cloud Infrastructure and Management 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. 7 Confidential

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

v. Fabric Vision: Performance and Agility for New Applications VMware v. Fabric Transparent Visibility v. Fabric Vision: Performance and Agility for New Applications VMware v. Fabric Transparent Visibility Policy-driven Automation Application Runtime and Data Services Deployment Policy Build your application Configure and deploy Elastic Resource Utilization Virtual Datacenter Infrastructure Platform & Resource Pools Run and scale 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. 9 Confidential

Use Case: App Intelligence for “Just-in-Time” Infrastructure Hotel room promotion comes online Hotel room Use Case: App Intelligence for “Just-in-Time” Infrastructure Hotel room promotion comes online Hotel room promotion ends Users are booking rooms Traffic PST 8 am 9 am 10 am 11 am 12 pm 1 pm 2 pm 3 pm 4 pm 5 pm Policy-based Capacity 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. 10 Confidential

v. Fabric tc Server Lean Application Server Copyright © 2011 VMware, Inc. All rights v. Fabric tc Server Lean Application Server 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. 11 Confidential

tc Server is the Best Platform to Run Spring Applications Spring Java Application Server tc Server is the Best Platform to Run Spring Applications Spring Java Application Server Usage, Source: 2008 Evans Data Survey “ tc Server is Tomcat for the enterprise ” “ The adoption of Tomcat reflects the Java developers' preference for lighter, simpler technologies ” 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. 12 Confidential

Spring and tc Server (Enterprise Tomcat) § § Efficient, lean, fit-to-purpose runtime platform Lower 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 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. 13 Confidential

v. Fabric Hyperic Copyright © 2011 VMware, Inc. All rights reserved. This product is v. Fabric Hyperic 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. 14 Confidential

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

Correlate Performance Across Physical & Virtual Answer the question, “What Changed? ” Was there Correlate Performance Across Physical & Virtual Answer the question, “What Changed? ” Was there a spike in traffic? Did someone add a new component or application? How quickly has performance degraded? Bridge the gap between virtual and physical Compare guest & host metrics • • CPU, Memory, Disk utilization Relate Physical & Virtual Performance to Individual Applications • Hyperic virtualization plugins Collect metrics inside and outside the VMs, and monitors consumption by both allocation and availability. 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. 16 Confidential

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

v. Fabric Gem. Fire Elastic Data Fabric Copyright © 2011 VMware, Inc. All rights v. Fabric Gem. Fire Elastic Data Fabric 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. 18 Confidential

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

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

The v. Fabric Gem. Fire HTTP Session Management Module HTTP session module for Tomcat The v. Fabric Gem. Fire 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 topology 21

The v. Fabric Gem. Fire Hibernate Cache Module Hibernate L 2 cache • Built The v. Fabric Gem. Fire Hibernate Cache Module Hibernate L 2 cache • Built as a Hibernate plugin, no code change • Query results cached in object formats, across nodes • 22

VMware v. Fabric Gem. Fire § Data moves to the middle tier • Dramatic VMware v. Fabric Gem. Fire § 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 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. 23 Confidential

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

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

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

27 27