SlideShare uma empresa Scribd logo
1 de 28
The Sun Eco-Optimized
SAP Data Center
Sun Virtualization for SAP
Dr. Christoph Brune
Global Technical Account Manager for SAP
Christoph.Brune@Sun.COM

Sherry Yu
ISV Engineering for SAP
Sherry.Yu@Sun.com

Sun Microsystems
                                           1
Agenda

    Market Trends and Challenges
    Overview of Virtualization on Sun
    Virtualization Technology
         Different Levels of Virtualization
         Solaris Containers
    Virtualization Management
         N1AA
         SAP Adaptive Computing
         xVM Ops Center
    Roadmap of Sun Virtualization for SAP
                                              2
3
Global Business Challenges




                             4
Key Benefits of Virtualization




If you want to make money, you need to get all the resources behind the




                                                                   5
Virtualizing the Desktop — Sun™
Virtual Desktop Infrastructure Software
                Your Desktop Anywhere
  My desktop   My desktop   My Desktop on a   My desktop    My desktop
   on a PC      on a MAC    Sun Ray™ client   on a laptop   on a phone




 As you move between devices, your desktop follows you
                                                                         6
Thin Clients are Green Clients
Replace PCs with Sun Ray Thin Clients
to Slash Energy Costs




150 watts      24%         23%          55%        36%
                        decrease                            Less
   vs.        power                    less        less
                         in CO2                             noise
 4 watts    reduction               electronics   plastic
                        emissions




                                                                    7
Server Virtualization with different layers
                    Multiple OS                                               Single OS

Hard Partitions               Virtual Machines              OS Virtualization          Resource Mgmt.
 App Database Identity         File      Web       Mail     Calendar Database Web      SunRay Database App       App
Server         Server         Server    Server    Server     Server           Server   Server          Server



                                                                                                                 OS


                                                                                                                Server
Very High RAS                 Ability to live migrate an    Very scalable and low       Very scalable and low
                              OS                            overhead                    overhead
Very Scalable
                              Ability to run different OS   Single OS to manage         Single OS to manage
Mature Technology             versions and types
                                                            Cleanly divides system      Fine grained resource
Ability to run different OS   De-couples OS and HW          and application             management
versions                      versions                      administration
                                                            Fine grained resource
                                                            management
                                                    Isolation
                                                    Flexibility
                                                                                                                         8
Virtualization technologies on Sun platforms

                 Multiple OS                                          Single OS

 Hard Partitions         Virtual Machines           OS Virtualization            Resource Mgmt.
 App Database Identity
Server         Server
                          File
                         Server
                                   Web
                                  Server
                                            Mail
                                           Server
                                                    Calendar Database Web
                                                     Server           Server
                                                                                 SunRay Database App
                                                                                 Server          Server
                                                                                                             App


                                                                                                             OS


                                                                                                            Server

Dynamic System Domains       Logical Domains            Solaris Containers        Solaris ResourceManager
                                   Xen
                                                    Solaris Trusted Extensions
                                  VMware

                         Microsoft Virtual Server
                                                      Solaris Containers for
                                                      Solaris 8 and Solaris 9                All available
                                                                                                on Sun
                                                                                                                     9
Virtualization technologies on Sun platforms
full SW-Stack                   Virtual Machines           OS Virtualization minimal overhead
tied to application                                                                       (CPU & memory)
(OS, MW, Application)            File     Web      Mail    Calendar Database Web
                                Server   Server   Server    Server           Server       implementation using just
1:1 mapping of                                                                            Solaris features is possible
existing system                                                                           (additional tools are not a must)
landscape possible                                                                        small administration overhead
only minor changes                                                                        tight integration into
to operational                                                                            Sun Cluster
procedures
(monitoring & SW                                                                          clear separation of roles (platform
lifecycle-mgmt / patching)                                                                vs. application mgmt.)
Live Migration conceptually possible
                                                           Only one patch level for kernel
