Virtualization Built In... Solaris: the Foundation for the Dynamic Datacenter
Total Page:16
File Type:pdf, Size:1020Kb
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