SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Decrease Software TCO with Server Side
             Application Virtualization




Mark Yohai & Greg O’Connor – Mar 11, 2010
Housekeeping
               • Please
                 Participate
               • Use the
                 GoToWebinar
                 controls to ask
                 questions
               • We’ll take most
                 at the end
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 www.appzero.com to see the
  prior installments
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)
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 )
…but so are Server mgmt and Admin Costs
The Appeal of Server Virtualization
• Reduced costs
• Reduced complexity
• Simplified management
• Addresses fault / disaster recovery
  needs
• Better utilizes IT resources
What Are the Pitfalls
          • Virtual Machine
            Overload

          • Failure to Manage

          • Cultural Resistance




SOURCE: Server virtualization: planning and pitfallsBy Garry Kranz, Contributor - SearchDataCenter.com
Why Cloud Computing
• The next paradigm

• Significant Benefits

  – Shift Capex to Opex
  – Increase Agility
  – IT at the Speed of Business
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
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
What do we hear?
               • High Software TCO
     Its       • Long provisioning

   About         times

               • Low infrastructure
    The          utilization ( still! )

               • How to leverage
   App!          Cloud?
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)
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
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.
Installing an App




                App
             Server 2003
Virtualizing an App


                 App

                 VAA
                 App
             Server 2003
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
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 )
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)
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
But Wait…There’s more…




            VAA
VAA’s can be Layered…



             VAA
             VAA
VAA’s can be Layered…


             VAA
             VAA
…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
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
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
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
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
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
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.
AppZero TCO Calculator…
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
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 www.appzero.com
Wrap Up
• Ready to take a deeper look?
  – Contact: sales@appzero.com
• Connect directly with us
  – Mark Yohai – VP Sales and Bus Dev
  – myohai@appzero.com
  – Greg O’Connor – CEO
  – goconnor@appzero.com
• Thank you for your Time!

Weitere ähnliche Inhalte

Was ist angesagt?

Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingGeorge Kanellopoulos
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure PlatformVitor Tomaz
 
Virtualization for Development
Virtualization for DevelopmentVirtualization for Development
Virtualization for Developmentelliando dias
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressGeorge Kanellopoulos
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudpietrobr
 
Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011sams2618
 
WF and WCF with AppFabric – Application Infrastructure for OnPremise Services
WF and WCF with AppFabric – Application Infrastructure for OnPremise ServicesWF and WCF with AppFabric – Application Infrastructure for OnPremise Services
WF and WCF with AppFabric – Application Infrastructure for OnPremise ServicesSaltmarch Media
 
Session One Intro
Session One IntroSession One Intro
Session One Introrsnarayanan
 
Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsARC Advisory Group
 
IBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesIBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesSteven Gerhardt
 
Mobile and Serverless : an Untold Story
Mobile and Serverless : an Untold StoryMobile and Serverless : an Untold Story
Mobile and Serverless : an Untold StoryVidyasagar Machupalli
 
Developing applications with windows azure
Developing applications with windows azureDeveloping applications with windows azure
Developing applications with windows azureSundararajan Subramanian
 
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Amazon Web Services
 

Was ist angesagt? (20)

Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
PHP in the Cloud
PHP in the CloudPHP in the Cloud
PHP in the Cloud
 
Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud Computing
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
 
Virtualization for Development
Virtualization for DevelopmentVirtualization for Development
Virtualization for Development
 
Windows Azure & How to Deploy Wordress
Windows Azure & How to Deploy WordressWindows Azure & How to Deploy Wordress
Windows Azure & How to Deploy Wordress
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloud
 
Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
WF and WCF with AppFabric – Application Infrastructure for OnPremise Services
WF and WCF with AppFabric – Application Infrastructure for OnPremise ServicesWF and WCF with AppFabric – Application Infrastructure for OnPremise Services
WF and WCF with AppFabric – Application Infrastructure for OnPremise Services
 
Session One Intro
Session One IntroSession One Intro
Session One Intro
 
Accumulo on EC2
Accumulo on EC2Accumulo on EC2
Accumulo on EC2
 
Using Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing OperationsUsing Server Virtualization for Manufacturing Operations
Using Server Virtualization for Manufacturing Operations
 
IBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web ServicesIBM Software Available In The Cloud With Amazon Web Services
IBM Software Available In The Cloud With Amazon Web Services
 
Cisco Unified Computing System
Cisco Unified Computing SystemCisco Unified Computing System
Cisco Unified Computing System
 
Bn1007 demo ppt aws
Bn1007 demo ppt awsBn1007 demo ppt aws
Bn1007 demo ppt aws
 
Mobile and Serverless : an Untold Story
Mobile and Serverless : an Untold StoryMobile and Serverless : an Untold Story
Mobile and Serverless : an Untold Story
 