significant overhead
(CPU, Memory, Network)                                     conceptually 'Live-migration' is not possible
highest administration efforts                             A few applications can not be run within zones
(guests AND hypervisor require maintenance)                (for SAP software this is not really an issue)

high license- and maintenance-cost
(virtualization-SW & guest OS)

       Different virtualization technologies on different layers do make sense !
                          They address different requirements.
                                                                                                                              10
OS Virtualization
                                             OS Virtualization
Solaris Containers deliver orders of
magnitude more flexibility — Up to 8000
containers per OS                           Calendar
                                             Server    Database
                                                                   Web
                                                                  Server

Containers plus ZFSTM file system provide
greater agility and faster adoption
of SAP solutions
Support on SPARC ®, UltraSPARC, and
x64 systems (see saponsolaris.com)
Low to no overhead — benchmark at less
than 2%
Containers are free!



                                                                           11
Don't Give Up Performance
SAP SD measurement on
Solaris Containers
2-tier SAP SD Benchmark

    1 Benchmark on T2000 yields 4780 SAPS
    4 Benchmarks on T2000 with 4 containers
    1170 SAPS
    1180 SAPS
    1180 SAPS
    1170 SAPS             Date of
                        Certification SAPS
                                           Certification
                                            Number
    Total: 4700 SAPS      05/29/06
                          05/29/06
                                      1170
                                      1180
                                            2006029
                                            2006030

    Performance 98.3%     05/29/06
                          05/29/06
                                      1180
                                      1170
                                            2006031
                                            2006032
                                 12/06/05   4780   2005047




                                                             12
Solaris 8/9 Containers on Solaris 10
        S8MA Physical to Virtual (P2V)


 Database                           Database                          Application
 Application                        Application



                                    Solaris 8
                                    Container
  Solaris 8            Solaris 10                                        OS
                        Global
                                      BrandZ

                          ZFS       FMA    DTrace Solaris 10 Kernel


                                                                       Server
                                T5x20/T5x40            Mx000

                                                                                    13
Solaris 8 and Solaris 9 Containers
                           S10 Adoption


                    Database          Database
                                     Application         Application
                    Application



                    Solaris 8       Solaris 10
                    Container       Container
       Solaris 10                 Solaris 10 Container      OS
        Global
                      BrandZ

          ZFS       FMA    DTrace Solaris 10 Kernel


                                                          Server
                T5x20/T5x40             Mx000

                                                                       14
Adoption
Typical Scenario                             S10      S10

Part of a Solaris 10 Adoption plan    S8     S10      S10

Consolidate many servers into         S8     S10      S10
  many Containers on a few
  systems                             S8     S8       S10
Most applications move into Solaris
  10 Containers                       S8     S10      S10

A small number of applications        S8     S10      S10
  which must run in Solaris 8/9
  environments get their own          S9     S9       S10
  Solaris 8/9 Containers              S8     S8       S10
                                             S10      S10   15
Solaris 8 and Solaris 9 Containers
Key foundations for S8C, S9C
  Solaris Binary Compatibility Guarantee
  Solaris Containers
  BrandZ Technology
  Whole-root Zone
Integrated with, leverages other Solaris features
  DTrace
  ZFS
  Predictive Self-Healing (FMA)


                                                    16
Third Architectural Decision
              Mixing Jack and Coke?
                              - Good




                                                      Mixing
                                              production and
                                             non-production?
                                                  - Not good




  No mixing of production and non-production environments
                                                               17
Guidelines for Virtualization
• Start first with Development and Training systems
  > NOW!
• Choose the right virtualization technology for your
  landscape
• Check the support plan(s)
  > Not all applications support virtualization
  > More complex service contracts
    Hardware – Virtualization Software – Operating System
• You need virtualization management

                                                            18
