Decrease TCO w/ Server-side App Virtualization


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Decrease TCO w/ Server-side App Virtualization

  1. 1. Decrease Software TCO with Server Side Application Virtualization Mark Yohai & Greg O’Connor – Mar 11, 2010
  2. 2. Housekeeping • Please Participate • Use the GoToWebinar controls to ask questions • We’ll take most at the end
  3. 3. Final installment of a 3 part series • Get more from server virtualization – Jan 28, 2010 ( Replay Available ) • Build the foundation for private/hybrid cloud – Feb 18, 2010 ( Replay Available ) • Decrease Software TCO with Server-side Application Virtualization • Please vist to see the prior installments
  4. 4. Today’s Webinar Topics • Virtualization/Cloud Trends and Costs • Mapping your software architectures to application virtualization • How to's for decreasing software Total Cost of Ownership (TCO)
  5. 5. Virtualization/Cloud Trends – Adoption Accelerating VMWare Revenue $2,000,000 $1,800,000 $1,600,000 $1,400,000 $1,200,000 $1,000,000 $800,000 $600,000 $400,000 $200,000 $- 2006 2007 2008 Year Ending Gartner/Dataquest : Sizing the Cloud; Understanding the Opportunities in Cloud Services ( March 2009, pub G00166525 )
  6. 6. …but so are Server mgmt and Admin Costs
  7. 7. The Appeal of Server Virtualization • Reduced costs • Reduced complexity • Simplified management • Addresses fault / disaster recovery needs • Better utilizes IT resources
  8. 8. What Are the Pitfalls • Virtual Machine Overload • Failure to Manage • Cultural Resistance SOURCE: Server virtualization: planning and pitfallsBy Garry Kranz, Contributor -
  9. 9. Why Cloud Computing • The next paradigm • Significant Benefits – Shift Capex to Opex – Increase Agility – IT at the Speed of Business
  10. 10. Private Cloud Computing is Real • I believe that enterprises will spend more money building private cloud computing services over the next three years than buying services from cloud computing providers – Thomas Brittman, Gartner, 2/5/2009, Private Cloud Computing is Real – Get Over it
  11. 11. What is Private Cloud…. Attributes: Virtual Machines App App App Virtual Machines App App App • Self Provisioned OS OS OS OS OS OS ESX Server ESX Server • Elastic Shared Shared Storage Provisioning, Provisioning, Storage visible to All Workload Workload visible to All hosts hosts Physical Server Physical Server • Charge as you Go Management, Management, Stores VMI, Orchestration Orchestration Stores VMI, Virtual Machines Virtual Machines Data ,, charge back charge back Data App App App App App App OS OS OS OS OS OS ESX Server ESX Server Physical Server Physical Server
  12. 12. What do we hear? • High Software TCO Its • Long provisioning About times • Low infrastructure The utilization ( still! ) • How to leverage App! Cloud?
  13. 13. Today’s Webinar Topics • Virtualization/Cloud Trends and Costs • Mapping your software architectures to application virtualization • How to's for decreasing software Total Cost of Ownership (TCO)
  14. 14. Why AppZero Server-side App Virtualization? … Virtual Machines App App App App App App App App App AppZero AppZero OS OS App App App AppZero Virtual Machine Virtual Machine Application OS OS OS OS ESX Server OS ESX Server Physical Server Physical Server Physical Server Physical Server Server App Data Center 1.0 Hypervisor Vision Virtualization Pre - 2001 2001 - 2015 2010-2025 Server SW Consolidation Consolidation Continuity/DR App Mobility
  15. 15. AppZero – Server-side App Virtualization – TCO Impact • SW Consolidation – Fewer OS Images to manage • No more silos – Fewer OS Instances to manage • Homogeneous/Heterogeneous SW Consolidation of VAA within OS – Fewer App Images to manage • Sharing & Reuse delivers single point of patch for common sw architecture elements • App Mobility – Frictionless movement thru lifecycle – less cost to move – Reduced regression testing requirements – VAA state doesn’t change – Burst into *Cloud as/when required.
  16. 16. Installing an App App Server 2003
  17. 17. Virtualizing an App App VAA App Server 2003
  18. 18. What is a VAA? A Virtual Application Appliance ( VAA ) is a collection of files VAA that includes Everything the App Server 2003 needs … but with ZeroOS
  19. 19. How do I create a VAA? Virtualize to VAA Source Target VAA Physical Physical or or Virtual …………………. Virtual AppZero Private Cloud Creator or machine Public Cloud Two approaches to creating a VAA base on snapshot capture VAA VAA and template approach: 1. Add the App ( Install ) 2. Subtract the OS Data Center Data Center Cloud …….( Scoop & Move )
  20. 20. Today’s Webinar Topics • Virtualization/Cloud Trends and Costs • Mapping your software architectures to application virtualization • How to's for decreasing software Total Cost of Ownership (TCO)
  21. 21. VAAs in your Private Cloud Shared Storage Server Pool VAA Catalog Life Cycle Operation App 1 App 1.1 Start: No Install/Config headaches App 2 App 2.1 Updates: App 3 App 3.1 Risk and Hassle free Rollback: Simple & Easy Rollbacks Application Data Utilization: Dynamic/flexible Physical or Virtual Standard OS Image(s) Consolidation: All exactly the same Optimizes resource utilization
  22. 22. But Wait…There’s more… VAA
  23. 23. VAA’s can be Layered… VAA VAA
  24. 24. VAA’s can be Layered… VAA VAA
  25. 25. …Layers can be Shared & Reused Identity Separate application layers into Machine Instance discrete entities Machine Output Each VAA contains all that is needed to run its layer including Database config files and registry entries Master DB Instances may be made unique, Runtime Specific such as for IP address, using Application Identity VAAs Database runtime Executables Reuse means much less to manage and better leverage Services
  26. 26. Reuse lowers SW Lifecycle across Hybrid Cloud Config Config Config Master DB Master DB Master DB Machine RT Specific RT Specific RT Specific 900 Instance 100 KB Output Runtime Executables Config 3 Master DB 2 MB Services RT Specific Runtime 1 700 MB Private Executables Services Cloud
  27. 27. VAA in the Hybrid Cloud Life Cycle Action Private Shared Storage Cloud Instant Provisioning: VAA Catalog No Install/Config headaches App 1 App 1.1 Updates: App 2 App 2.1 Risk and Hassle free App 3 App 3.1 Rollback: * Cloud Simple & Easy Rollbacks Utilization: Dynamic/flexible Application Data * Cloud Single Gold Image: Reduces errors Stateless: Movement D2C2C
  28. 28. This works for really complex Apps Move Any SAP Anywhere - No AppZero or SAP install - ECC, AIO – ERP, CRM, BI.. - ABAP, Netweaver, Java .. - MSSQL, Oracle, MaxDB… - Unique Features - Changing SID - Change Host Name -Speedy & Flexible -Lowers Costs -Innovation -Implementation
  29. 29. Bringing it all Together VAASQL Data Center NJX90 NJX92 MS Windows 2003 MS Windows 2008 NJX91 MS Windows 2003 VAASQL VAASQL VAASQL EC2 Storage EC2 1 EC2 2 Windows 2003 Windows 2003 GoGrid Storage GoG 1 GoG 1 Windows 2008 Windows 2003
  30. 30. VAAs benefits • Applications and workloads are: – Contained as one unit reducing provision and configuration errors – Isolation removes conflicts between apps increasing app density – Scalable by provisioning up and down form the network increasing agility – Movable from data center to cloud to cloud to data center -No cloud lock-in – Cloud ready • “Gold application image” and shared VAAs – Fast way to prepare apps for the cloud – Only changed VAAs need to be synchronized agile cloud life-cycle – App runtimes/configs are consistent and automatable enhancing compliance – No changes to application, management tools leveraging existing frameworks • The pay off – Fastest way to move existing apps to any cloud speed – Fastest way to replicate apps and keep them synchronized low SW TCO – Fast way to move apps out of the cloud to data center flexibility – Speed of provisioning makes for ultimate flexibility competitive advantage
  31. 31. What’s the role of Server-Side App Virtualization in *Cloud? Server-Side App Virtualization can be utilized for Your Apps in IaaS Clouds, can be used to construct a PaaS cloud, or used by MSP/ISV to create multi- tenant Saas Offerings.
  32. 32. AppZero TCO Calculator…
  33. 33. AppZero VAA Summary With AppZero • 100% mobility • Physical, Virtual, Datacenter, Cloud • 80% reduction in Software TCO • speeds time to service business needs • 66% Increase in consolidation ratios • reduce server, image, and license sprawl
  34. 34. Wrap Up • Please join the Next Webinar: – Moving SAP to the Cloud in 3 Easy Steps • Mar 18, 2011 @ 11AM EST • Share this recorded session with your colleagues • Available on
  35. 35. Wrap Up • Ready to take a deeper look? – Contact: • Connect directly with us – Mark Yohai – VP Sales and Bus Dev – – Greg O’Connor – CEO – • Thank you for your Time!