Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

vFabric for i ISVs and MSPs


Published on

vFabric for i ISVs and MSPs

Published in: Travel, Technology
  • Be the first to comment

  • Be the first to like this

vFabric for i ISVs and MSPs

  1. 1. vFabric for ISVs and MSPs<br />
  2. 2. Agenda<br />Application Platform Market<br />Cloud-oriented Pricing & Packaging<br />Cloud-optimized Functionality<br />Prospecting & Qualifying<br />Next Steps for Service Providers and ISVs<br />
  3. 3. vFabric: modernize applications and reduce time to market<br />Re-think End-User Computing<br />Enable Hybrid<br />Modernize Application Development<br />Public Clouds<br />Private Clouds<br />Evolve the Core Infrastructure<br />
  4. 4. The Application Platform Market<br />
  5. 5. The Application Platform Market Opportunity<br />This year’s $5B Opportunity..<br />Will be near $10B in just two years!<br />Total Application Infrastructure Middleware<br />Opportunity 2010-2014 ($B)<br />
  6. 6. Core Components of Application Infrastructure<br />Databases<br />App Framework<br />Clients<br />App Servers<br />Web Servers<br />Message Servers<br />Monitoring<br />
  7. 7. The vFabric Approach to Application Infrastructure<br />New<br />vFabric <br />SQLFire<br />Clients<br />vFabric<br />tc Server<br />vFabric <br />Web Server<br />New<br />C<br />GemFire App Cache Node<br />Elastic Memory for Java<br />Spring Insight Operations<br />New<br />vFabric<br />RabbitMQ<br />vFabric Hyperic<br />
  8. 8. Cloud-oriented Pricing & Packaging<br />
  9. 9. The Cloud Requires a Shift in Pricing Philosophy<br />New<br />
  10. 10. New<br />vFabric 5: Licensed for Virtual and Cloud<br />Per VM pricing: an industry first for application infrastructure<br />Metric = <br />vFabric Advanced<br />RabbitMQ<br />Message Broker<br />SQLFire Professional Edition<br />Memory-oriented data management<br />vFabric Standard<br />Standard<br />tc Server Spring Edition<br />Tomcat Java Application Server<br />+ Spring Insight Operations<br />Elastic Memory for Java (EM4J)<br />Elastic Memory Management<br />GemFire App Cache Node <br />Session and Hibernate Caching<br />Web Server <br />Apache HTTP Server<br />Hyperic <br />Server-Level Monitoring<br />
  11. 11. Average Usage Pricing is good for customers<br />Traditional licensing requirement<br />vFabric licensing requirement<br />
  12. 12. vFabric enables deployment flexibility & speeds time to market<br />Customer purchases 8 vFabric licenses, then deploys in production as follows:<br />Web tier: 3 VMs<br />vFabricWeb Server<br />vFabricWeb Server<br />vFabricWeb Server<br />App Servers: 3 VMs<br />tc Server<br />tc Server<br />tc Server<br />Message Servers: 2 VMs<br />RabbitMQ<br />RabbitMQ<br />
  13. 13. vFabric enables deployment flexibility & speeds time to market<br />Realizes they’re overprovisioned at web tier, needs to add session caching to app servers, and wants faster data management:<br />vFabricWeb Server<br />Web tier: 1 VM<br />App Servers: 3 VMs<br />tc Server<br />w/Session Cache<br />tc Server<br />w/Session Cache<br />tc Server<br />w/Session Cache<br />Message Servers: 2 VMs<br />RabbitMQ<br />RabbitMQ<br />SQLFire<br />SQLFire<br />Database Servers: 2 VMs<br />… traditional middleware would require additional licenses.<br />
  14. 14. Cloud-optimized Functionality<br />
  15. 15. vFabric tc ServerThe Best Place to Build and Run Spring Applications on vSphere <br />
  16. 16. tc Server: Replace Legacy Java Servers and Apache Tomcat<br />Drop-in Replacement for Apache Tomcat<br />Diagnostics for improved performance<br />Better utilization of virtual infrastructure<br />Lean platform, improved server consolidation<br />Lower cost and complexity<br />Reduced time to market for new apps<br />
  17. 17. Sample Benefits of Lightweight Java Approach<br />Server Consolid-ation<br />Time-to-market<br />Elasticity<br />1 Assumes ops intervention due to server complexity, vs. self-service model.<br />2 Estimate based on reduced server complexity / test cases / customization.<br />
  18. 18. Spring Insight Operations<br />Rapid Resolution of Application Performance Problems<br />
  19. 19. Imagine a Java app taking customer orders<br />!<br />?<br />Java App<br />Guest OS<br />!<br />vSphere Host<br />!<br />
  20. 20. Spring Insight<br />Java App<br />Guest OS<br />vSphere Host<br />
  21. 21. Which app is slow?<br />
  22. 22. Which parts of my app is slow?<br />
  23. 23. Is the problem isolated to one server?<br />
  24. 24. Which parts of code are causing latency?<br />
  25. 25. Elastic Memory for Java<br />Java Heap Pooling for Improved Application Server Consolidation<br />
  26. 26. The Java Heap: The Core of Java Applications<br />Java Heap<br />Java App<br />Guest OS<br />vSphere Host<br />
  27. 27. EM4J enables Java heap memory pooling…<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java App<br />Java App<br />Java App<br />Java App<br />Java App<br />Java App<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />vSphere Host<br />
  28. 28. … enabling smaller VMs and better consolidation.<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java Heap<br />Java App<br />Java App<br />Java App<br />Java App<br />Java App<br />Java App<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />Guest OS<br />vSphere Host<br />
  29. 29. vFabric GemFireMemory-oriented, massively scalable, high performance data management<br />
  30. 30. vFabric GemFire: Accelerate and Scale Legacy Databases<br />Traditional <br />Databases<br />Clients<br />Web Servers<br />App Servers<br />Disk-bound<br />Slow<br />Hard to scale<br />
  31. 31. vFabric GemFire: Accelerate and Scale Legacy Databases<br />Traditional <br />Databases<br />Clients<br />Web Servers<br />App Servers<br />Memory-oriented<br />Fast<br />Easily Scaled<br />
  32. 32. vFabric GemFire: Accelerate and Scale Legacy Databases<br />Traditional <br />Databases<br />Clients<br />Web Servers<br />App Servers<br />Low-Latency, Linearly-Scalable, Memory-based Data Fabric<br /><ul><li>Data distribution, replication, partitioning and colocation
  33. 33. Pool memory and disk across many nodes </li></ul>Data-aware Execution<br /><ul><li>Move functionality to data for peak performance</li></ul>Active/Continuous Querying and Event Notification<br /><ul><li>Changes propagated to one or more "active" copies</li></li></ul><li>vFabric HypericComplete Application Infrastructure Monitoring<br />
  34. 34. How Hyperic can help Service Providers<br />Drive additional revenue<br />Value-added addition to Service Catalog<br />Custom dashboards of customer infrastructure<br />Realtime performance data, not stale reports<br />Hyperic becomes revenue center<br />Service Assurance<br />Find, fix, and prevent performance problems<br />Reduce mean time to resolution (MTTR)<br />Avoid penalties for lack of SLA compliance<br />Reduce customer churn<br />
  35. 35. Complete coverage for infrastructure layers from App to ESX<br />
  36. 36. Prospecting & Qualifying<br />
  37. 37. vFabric Requires Selling to a New Audience: the App Team<br />
  38. 38. vFabric Middleware Helps vSphere Champions <br />Virtual Infrastructure (VI) Admin<br />
  39. 39. Questions for VI Admins to Introduce You to App Architects<br />1. How much have you virtualized your middleware servers?<br /> Little to No Virtualization:<br /><ul><li>Has lack of middleware-on-vSphere proof points been an issue?
  40. 40. vFabric middleware is engineered to run on vSphere.
  41. 41. Confidence around configuration on vSphere?
  42. 42. Extensive vFabric documentation & support expertise on running on vSphere </li></ul> Moderate to High Virtualization:<br /><ul><li>Want to achieve higher consolidation ratios?
  43. 43. vFabric tc Server has low memory footprint plus memory pooling (EM4J)
  44. 44. Want to manage more middleware VMs in less time?
  45. 45. vFabric lean middleware requires less administrative overhead than legacy solutions.</li></li></ul><li>Questions for VI Admins to Introduce You to App Architects<br />2. Who’s asked you to virtualize middleware, such as:<br /><ul><li>Application Servers (WebLogic, WebSphere, JBoss)
  46. 46. Databases (Oracle, MySQL, DB2, Postgres)
  47. 47. Message Servers (TIBCO, WebLogic JMS, WebSphere MQ)
  48. 48. Web Servers (Apache)</li></ul>3. Let’s discuss how we might be able to help them…<br />
  49. 49. vFabric Middleware Helps App Architects<br />Application Architect<br />
  50. 50. Next Steps<br />
  51. 51. Next steps for Service Providers <br />Enroll in VMware Service Provider Program (VSPP)<br />Service Offering: Hosted vFabric Standard and vFabric AdvancedvFabric Standard: 58 points/VM/month; vFabric Advanced: 88 points/VM/month<br />Service Offering: vFabric Hyperic monitoring15points/VM/month<br />
  52. 52. Next steps for ISVs<br />Replace Apache Tomcat with tc ServerNo code changes needed. Drop-in replacement. Improve margins, reduce time to market.<br />Use GemFire to accelerate traditional databasesMinimal code changes needed. Improve scalability & speed of applications of most legacy databases.<br />Re-platform applications on vFabric Standard/AdvancedLean platform optimized for Spring and vSphere<br />