Agenda

    Market Trends and Challenges
    Overview of Virtualization on Sun
    Virtualization Technology
         Different Levels of Virtualization
         Solaris Containers
    Virtualization Management
         N1AA
         SAP Adaptive Computing
         xVM Ops Center
    Roadmap of Sun Virtualization for SAP
                                              19
N1 Advanced Architecture for SAP




Virtualized resources
Resource pooling
Hardware and software
  provisioning
Centralized management
Workflow-driven user
  interface                        20
New
       Solaris 10 (Sparc and x64 ) Container
       support for Adaptive Computing
Prerequisite
                                     SAP               SAP           SAP               SAP
Use IP Instances in Non-Global
  Exclusive-IP Container           Application       Application   Application       Application
Available in Solaris 10 8/07 and                      SAP Adaptive Computing
  later
Work with NICs that are             Solaris   Solaris               Solaris   Solaris
  supported by the Generic         Container Container             Container Container
  LAN Driver version 3                                   Solaris                         Solaris
  (GLDv3)                          New   Solaris                   New   Solaris
List of supported NIC's can be
   found on
   http://www.opensolaris.org/o          Computing            Network              Storage
   s/project/crossbow/faq/#ipin
   st_which_nic
OpenStorage / NAS device as
  shared storage                                                                                   21
Sun xVM Portfolio
Open Virtualization for Desktop to Datacenter

              xVM VirtualBox                    xVM Hypervisor
              Open Developer                    Enterprise-Class
              Virtualization                    Hypervisor
              Platform




              xVM OpsCenter                     VDI
              Manage                            Only VDI with Choice:
              Heterogeneous                     Windows, Solaris
              Datacenters                       and Linux Delivered
                                                Securely


                                                                        22
Comprehensive Systems Management
  End-to-End               Automation                 Security
   Systems                   of Data                    and
  Management                 Center                  Compliance



• Integrated physical   • Increase productivity   • Create profiles
  and virtual system    • Baremetal discovery       for the enterprise
  management              and provisioning        • Confidence with
• Life cycle            • Keep environments         compliance
  management              up to date                reporting
• Heterogenous
  system management
                                                                         23
Sun xVM Ops Center Key Features
         DISCOVERY                                      UPDATING
 • Inventory                                             •   Linux and Solaris
 • Baremetal discovery                                   •   Baseline reporting
 • VM auto discovery                                     •   Machine mirror
 • Advanced                                              •   KGM
   permission model                                      •   Patch an OS within a
 • Team sharing                Automation                    VM, Zone, LDom
                          •   Active dependency rules
                          •   Job scheduling
                          •   Job simulation
 • Firmware               •   Rollback and recovery      •   Hardware and OS
 • Windows(VM), Linux                                    •   Resource optimization
   and Solaris                                           •   Reporting
 • Golden images                                         •   Audit log
 • Provision xVM Server and VM                           •   Historical monitoring
       PROVISIONING                               MANAGEMENT
                                                                                     24
Easy to Use




              25
Sun and SAP — Virtualization Past
and Future
                                                                                                    Network
                                                                                                 Virtualization
 SAP supports            SAP certifies    SAP certifies             Co-found                      (Crossbow)
   Dynamic             Sun StorageTek™    Sun™ Secure              Enterprise                         with
  Domains on              storage for        Global               Virtualization              Adaptive Computing
SPARC™ servers           SAP Adaptive       Desktop               Community Solaris Container
                          Computing         software                                Support for
                                                                                 Adaptive Computing


   1999      2004          2005            2006              2008                2009                 2010

                                                                                                    xVM Ops
                                                    Solaris                          LDom             Center
            Co-found
                            Sun N1™ Advanced                                         Support       Support for
            Adaptive                                support for
                                Architecture        Adaptive                                    Adaptive Computing
           Computing
                             for SAP Solutions      Computing                          Co-found
             Council
                                                                                        Green IT
                                                                                       Community

                                                                                                                   26
Next Steps