Roger boesch news xd_xa_nov (1)
Roger boesch news xd_xa_nov (1)Roger boesch news xd_xa_nov (1)
Roger boesch news xd_xa_nov (1)
 
Developing applications with windows azure
Developing applications with windows azureDeveloping applications with windows azure
Developing applications with windows azure
 
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
 

Ähnlich wie Decrease TCO w/ Server-side App Virtualization

AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy StepsAppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy StepsAppZero
 
AppZero & HyNote: Move EPM to/from Cloud w/ a Click
AppZero & HyNote: Move EPM to/from Cloud w/ a ClickAppZero & HyNote: Move EPM to/from Cloud w/ a Click
AppZero & HyNote: Move EPM to/from Cloud w/ a ClickAppZero
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureLew Tucker
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azureManish Corriea
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformDavid Chou
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertiseHanu Software
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Intergen
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Novell
 
VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101sbramfitt
 
Licensing (Enforcement & Compliance) Update
Licensing (Enforcement & Compliance) UpdateLicensing (Enforcement & Compliance) Update
Licensing (Enforcement & Compliance) UpdateFlexera
 
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Alistair Croll
 
Architecting & Developing On The Cloud Operating System Windows Azure V3
Architecting & Developing On The Cloud Operating System  Windows Azure  V3Architecting & Developing On The Cloud Operating System  Windows Azure  V3
Architecting & Developing On The Cloud Operating System Windows Azure V3Venkatarangan Thirumalai
 
Modernize your Solaris Apps
Modernize your Solaris AppsModernize your Solaris Apps
Modernize your Solaris AppsAppZero
 
Service Virtualization
Service VirtualizationService Virtualization
Service VirtualizationErika Barron
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareDatapath Consulting
 

Ähnlich wie Decrease TCO w/ Server-side App Virtualization (20)

AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy StepsAppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
 
AppZero & HyNote: Move EPM to/from Cloud w/ a Click
AppZero & HyNote: Move EPM to/from Cloud w/ a ClickAppZero & HyNote: Move EPM to/from Cloud w/ a Click
AppZero & HyNote: Move EPM to/from Cloud w/ a Click
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined Infrastructure
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services Platform
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertise
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
 
VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101VSX 2012 Desktop Virtualization 101
VSX 2012 Desktop Virtualization 101
 
Licensing (Enforcement & Compliance) Update
Licensing (Enforcement & Compliance) UpdateLicensing (Enforcement & Compliance) Update
Licensing (Enforcement & Compliance) Update
 
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
 
Architecting & Developing On The Cloud Operating System Windows Azure V3
Architecting & Developing On The Cloud Operating System  Windows Azure  V3Architecting & Developing On The Cloud Operating System  Windows Azure  V3
Architecting & Developing On The Cloud Operating System Windows Azure V3
 
Modernize your Solaris Apps
Modernize your Solaris AppsModernize your Solaris Apps
Modernize your Solaris Apps
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Service Virtualization
Service VirtualizationService Virtualization
Service Virtualization
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
 

Kürzlich hochgeladen

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Kürzlich hochgeladen (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Decrease TCO w/ Server-side App Virtualization

  • 1. Decrease Software TCO with Server Side Application Virtualization Mark Yohai & Greg O’Connor – Mar 11, 2010
  • 2. Housekeeping • Please Participate • Use the GoToWebinar controls to ask questions • We’ll take most at the end
  • 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 www.appzero.com to see the prior installments
  • 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. 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. …but so are Server mgmt and Admin Costs
  • 7. The Appeal of Server Virtualization • Reduced costs • Reduced complexity • Simplified management • Addresses fault / disaster recovery needs • Better utilizes IT resources
  • 8. What Are the Pitfalls • Virtual Machine Overload • Failure to Manage • Cultural Resistance SOURCE: Server virtualization: planning and pitfallsBy Garry Kranz, Contributor - SearchDataCenter.com
  • 9. Why Cloud Computing • The next paradigm • Significant Benefits – Shift Capex to Opex – Increase Agility – IT at the Speed of Business
  • 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. 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. What do we hear? • High Software TCO Its • Long provisioning About times • Low infrastructure The utilization ( still! ) • How to leverage App! Cloud?
  • 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. 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. 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. Installing an App App Server 2003
  • 17. Virtualizing an App App VAA App Server 2003
  • 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. 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. 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. 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
  • 23. VAA’s can be Layered… VAA VAA
  • 24. VAA’s can be Layered… VAA VAA
  • 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. 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. 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. 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. 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. 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. 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.
  • 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.
  • 35. 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 www.appzero.com
  • 36. Wrap Up • Ready to take a deeper look? – Contact: sales@appzero.com • Connect directly with us – Mark Yohai – VP Sales and Bus Dev – myohai@appzero.com – Greg O’Connor – CEO – goconnor@appzero.com • Thank you for your Time!