VIRTUALIZATION BUILT IN... SOLARIS: THE FOUNDATION FOR THE DYNAMIC DATACENTER
1 State of Infrastructure Today
Power and Operating Cost Cooling Space Crunch Server Sprawl
• $8 in maintenance • 50¢ for every $1 • DC space costs • 41m physical for every $1 spent on spent on servers 10’s of millions servers by 2010 – new infrastructure • $29 bn in power and to build 700% increase in 15 years • 20-30:1 Server-to- cooling industry wide • Limits on facilities admin ratio upgrades in • Ave UT < 10% = existing sites $140 bn in excess server capacity – a 3 year supply
Source: IDC 2 Global IT Challenges
Economics Business Continuity Business and Ecology and Resilience Agility
• Under-utilized • Disaster recovery • Ability to deploy systems limit planning is non- new services is business growth negotiable critical to remain competitive • Energy costs • Downtime is drain the bottom not an option • IT resources line must be easier • Remote to allocate • Sprawling IT management infrastructure is hard to manage
3 Today’s Distributed Datacenters
Space Issues Cooling Concerns Hard to Manage Security Challenges
4 The Power of Virtualization
Server Reduced Increased Consolidation Space and Mobility Hardware Power Utilization
5 Virtualization Challenges
• Increased management complexity > Still need to manage hardware and OS • Virtualization density requires performance and management skills • Management solutions are custom-constructed by the customer using multiple tools • Performance overhead can limit possible cost savings • New security challenges • Proprietary solutions Getty images: 200315535-001.jpg
6 Sun Virtualization History
“I think their strategy is right on the money”— Chris Wolf, Burton Group
Deployment of Open Source Software Open Networking VirtualBox Xen VDI Open Storage Logical Domains Sun Ray Solaris Containers NFS Dynamic System Domains Time
7 Desktop to Datacenter Virtualization Unifying Virtualization and Management Across the Infrastructure
Datacenter Management – Sun xVM Ops Center
SERVER DESKTOP STORAGE NETWORK VIRTUALIZATION VIRTUALIZATION VIRTUALIZATION VIRTUALIZATION
Solaris Containers Sun Virtual Desktop Open Storage Open Networking Sun xVM Hypervisor Infrastructure Logical Domains Sun VirtualBox Dynamic Domains
8 Server Virtualization
9 What is Important?
Understand the Application – One Size Management of These Does Not Fit All Environments is Key
IDENTITY MANAGEMENT
FUSION
10 Understanding Your Application
Application xVM Ops Center IDENTITY MANAGEMENT
FUSION X-Series T-Series M-Series Solaris Containers Solaris Containers OS Solaris Containers Virtualization Solaris 8/9 Containers Solaris 8/9 Containers
xVM Htpervisor Hypervisors/ VirtualBox VMware ESX Logical Domains Dynamic Domains Domains Hyper-V
11 Server Virtualization from Sun Today
xVM Ops Center Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers
Identity File Mail Server Server Server
Multiple OSes Single OS M – Series T – Series X – Series All Sun Systems Dynamic Domains Logical Domains xVM HYpervisor Solaris Containers VirtualBox (Zones + SRM) VMware ESX Solaris Trusted Extensions Solaris 8 and 9 Containers Microsoft Hyper-V Solaris Containers for Linux Applications
12 Different Usage Scenarios
• Eco consolidation – Retire legacy systems • Consolidate many small applications on different OSes • Adapt application resources/location to business changes • Protect Web facing applications • Consolidate vertically scaling applications – databases
13 Eco Consolidation with Solaris
xVM Ops Center
Solaris 8 Solaris 9 Container Container
Solaris 8 Solaris 9
Solaris 10
• Virtualization allows the move to newer more efficient systems > SPARC: Solaris 8 and 9 Containers • Lower the power/cooling/space/support cost on running these applications
14 Eco Consolidation with Solaris
Solaris 8 4 Solaris 8 Containers on Total Savings on 4 V880s T2000 with Solaris 10 Before After Total
• 32 CPUs • 1 CPU with 32 threads • 136 Rack Units • 2 Rack Units 98% space savings • 8800 Watts • 275 Watts 97% less power • 28,872 BTUs • 1,535 BTUs 94% less BTUs • OS support cost: • OS support cost: 83% lower annual $21,600 for Solaris 8 $3,780 for Solaris 10 with support cost Solaris 8 Containers
15 Eco Consolidation with Solaris
Solaris 8 6 Solaris 8 Containers on Total Savings on 6 V880s T5240 with Solaris 10 Before After Total
• 48 CPUs • 2 CPUs (128 threads) • 204 Rack Units • 2 Rack Units 99% space savings • 13,200 Watts • 1,100 Watts 92% less power • 43,308 BTUs • 3,608 BTUs 92% less BTUs • OS support cost: • OS support cost: 88% lower annual $32,400 for Solaris 8 $3,780 for Solaris 10 with support cost Solaris 8 Containers
16 Eco Consolidation with Solaris
Solaris 8 6 Solaris 8 Containers on 2 Total Savings on 6 V880s T5220s with Solaris 10 Before After Total
• 48 CPUs • 2 CPUs (128 threads) • 204 Rack Units • 4 Rack Units 98% space savings • 13,200 Watts • 2,200 Watts 83% less power • 43,308 BTUs • 7,216 BTUs 83% less BTUs • OS support cost: • OS support cost: 77% lower annual $32,400 for Solaris 8 $7,560 for Solaris 10 with support cost Solaris 8 Containers
17 Consolidate Many Small Applications on Different OSes xVM Ops Center
• A hypervisor allows the consolidation of many small apps > SPARC: Logical domains, dynamic domains > X86: VirtualBox, xVM hypervisor, VMware, Hyper-V • Each VM can have their own patch level
18 United States Air Force Overview Solution • Managed service provider to • Consolidation with Solaris Containers the U.S. Air Force • Products and Services: Solaris 10 • Capabilities Integration Operating System, Sun SPARC Environment (CIE) facilitates Enterprise T5240 Server, Sun Fire development and testing of T2000 Server software applications prior to production use Results • Consolidated servers using the • Reduce rack space to achieve a 13:1 Containers feature in the consolidation ratio and reclaim Solaris 10 Operating System datacenter floor space • Decreased server deployment time by Challenge more than 90% with Logical Domains • Optimize hardware utilization (LDoms) • Conserve datacenter floor space, • Cut datacenter power consumption by power, and cooling more than 25% and reclaimed nearly • Build a scalable architecture 50% of datacenter floor space with eco-responsible servers • Keep up with growth and expand customer base • Provided customers better service levels at a lower cost
19 Primus Canada • Overview • Solution •850 employee •Leverage Sun’s Try and Buy Program telecommunications company •Deploy proven Solaris 10 partitioning •1,000,000+ customers and virtualization capabilities, using Sun Fire T2000 servers and Logical •Challenge Domains (LDoms) •Maximize uptime •Results •Add failover •Increased server performance •Improve IT staff freedom and and efficiency flexibility •Reduced physical space requirements •Consolidate four existing VoIP •Lower energy consumption platforms •Highly stable environment
“When we failed over from the old system to the Sun Fire T2000, the application went from 50 percent CPU utilization down to 15 percent. We were just dumbfounded to learn that it was only using 15 percent of one core of this eight-core CPU.” — Paul Monaghan, Manager, Service Platform Engineering Team, Primus Canada
20 Adjust to Business Changes Re-Size the Resources to Fit the Changes on Demand
AM/Day/Week
PM/Night/Weekend
21 Adjust to Business Changes Migrate the Applications onto Fewer System: Turn Unneeded Systems Off to Save Power
AM/Day/Week
PM/Night/ Weekend
22 Secure Internet Facing Applications
Problem • Many companies want a Web presence • Web-facing applications often need to be dynamic • These applications are often new and untested
Risk • Hackers can de-face website or steal data • Hackers can gain access to the corporate network
Solution • Use Solaris Containers/Trusted Extensions to “lock down” the application environment
23 Secure Internet Facing Applications An Example Configuration to Prevent Web Page Hijacking
Solaris 10 Private Public LAN Internet Datazone Webzone 10.0.0.200 129.152.1.200
/shared Read/Write Read Only
• A locked down environment can protect Firewall > x86 and SPARC: Solaris Containers • Control the content from outside Container • Totally isolate the internet network from LAN
24 Consolidate Vertical Scaling Apps
Example • Insurance agency with many field offices
Problem • Databases need many threads (CPUs) to perform • Field offices only get ~20 inquiries per day Result > Systems and database licenses are very under utilized Solution • Consolidate the databases in Containers on an M-Series system • Compress the costs of 40 databases into that of ~2!
25 Consolidate Vertical Scaling Apps
40 x 8 Way Systems One 16 Way System Total Saving Cost Cost Cost
• 40 x $old-systems SWaP • 1 x $new system SWaP • 38 x power/cooling/space • 40 x 8 x $database • 1 x 12 x $database • 38 x 8 x $database
• Using the new M-series allow to vertically scaling > Powerful CPU, lots of memory > Use Solaris containers to “cap” the CPU to the right level • Solaris Containers considered a license boundary for both Oracle & IBM
26 Server Virtualization from Sun Today
xVM Ops Center Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers
Identity File Mail Server Server Server
Multiple OSes Single OS M – Series T – Series X – Series All Sun Systems Dynamic Domains Logical Domains xVM Hypervisor Solaris Containers VirtualBox (Zones + SRM) VMware ESX Solaris Trusted Extensions Solaris 8 and 9 Containers Microsoft Hyper-V Solaris Containers for Linux Applications
27 Server Virtualization Strengths
• High performance network and I/O – bare metal performance Solaris • Consolidated old Solaris versions Containers • Limit the security breach of your web application • Consolidate very dynamic applications
Logical • Migrate VMs to fit business changes Domains • Most of the hypervisor built into the chip – very little overhead • Redundant I/O paths
xVM Server • Run any x86 OS on shared infrastructure • Migrate VMs to fit business changes • Move old OSes onto newer share/more efficient hardware
• High isolation – dedicated hardware Dynamic • High performance network and I/O – bare metal performance Domains • No software single point of failure • Run multiple OSes on the same system
28 Backup Slides Product Details
29 Logical Domains
Solaris Containers
xVM Server
All Sun’s Server Virtualization Technologies managed from a single point
30 Discovery Update
• Bare metal and OS discovery • Patch Linux and Solaris • Inventory and systems grouping • Simulate • • Role based access control Schedule • Rollback • App, file and script management xVM Ops ●Provisioning ●Management with Center • Compliance reporting Sun Universal • Linux and Solaris Operating Knowledgebase Systems • Audit trail • Firmware, with dependencies • Lights out management
31 Save Time with Sun xVM Ops Center
Without Sun xVM Ops With Sun xVM Activity Center Ops Center Identify 100 assets on network Days Minutes Compare inventory for 100 systems Hours Minutes against baseline Obtain software and patches and Days < 24 hours validate PKG/RPM installation Identify patches required for 100+ Hours 15 Minutes servers and impact on system Deploy OS to powered-off Days Hours baremetal 100 servers Apply a security fix to 100 servers 1 Day 20 Minutes Identify, validate and deploy iLOM Days Hours firmware on 100 servers
32 Solaris Containers
DNS Server Apps
Global Zone OS Web2 Zone Web2 Web1 Zone Web1
5 60 25 DNS Zone 10 Mail Zone
4 CPU Pool (FSS) 4 CPU Pool
Solaris 10 Kernel
Server
33 Solaris Containers
Solaris Containers – proven technology • More than 20% of Solaris 10 production systems are running multiple Containers • Recognized license boundary for major ISVs • New features added regularly • Simplified system upgrades via Solaris 8 and 9 Containers • Solaris Trusted Extensions give enterprise grade security • Mobility of Containers give agility and rolling upgrades • Solaris Containers have full Solaris Cluster support
34 Logical Domains
Apps
Control/ Service Service Domain Domain OS
Server
35 Logical Domains 1.1
• Support multiple versions of Solaris, OpenSolaris, Linux and FreeBSD on the same system • Domain Mobility – Allows users to migrate workload between LDoms without shutting down the application > Users can also move workload between different machine types if the Logical Domain is shut down • Virtual I/O enhancements > Dedicated hardware mapped to a Logical Domain > Built in Dynamic Reconfiguration > Virtual network and switch support • Comes at no additional cost
36 Sun xVM Hypervisor
Mail Mail File Server Server Server
Sun xVM Server / Hypervisor
IPS ZFS PV Drivers VMDK FMA Enterprise- Class Hypervisor
37 Sun xVM Hypervisor
• Server Virtualization Without Barriers > Built-in management > Easy to use interface > Low barrier to entry > Programming interfaces • VMware compatible • Enterprise-class foundation • Open source
38 Server Virtualization from Sun Today
xVM Ops Center Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers
Identity File Mail Server Server Server
Multiple OSes Single OS M – Series T – Series X – Series All Sun Systems Dynamic Domains Logical Domains xVM Server Solaris Containers VirtualBox (Zones + SRM) VMware ESX Solaris Trusted Extensions Solaris 8 and 9 Containers Microsoft Hyper-V Solaris Containers for Linux Applications
39 Thank You.
Your Name Your [email protected]
40