Sun xVM Virtualization Uni Parthenope


Published on

Tecnologie di virtualizzazione per i datacenter

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
  • Sun xVM Virtualization Uni Parthenope

    1. 1. VIRTUALIZATION BUILT IN... SOLARIS AND xVM: FOUNDATION FOR THE DYNAMIC DATACENTER Nicola Rauti Systems Engineer Global Systems Engineering Sun Microsystems Italia
    2. 2. State of Infrastructure Today <ul><li>41m physical servers by 2010 – 700% increase in 15 years
    3. 3. Ave UT < 10% = $140 bn in excess server capacity – a 3 year supply </li></ul>Server Sprawl Power and Cooling <ul><li>DC space costs 10’s of millions to build
    4. 4. Limits on facilities upgrades in existing sites </li></ul><ul><li>$8 in maintenance for every $1 spent on new infrastructure
    5. 5. 20-30:1 Server-to- admin ratio </li></ul>Space Crunch Operating Cost Source: IDC <ul><li>50 ¢ for every $1 spent on servers
    6. 6. $29 bn in power and cooling industry wide </li></ul>
    7. 7. Economics and Ecology Business Continuity and Resilience Business Agility Global IT Challenges <ul><ul><li>Under-utilized systems limit business growth
    8. 8. Energy costs drain the bottom line
    9. 9. Sprawling IT infrastructure is hard to manage </li></ul></ul><ul><ul><li>Disaster recovery planning is non-negotiable
    10. 10. Downtime is not an option
    11. 11. Remote management </li></ul></ul><ul><ul><li>Ability to deploy new services is critical to remain competitive
    12. 12. IT resources must be easier to allocate </li></ul></ul>
    13. 13. The Power of Virtualization Server Consolidation Reduced Space and Power Mobility Increased Hardware Utilization
    14. 14. Virtualization Challenges <ul><li>Increased management complexity </li><ul><li>Still need to manage hardware and OS </li></ul><li>Virtualization density requires performance and management skills
    15. 15. Management solutions are custom-constructed by the customer using multiple tools
    16. 16. Performance overhead can limit possible cost savings
    17. 17. New security challenges
    18. 18. Proprietary solutions </li></ul>Getty images: 200315535-001.jpg
    19. 19. Deployment of Open Source Software Sun Virtualization History Time “ I think their strategy is right on the money” — Chris Wolf, Burton Group NFS Dynamic System Domains Sun Ray Solaris Containers Logical Domains Open Storage Xen Open Networking VirtualBox VDI
    20. 20. Datacenter Management – Sun xVM Ops Center Desktop to Datacenter Virtualization Unifying Virtualization and Management Across the Infrastructure Open Storage STORAGE VIRTUALIZATION DESKTOP VIRTUALIZATION SERVER VIRTUALIZATION NETWORK VIRTUALIZATION Open Networking Solaris Containers Sun xVM Server Logical Domains Dynamic Domains Sun Virtual Desktop Infrastructure Sun VirtualBox
    21. 21. Server Virtualization
    22. 22. What is Important? Understand the Application – One Size Does Not Fit All Management of These Environments is Key IDENTITY MANAGEMENT FUSION
    23. 23. OS Virtualization Hypervisors/ Domains Solaris Containers Solaris 8/9 Containers Solaris Containers Solaris 8/9 Containers Logical Domains Dynamic Domains xVM Ops Center Understanding Your Application Solaris Containers xVM Server VirtualBox VMware ESX Hyper-V T-Series M-Series X-Series Application FUSION IDENTITY MANAGEMENT
    24. 24. xVM Ops Center Server Virtualization from Sun Today Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers Identity Server Multiple OSes Single OS All Sun Systems Solaris Containers (Zones + SRM)‏ Solaris Trusted Extensions Solaris 8 and 9 Containers Solaris Containers for Linux Applications X – Series xVM Server VirtualBox VMware ESX Microsoft Hyper-V T – Series Logical Domains M – Series Dynamic Domains Mail Server File Server
    25. 25. Solaris Containers 4 CPU Pool 4 CPU Pool (FSS)‏ Mail Zone Solaris 10 Kernel DNS Zone Web2 Zone Web1 Zone Global Zone OS Server DNS Server Apps Solaris Zones + Solaris Resource Manager = Solaris Containers 60 5 25 10
    26. 26. Solaris Containers Solaris Containers – proven technology <ul><li>More than 20% of Solaris 10 production systems are running multiple Containers
    27. 27. Recognized license boundary for major ISVs
    28. 28. New features added regularly
    29. 29. Simplified system upgrades via Solaris 8 and 9 Containers
    30. 30. Solaris Trusted Extensions give enterprise grade security
    31. 31. Mobility of Containers give agility and rolling upgrades
    32. 32. Solaris Containers have full Solaris Cluster support </li></ul>
    33. 33. Logical Domains OS Server Control/ Service Domain Service Domain Apps
    34. 34. Logical Domains 1.1 <ul><li>Support multiple versions of Solaris, OpenSolaris, Linux and FreeBSD on the same system
    35. 35. Domain Mobility – Allows users to migrate workload between LDoms without shutting down the application </li><ul><li>Users can also move workload between different machine types if the Logical Domain is shut down </li></ul><li>Virtual I/O enhancements </li><ul><li>Dedicated hardware mapped to a Logical Domain
    36. 36. Built in Dynamic Reconfiguration
    37. 37. Virtual network and switch support </li></ul><li>Comes at no additional cost </li></ul>
    38. 38. Enterprise-Class Hypervisor Sun xVM Server / Hypervisor Mail Server Mail Server File Server PV Drivers FMA VMDK ZFS IPS Sun xVM Server / Hypervisor
    39. 39. <ul><li>Server Virtualization Without Barriers </li><ul><li>Built-in management
    40. 40. Easy to use interface
    41. 41. Low barrier to entry
    42. 42. Programming interfaces </li></ul><li>VMware compatible
    43. 43. Enterprise-class foundation
    44. 44. Open source </li></ul>Sun xVM Server / Hypervisor
    45. 45. All Sun’s Server Virtualization Technologies managed from a single point Solaris Containers Logical Domains xVM Server
    46. 46. xVM Ops Center with Sun Universal Knowledgebase Discovery Update <ul><li>Provisioning </li></ul><ul><li>Management </li></ul><ul><li>Bare metal and OS discovery
    47. 47. Inventory and systems grouping
    48. 48. Role based access control </li></ul><ul><li>Linux and Solaris Operating Systems
    49. 49. Firmware, with dependencies </li></ul><ul><li>Patch Linux and Solaris
    50. 50. Simulate
    51. 51. Schedule
    52. 52. Rollback
    53. 53. App, file and script management </li></ul><ul><li>Compliance reporting
    54. 54. Audit trail
    55. 55. Lights out management </li></ul>
    56. 56. Save Time with Sun xVM Ops Center
    57. 57. Different Usage Scenarios <ul><li>Eco consolidation – Retire legacy systems
    58. 58. Consolidate many small applications on different OSes
    59. 59. Adapt application resources/location to business changes
    60. 60. Protect Web facing applications
    61. 61. Consolidate vertically scaling applications – databases </li></ul>
    62. 62. <ul><li>Virtualization allows the move to newer more efficient systems </li><ul><li>SPARC: Solaris 8 and 9 Containers </li></ul><li>Lower the power/cooling/space/support cost on running these applications </li></ul>Eco Consolidation with Solaris Solaris 10 Solaris 9 Container Solaris 8 Container xVM Ops Center Solaris 8 Solaris 9
    63. 63. Eco Consolidation with Solaris Total After Before Solaris 8 on 6 V880s 6 Solaris 8 Containers on T5240 with Solaris 10 Total Savings <ul><ul><li>2 CPUs (128 threads)
    64. 64. 2 Rack Units
    65. 65. 1,100 Watts
    66. 66. 3,608 BTUs
    67. 67. OS support cost: $3,780 for Solaris 10 with Solaris 8 Containers </li></ul></ul>99% space savings 92% less power 92% less BTUs 88% lower annual support cost <ul><ul><li>48 CPUs
    68. 68. 204 Rack Units
    69. 69. 13,200 Watts
    70. 70. 43,308 BTUs
    71. 71. OS support cost: $32,400 for Solaris 8 </li></ul></ul>
    72. 72. Consolidate Many Small Applications on Different OSes <ul><li>A hypervisor allows the consolidation of many small apps </li><ul><li>SPARC: Logical domains, dynamic domains
    73. 73. X86: VirtualBox, xVM server, VMware, Hyper-V </li></ul><li>Each VM can have their own patch level </li></ul>xVM Ops Center
    74. 74. Adjust to Business Changes AM/Day/Week PM/Night/Weekend Re-Size the Resources to Fit the Changes on Demand
    75. 75. Adjust to Business Changes AM/Day/Week PM/Night/Weekend Migrate the Applications onto Fewer System: Turn Unneeded Systems Off to Save Power
    76. 76. Secure Internet Facing Applications <ul><ul><li>Many companies want a Web presence
    77. 77. Web-facing applications often need to be dynamic
    78. 78. These applications are often new and untested </li></ul></ul><ul><ul><li>Hackers can de-face website or steal data
    79. 79. Hackers can gain access to the corporate network </li></ul></ul><ul><ul><li>Use Solaris Containers/Trusted Extensions to “lock down” the application environment </li></ul></ul>Problem Risk Solution
    80. 80. Secure Internet Facing Applications <ul><li>A locked down environment can protect </li><ul><li>x86 and SPARC: Solaris Containers </li></ul><li>Control the content from outside Container
    81. 81. Totally isolate the internet network from LAN </li></ul>Firewall Solaris 10 Read/Write Read Only Public Internet Private LAN /shared Webzone Datazone An Example Configuration to Prevent Web Page Hijacking
    82. 82. Consolidate Vertical Scaling Apps <ul><li>Insurance agency with many field offices </li></ul><ul><li>Databases need many threads (CPUs) to perform
    83. 83. Field offices only get ~20 inquiries per day </li></ul><ul><ul><li>Systems and database licenses are very under utilized </li></ul></ul><ul><li>Consolidate the databases in Containers on an M-Series system
    84. 84. Compress the costs of 40 databases into that of ~2! </li></ul>Example Problem Result Solution
    85. 85. Consolidate Vertical Scaling Apps <ul><li>Using the new M-series allow to vertically scaling </li></ul><ul><ul><li>Powerful CPU, lots of memory
    86. 86. Use Solaris containers to “cap” the CPU to the right level </li></ul></ul><ul><li>Solaris Containers considered a license boundary for both Oracle & IBM </li></ul>Cost Cost Cost 40 x 8 Way Systems One 16 Way System Total Saving <ul><ul><li>40 x $old-systems SWaP
    87. 87. 40 x 8 x $database </li></ul></ul><ul><ul><li>38 x power/cooling/space
    88. 88. 38 x 8 x $database </li></ul></ul><ul><ul><li>1 x $new system SWaP
    89. 89. 1 x 12 x $database </li></ul></ul>
    90. 90. Server Virtualization Strengths Solaris Containers Logical Domains <ul><li>xVM Server
    91. 91. VMware ESX
    92. 92. Hyper-V </li></ul><ul><ul><li>High performance network and I/O – bare metal performance
    93. 93. Consolidated old Solaris versions
    94. 94. Limit the security breach of your web application
    95. 95. Consolidate very dynamic applications </li></ul></ul><ul><ul><li>Migrate VMs to fit business changes
    96. 96. Most of the hypervisor built into the chip – very little overhead
    97. 97. Redundant I/O paths </li></ul></ul><ul><ul><li>Run any x86 OS on shared infrastructure
    98. 98. Migrate VMs to fit business changes
    99. 99. Move old OSes onto newer share/more efficient hardware </li></ul></ul><ul><ul><li>High isolation – dedicated hardware
    100. 100. High performance network and I/O – bare metal performance
    101. 101. No software single point of failure
    102. 102. Run multiple OSes on the same system </li></ul></ul>Dynamic Domains
    103. 103. Only VDI with Choice: Windows, Open Solaris and Linux Delivered Securely Sun VDI Software Sun Fire x64/x86 Servers ... xVM or VMware Sun Ray Software Internet Sun Secure Global Desktop Software Sun Virtual Desktop Connector
    104. 104. Open Desktop Virtualization Platform Host Platforms Guest Platforms x86 Hardware
    105. 105. Key Features <ul><li>Broad platform support </li><ul><li>Hosts: Windows, Solaris, Linux, OS X
    106. 106. Guests: Support for practically any x86-based OS </li></ul><li>Powerful virtual hardware and device support
    107. 107. Versatile Networking options
    108. 108. Rich host/guest integration
    109. 109. Enterprise Features
    110. 110. VirtualBox for Solution Builders </li></ul>World’s M ost P opular Virtualization Platform
    111. 111. Powerful Virtual Hardware <ul><li>Virtual SATA or IDE: u p to 32 disks
    112. 112. Virtual NICs: g igabit ethernet E1000
    113. 113. Virtual USB Controller: USB 1.1 and 2.0 </li><ul><li>USB device filter </li></ul><li>Full ACPI Support: g uests reflect power status of host
    114. 114. Virtual CD/DVD: p assthru for CD/DVD writing
    115. 115. Processor: 32-bit and 64-bit guests; PAE support
    116. 116. Graphics Acceleration: </li><ul><li>OpenGL for Windows Guests </li></ul></ul>
    117. 117. DEVELOP xVM VirtualBox TEST/STAGE xVM Server and xVM Ops Center DEPLOY xVM Server and xVM Ops Center Create virtualized applications Develop on your own preferred platform Test on many OSes on the single system Make efficient use of testing resources Test in different situations Reliably and securely run your applications Dynamically adapt your application to changing conditions Usage Scenario
    118. 118. Nicola Rauti [email_address] Thank You.