sun.com/sap/virtualization
Sun Solution Centers
Sun partners
Schedule a virtualization
  assessment




                             27
Sun Virtualization for
 SAP

Dr. Christoph Brune
Global Technical Account Manager for SAP
Christoph.Brune@Sun.COM

Sherry Yu
ISV Engineering for SAP
Sherry.Yu@Sun.com

Sun Microsystems
                                           28

Mais conteúdo relacionado

Mais procurados

CloudFest Denver Windows Azure Design Patterns
CloudFest Denver Windows Azure Design PatternsCloudFest Denver Windows Azure Design Patterns
CloudFest Denver Windows Azure Design PatternsDavid Pallmann
 
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackCitrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackRightScale
 
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
14h00   aws deck-summit2012_sap_on_aws_s_jones_final14h00   aws deck-summit2012_sap_on_aws_s_jones_final
14h00 aws deck-summit2012_sap_on_aws_s_jones_finalLuiz Gustavo Santos
 
Client Virtualization
Client VirtualizationClient Virtualization
Client VirtualizationAmit Gatenyo
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsAppZero
 
Eu Esri 2011 - Esri (Damian Spangrud)
Eu Esri 2011 - Esri (Damian Spangrud)Eu Esri 2011 - Esri (Damian Spangrud)
Eu Esri 2011 - Esri (Damian Spangrud)Imagem_Oficial
 
CloudStack Intro NYC
CloudStack Intro NYCCloudStack Intro NYC
CloudStack Intro NYCke4qqq
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackbuildacloud
 
Java EE7: Developing for the Cloud
Java EE7: Developing for the CloudJava EE7: Developing for the Cloud
Java EE7: Developing for the CloudDmitry Buzdin
 
Repeater customer business presentation 5 nov-12
Repeater customer business presentation 5 nov-12Repeater customer business presentation 5 nov-12
Repeater customer business presentation 5 nov-12Nuno Alves
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsAppZero
 
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerBuild Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerCarly Snodgrass
 
Windows Azure Design Patterns
Windows Azure Design PatternsWindows Azure Design Patterns
Windows Azure Design PatternsDavid Pallmann
 
labmanager_datasheet
labmanager_datasheetlabmanager_datasheet
labmanager_datasheetJay Leone
 

Mais procurados (20)

CloudFest Denver Windows Azure Design Patterns
CloudFest Denver Windows Azure Design PatternsCloudFest Denver Windows Azure Design Patterns
CloudFest Denver Windows Azure Design Patterns
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackCitrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
 
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
14h00   aws deck-summit2012_sap_on_aws_s_jones_final14h00   aws deck-summit2012_sap_on_aws_s_jones_final
14h00 aws deck-summit2012_sap_on_aws_s_jones_final
 
Client Virtualization
Client VirtualizationClient Virtualization
Client Virtualization
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Private Cloud Day Session 1: Building your Private Cloud Infrastructure
Private Cloud Day Session 1: Building your Private Cloud InfrastructurePrivate Cloud Day Session 1: Building your Private Cloud Infrastructure
Private Cloud Day Session 1: Building your Private Cloud Infrastructure
 
Move SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy StepsMove SAP to Cloud in 3 Easy Steps
Move SAP to Cloud in 3 Easy Steps
 
Eu Esri 2011 - Esri (Damian Spangrud)
Eu Esri 2011 - Esri (Damian Spangrud)Eu Esri 2011 - Esri (Damian Spangrud)
Eu Esri 2011 - Esri (Damian Spangrud)
 
CloudStack Intro NYC
CloudStack Intro NYCCloudStack Intro NYC
CloudStack Intro NYC
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUG
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stack
 
Java EE7: Developing for the Cloud
Java EE7: Developing for the CloudJava EE7: Developing for the Cloud
Java EE7: Developing for the Cloud
 
Repeater customer business presentation 5 nov-12
Repeater customer business presentation 5 nov-12Repeater customer business presentation 5 nov-12
Repeater customer business presentation 5 nov-12
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy Steps
 
