Download presentation
Presentation is loading. Please wait.
Published byJanel Jennings Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.