AWS Introduction - Ryland
AWS Introduction - RylandAWS Introduction - Ryland
AWS Introduction - Ryland
 
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerBuild Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
 
Shalini xs10
Shalini xs10Shalini xs10
Shalini xs10
 
Windows Azure Design Patterns
Windows Azure Design PatternsWindows Azure Design Patterns
Windows Azure Design Patterns
 
labmanager_datasheet
labmanager_datasheetlabmanager_datasheet
labmanager_datasheet
 

Destaque

What is worth learning brian c davis
What is worth learning brian c davisWhat is worth learning brian c davis
What is worth learning brian c davisBrian Davis
 
фестиваль браво! пш
фестиваль браво! пшфестиваль браво! пш
фестиваль браво! пшjekah
 
პროექტის პრეზენტაციის შაბლონი
პროექტის პრეზენტაციის შაბლონიპროექტის პრეზენტაციის შაბლონი
პროექტის პრეზენტაციის შაბლონიtsisana
 
Blended Learning School Transformation
Blended Learning School TransformationBlended Learning School Transformation
Blended Learning School Transformationrthomashh
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Arne Bröring
 
Amor puramente y sincero.docx
Amor puramente y sincero.docxAmor puramente y sincero.docx
Amor puramente y sincero.docxYayi Ruiz
 
Exposicion principio científico del entrenamiento deportivo
Exposicion principio científico del entrenamiento deportivoExposicion principio científico del entrenamiento deportivo
Exposicion principio científico del entrenamiento deportivoDalbis Castillo
 
Evaluación de las capacidades físicas
Evaluación de las capacidades físicasEvaluación de las capacidades físicas
Evaluación de las capacidades físicasLuis Mtz
 
Marxismo, marxismus, marxisme, marxism
Marxismo, marxismus, marxisme, marxismMarxismo, marxismus, marxisme, marxism
Marxismo, marxismus, marxisme, marxismUNIVERSITY OF COIMBRA
 
Machine learning workshop @DYP Pune
Machine learning workshop @DYP PuneMachine learning workshop @DYP Pune
Machine learning workshop @DYP PuneGanesh Raskar
 

Destaque (14)

What is worth learning brian c davis
What is worth learning brian c davisWhat is worth learning brian c davis
What is worth learning brian c davis
 
фестиваль браво! пш
фестиваль браво! пшфестиваль браво! пш
фестиваль браво! пш
 
პროექტის პრეზენტაციის შაბლონი
პროექტის პრეზენტაციის შაბლონიპროექტის პრეზენტაციის შაბლონი
პროექტის პრეზენტაციის შაბლონი
 
Planificacion
PlanificacionPlanificacion
Planificacion
 
Blended Learning School Transformation
Blended Learning School TransformationBlended Learning School Transformation
Blended Learning School Transformation
 
El món romà 1 rc
El món romà 1 rcEl món romà 1 rc
El món romà 1 rc
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
 
Amor puramente y sincero.docx
Amor puramente y sincero.docxAmor puramente y sincero.docx
Amor puramente y sincero.docx
 
Exposicion principio científico del entrenamiento deportivo
Exposicion principio científico del entrenamiento deportivoExposicion principio científico del entrenamiento deportivo
Exposicion principio científico del entrenamiento deportivo
 
Evaluación de las capacidades físicas
Evaluación de las capacidades físicasEvaluación de las capacidades físicas
Evaluación de las capacidades físicas
 
Marxismo, marxismus, marxisme, marxism
Marxismo, marxismus, marxisme, marxismMarxismo, marxismus, marxisme, marxism
Marxismo, marxismus, marxisme, marxism
 
Final contents copy
Final contents copyFinal contents copy
Final contents copy
 
Machine learning workshop @DYP Pune
Machine learning workshop @DYP PuneMachine learning workshop @DYP Pune
Machine learning workshop @DYP Pune
 
CULTURE OF INNOVATION
CULTURE OF INNOVATIONCULTURE OF INNOVATION
CULTURE OF INNOVATION
 

Semelhante a Sap Virtualization Week 2009

Logical Domains
Logical DomainsLogical Domains
Logical DomainsJarod Wang
 
What's New in WebSphere Application Server
What's New in WebSphere Application ServerWhat's New in WebSphere Application Server
What's New in WebSphere Application ServerCOMMON Europe
 
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy TerryWas Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy TerryCarolyn Crowe
 
Solaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y VirtualizaciónSolaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y Virtualizaciónjuandanielp
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformAsmTrash
 
Cybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera Inc.
 
Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemhtdvul
 
13h00 p duff-building-applications-with-aws-final
13h00   p duff-building-applications-with-aws-final13h00   p duff-building-applications-with-aws-final
13h00 p duff-building-applications-with-aws-finalLuiz Gustavo Santos
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture FutureKimihiko Kitase
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformSpiffy
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram Chinta
 
Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0huangwenjun310
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTom Eberle
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azureLuis Martins
 
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
 

Semelhante a Sap Virtualization Week 2009 (20)

Logical Domains
Logical DomainsLogical Domains
Logical Domains
 
What's New in WebSphere Application Server
What's New in WebSphere Application ServerWhat's New in WebSphere Application Server
What's New in WebSphere Application Server
 
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy TerryWas Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
Was Mobile And Private Cloud For Inside Sales Customers Web Cast By Kathy Terry
 
Solaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y VirtualizaciónSolaris, OpenSolaris y Virtualización
Solaris, OpenSolaris y Virtualización
 
An Introduction to Azure IaaS
An Introduction to Azure IaaSAn Introduction to Azure IaaS
An Introduction to Azure IaaS
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Cybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for science
 
Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystem
 
13h00 p duff-building-applications-with-aws-final
13h00   p duff-building-applications-with-aws-final13h00   p duff-building-applications-with-aws-final
13h00 p duff-building-applications-with-aws-final
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture Future
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
 
Building Applications with AWS
Building Applications with AWSBuilding Applications with AWS
Building Applications with AWS
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1
 
Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
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
 

Sap Virtualization Week 2009

  • 1. The Sun Eco-Optimized SAP Data Center Sun Virtualization for SAP Dr. Christoph Brune Global Technical Account Manager for SAP Christoph.Brune@Sun.COM Sherry Yu ISV Engineering for SAP Sherry.Yu@Sun.com Sun Microsystems 1
  • 2. Agenda Market Trends and Challenges Overview of Virtualization on Sun Virtualization Technology Different Levels of Virtualization Solaris Containers Virtualization Management N1AA SAP Adaptive Computing xVM Ops Center Roadmap of Sun Virtualization for SAP 2
  • 3. 3
  • 5. Key Benefits of Virtualization If you want to make money, you need to get all the resources behind the 5
  • 6. Virtualizing the Desktop — Sun™ Virtual Desktop Infrastructure Software Your Desktop Anywhere My desktop My desktop My Desktop on a My desktop My desktop on a PC on a MAC Sun Ray™ client on a laptop on a phone As you move between devices, your desktop follows you 6
  • 7. Thin Clients are Green Clients Replace PCs with Sun Ray Thin Clients to Slash Energy Costs 150 watts 24% 23% 55% 36% decrease Less vs. power less less in CO2 noise 4 watts reduction electronics plastic emissions 7
  • 8. Server Virtualization with different layers Multiple OS Single OS Hard Partitions Virtual Machines OS Virtualization Resource Mgmt. App Database Identity File Web Mail Calendar Database Web SunRay Database App App Server Server Server Server Server Server Server Server Server OS Server Very High RAS Ability to live migrate an Very scalable and low Very scalable and low OS overhead overhead Very Scalable Ability to run different OS Single OS to manage Single OS to manage Mature Technology versions and types Cleanly divides system Fine grained resource Ability to run different OS De-couples OS and HW and application management versions versions administration Fine grained resource management Isolation Flexibility 8
  • 9. Virtualization technologies on Sun platforms Multiple OS Single OS Hard Partitions Virtual Machines OS Virtualization Resource Mgmt. App Database Identity Server Server File Server Web Server Mail Server Calendar Database Web Server Server SunRay Database App Server Server App OS Server Dynamic System Domains Logical Domains Solaris Containers Solaris ResourceManager Xen Solaris Trusted Extensions VMware Microsoft Virtual Server Solaris Containers for Solaris 8 and Solaris 9 All available on Sun 9
  • 10. Virtualization technologies on Sun platforms full SW-Stack Virtual Machines OS Virtualization minimal overhead tied to application (CPU & memory) (OS, MW, Application) File Web Mail Calendar Database Web Server Server Server Server Server implementation using just 1:1 mapping of Solaris features is possible existing system (additional tools are not a must) landscape possible small administration overhead only minor changes tight integration into to operational Sun Cluster procedures (monitoring & SW clear separation of roles (platform lifecycle-mgmt / patching) vs. application mgmt.) Live Migration conceptually possible Only one patch level for kernel significant overhead (CPU, Memory, Network) conceptually 'Live-migration' is not possible highest administration efforts A few applications can not be run within zones (guests AND hypervisor require maintenance) (for SAP software this is not really an issue) high license- and maintenance-cost (virtualization-SW & guest OS) Different virtualization technologies on different layers do make sense ! They address different requirements. 10
  • 11. OS Virtualization OS Virtualization Solaris Containers deliver orders of magnitude more flexibility — Up to 8000 containers per OS Calendar Server Database Web Server Containers plus ZFSTM file system provide greater agility and faster adoption of SAP solutions Support on SPARC ®, UltraSPARC, and x64 systems (see saponsolaris.com) Low to no overhead — benchmark at less than 2% Containers are free! 11
  • 12. Don't Give Up Performance SAP SD measurement on Solaris Containers 2-tier SAP SD Benchmark 1 Benchmark on T2000 yields 4780 SAPS 4 Benchmarks on T2000 with 4 containers 1170 SAPS 1180 SAPS 1180 SAPS 1170 SAPS Date of Certification SAPS Certification Number Total: 4700 SAPS 05/29/06 05/29/06 1170 1180 2006029 2006030 Performance 98.3% 05/29/06 05/29/06 1180 1170 2006031 2006032 12/06/05 4780 2005047 12
  • 13. Solaris 8/9 Containers on Solaris 10 S8MA Physical to Virtual (P2V) Database Database Application Application Application Solaris 8 Container Solaris 8 Solaris 10 OS Global BrandZ ZFS FMA DTrace Solaris 10 Kernel Server T5x20/T5x40 Mx000 13
  • 14. Solaris 8 and Solaris 9 Containers S10 Adoption Database Database Application Application Application Solaris 8 Solaris 10 Container Container Solaris 10 Solaris 10 Container OS Global BrandZ ZFS FMA DTrace Solaris 10 Kernel Server T5x20/T5x40 Mx000 14
  • 15. Adoption Typical Scenario S10 S10 Part of a Solaris 10 Adoption plan S8 S10 S10 Consolidate many servers into S8 S10 S10 many Containers on a few systems S8 S8 S10 Most applications move into Solaris 10 Containers S8 S10 S10 A small number of applications S8 S10 S10 which must run in Solaris 8/9 environments get their own S9 S9 S10 Solaris 8/9 Containers S8 S8 S10 S10 S10 15
  • 16. Solaris 8 and Solaris 9 Containers Key foundations for S8C, S9C Solaris Binary Compatibility Guarantee Solaris Containers BrandZ Technology Whole-root Zone Integrated with, leverages other Solaris features DTrace ZFS Predictive Self-Healing (FMA) 16
  • 17. Third Architectural Decision Mixing Jack and Coke? - Good Mixing production and non-production? - Not good No mixing of production and non-production environments 17
  • 18. Guidelines for Virtualization • Start first with Development and Training systems > NOW! • Choose the right virtualization technology for your landscape • Check the support plan(s) > Not all applications support virtualization > More complex service contracts Hardware – Virtualization Software – Operating System • You need virtualization management 18
  • 19. Agenda Market Trends and Challenges Overview of Virtualization on Sun Virtualization Technology Different Levels of Virtualization Solaris Containers Virtualization Management N1AA SAP Adaptive Computing xVM Ops Center Roadmap of Sun Virtualization for SAP 19
  • 20. N1 Advanced Architecture for SAP Virtualized resources Resource pooling Hardware and software provisioning Centralized management Workflow-driven user interface 20
  • 21. New Solaris 10 (Sparc and x64 ) Container support for Adaptive Computing Prerequisite SAP SAP SAP SAP Use IP Instances in Non-Global Exclusive-IP Container Application Application Application Application Available in Solaris 10 8/07 and SAP Adaptive Computing later Work with NICs that are Solaris Solaris Solaris Solaris supported by the Generic Container Container Container Container LAN Driver version 3 Solaris Solaris (GLDv3) New Solaris New Solaris List of supported NIC's can be found on http://www.opensolaris.org/o Computing Network Storage s/project/crossbow/faq/#ipin st_which_nic OpenStorage / NAS device as shared storage 21
  • 22. Sun xVM Portfolio Open Virtualization for Desktop to Datacenter xVM VirtualBox xVM Hypervisor Open Developer Enterprise-Class Virtualization Hypervisor Platform xVM OpsCenter VDI Manage Only VDI with Choice: Heterogeneous Windows, Solaris Datacenters and Linux Delivered Securely 22
  • 23. Comprehensive Systems Management End-to-End Automation Security Systems of Data and Management Center Compliance • Integrated physical • Increase productivity • Create profiles and virtual system • Baremetal discovery for the enterprise management and provisioning • Confidence with • Life cycle • Keep environments compliance management up to date reporting • Heterogenous system management 23
  • 24. Sun xVM Ops Center Key Features DISCOVERY UPDATING • Inventory • Linux and Solaris • Baremetal discovery • Baseline reporting • VM auto discovery • Machine mirror • Advanced • KGM permission model • Patch an OS within a • Team sharing Automation VM, Zone, LDom • Active dependency rules • Job scheduling • Job simulation • Firmware • Rollback and recovery • Hardware and OS • Windows(VM), Linux • Resource optimization and Solaris • Reporting • Golden images • Audit log • Provision xVM Server and VM • Historical monitoring PROVISIONING MANAGEMENT 24
  • 26. Sun and SAP — Virtualization Past and Future Network Virtualization SAP supports SAP certifies SAP certifies Co-found (Crossbow) Dynamic Sun StorageTek™ Sun™ Secure Enterprise with Domains on storage for Global Virtualization Adaptive Computing SPARC™ servers SAP Adaptive Desktop Community Solaris Container Computing software Support for Adaptive Computing 1999 2004 2005 2006 2008 2009 2010 xVM Ops Solaris LDom Center Co-found Sun N1™ Advanced Support Support for Adaptive support for Architecture Adaptive Adaptive Computing Computing for SAP Solutions Computing Co-found Council Green IT Community 26
  • 27. Next Steps sun.com/sap/virtualization Sun Solution Centers Sun partners Schedule a virtualization assessment 27
  • 28. Sun Virtualization for SAP Dr. Christoph Brune Global Technical Account Manager for SAP Christoph.Brune@Sun.COM Sherry Yu ISV Engineering for SAP Sherry.Yu@Sun.com Sun Microsystems 28