Virtualization Is For Real

Download Virtualization Is For Real

Post on 15-May-2015

1.031 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Basic Intro Presentation on Server Virtualization

TRANSCRIPT

  • 1.Virtualization is for Real Server Virtualization Overview [With a Data Center Bias] Anand Sharma (03/11/2009) 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential

2. Meeting Objectives Whats Covered And Whats Not 1) Understand the Trends driving Virtualization in a Data Center2) Define Virtualization and understand the landscape3) Server Virtualization Basics4) Benefits of Server Virtualization 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3. Market TransitionsVirtualization 101 Server Virtualization BasicsBenefits of Virtualization 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4. Virtualizing the Hardware From Johannes Gutenbergs Printed Books Gutenberg Bible (In 1450s) The first book printed on a printing press with movable type Source: Wikipedia 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5. Virtualizing the Hardware To Jeff Bezos Books on Amazon Kindle, Kindle on iPhone Over 240,000 books plus U.S.and international newspapers, magazines, and blogs available 2006 Cisco Systems, Inc. All rights reserved.Cisco Confidential 6. Virtualizing the Hardware Servers are currently indistinguishable from Physical HardwareOne App+OSPedestal/Tower ServersOne App+OS Rack Optimized ServersOne Application+OS Per Hardware Hardware Software - Compute- Application - Memory - Operating System - Disk - Network Interface CardBlade Servers Typical Utilization 10% to 15%One App+OS 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7. Energy is Everything Efficient Energy Consumption is an afterthoughtHUMMER 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8. Energy is Everything To Efficient Energy Consumption is the primary thoughtC H E V Y VO LT 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9. Energy is Everything Bits-n-Bytes are bumping up against Physical Constraints % of WW electricity usage 0.8 3% for Data Centers (estimates vary)Fewer power supplies to support a service = reduced conversion lossesTotal electricity consumptionWorldwide (2007) 15,746 Billion kWHUS (2008) 4,581Cost of powering Data Centers$2.9 10.9B Estimated, US only Sources: US DoE, APC, Cisco IT, Network World Each watt consumed by IT infrastructure carries a burden503515 factor of 1.2 to 2.5 for power consumption associatedwith cooling, conversion/distribution and lighting% % % Source: US, DoE, Cisco IT, NetworkWorld 2006 Cisco Systems, Inc. All rights reserved.Cisco Confidential 10. Energy is Everything What do you mean you cant add any more Servers?Power, load-bearing, and cooling constraints are limiting the ability to utilize existing data center space 42U (Size) 42 Weight 39.5Power 11.9Cooling 2.9Source: Ciscos Next Big Bet (Forbes Magazine, Issue dated 09/29/2008) 2006 Cisco Systems, Inc. All rights reserved.Cisco Confidential 11. Drivers behind Server Virtualization In SummaryHardwareData Centers areRising Energy AdministrationResources running out ofCosts Costs areUnderutilized space Increasing As much as 50%of the IT budget Number of CPU utilizations ~ Last 10+ years of In the realm of operators going10% - 25% major server sprawlthe CFO and up One server One Exponential dataFacilities Mgr. Number ofApplication growthnow!Management Multi-core even Server consolidationApplicationsmore under-utilized projects just a start going up Operational Flexibility 2006 Cisco Systems, Inc. All rights reserved.Cisco Confidential 12. Market TransitionsVirtualization 101 Server Virtualization BasicsBenefits of Virtualization 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13. Virtualization 1011:N What is Virtualization?N:1 1:1 [Virtualization is] a technique for hiding thephysical characteristics of computing resourcesfrom the way in which other systems, applications,or end users interact with those resources. This includesmaking a single physical resource (such as a server, anoperating system, an application, or storage device) appear tofunction as multiple logical resources; or it can includemaking multiple physical resources (such as storage devicesor servers) appear as a single logical resource. Source: Mann, Andi, Virtualization 101 Enterprise Management Associates (EMA) 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14. Virtualization 101 Consolidation Or Isolation: Share All or Nothing No Isolation Applications compete Device 1 for resourcesApplication 1 One Physical Changes to one application Device Application 2can impact others Application 3 Security and compliance can be complexOr Inefficient Isolation Device 1Application 1 Device sprawl Underutilized resources Many Physical Device 2 DevicesApplication 2 Complex to upgrade Device 3 Complex service chainingApplication 3 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15. Virtualization 101 Physical Consolidation and Logical IsolationIdeal Isolation One Physical Partitioning enables DeviceVirtual Device 1 segmentation of traffic Security Admin and/or resourcesSys Admin Abstraction hidesApps Adminphysical resources Network Admin Ideally per partitionRBAC enablesVirtual Device 2customized,Virtual Device 3autonomous policiesVirtual Device 4 Multiple VirtualDevices.Virtual Device 5.Virtual Device n 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16. Virtualization 101 Types of Virtualization in a Data CenterQuick: What comes to your mind first when you think of Virtualization? * Network Virtualization * Server Virtualization * Storage Virtualization * Application Networking ServicesVirtualization 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17. Market TransitionsVirtualization 101 Server Virtualization BasicsBenefits of Virtualization 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18. A Typical Server Servers are currently indistinguishable from Physical HardwareOne App+OSPedestal/Tower ServersOne App+OS Rack Optimized ServersOne Application+OS Per Hardware Hardware Software - Compute- Application - Memory - Operating System - Disk - Network Interface Card Blade Servers One App+OS 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19. Server Virtualization Enter Virtual MachinesMany App+OS(Virtual Machines)Pedestal/Tower Servers Many App+OS (Virtual Machines) Rack Optimized ServersMany Application+OS Per Hardware Hardware Software - Compute- Application - Memory - Operating System - Disk - Hypervisor - Network Interface Card Blade Servers Many App+OS 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential (Virtual Machines) 20. Server Virtualization Server Virtualization Transforms x86 Systems Without virtualization: With Hypervisor virtualization: Single OS image per machine Break dependencies between OS and hardware Software and hardware tightly coupled Manage OS and application as single unit by encapsulating them into VMs Running multiple applications on same machine often creates conflict Strong fault and security isolation 5-15% utilization VMs are hardware-independent: they can be provisioned anywhere 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21. Server Virtualization Evolution The Evolution of the MVS Operating SystemIBM Journal of Research and Development, Sept 1981VMM/Hpervisor on IBM MainframeMany Apps on very costly hardware Stanford Research DISCO Project VMM on cheap x86 HWVMware in 1999Commodity Hardware became powerful enough to support a Virtual Machine Manager(Hypervisor) so its back to the future with proven technology Source: The Hardware 2006 Cisco Systems, Inc. All rights reserved. Revolution in Server Virtualization (ACM Compute 2009 Tutorial)Cisco Confidential 22. Server Virtualization Two Primary Implementation TypesNative VirtualizationParaVirtualization(Full Virtualization)The full virtualization hypervisor presents the actual physicalParaVirtualization hypervisors are similar to native/full hardware P to each Guest so that operating systems virtualization but use modified guest operating systems to intended for the underlying architecture may run unmodifiedoptimize virtual executions and unaware that theyre being run virtualizedExample: VMware ESX Example: Xen > 90% share of the marketSource: Running Xen 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23. Four Key Properties of Virtual Machine PartitioningRunning multiple operating systems onone physical machineAllocate system resources betweenvirtual machinesESX is the special, thin OS thatabstracts the HW from the GuestOS/ApplicationIndustry term Hypervisor 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24. Four Key Properties of Virtual Machine Isolation Partitioning Run multiple operating systems on one physical machine Divide system resources between virtual machines Fault and security isolation at the hardware level One VM does not know of another VMspresence Advanced resource controls preserveperformance Failure of one VM does not effect other VMs insame box 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25. Four Key Properties of Virtual Machine Encapsulation Partitioning Run multiple operating systems on one physical machine Divide system resources between virtual machines Isolation Fault and security isolation at the hardware level Advanced resource controls preserve performance Entire state of the virtual machine can be saved to files Move and copy virtual machines aseasily as moving and copying files 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26. Four Key Properties of Virtual Machine Hardware Abstraction Partitioning Run multiple operating systems on one physical machine Divide system resources between virtual machines Isolation Fault and security isolation at the hardware level Advanced resource controls preserve performance Encapsulation Entire state of the virtual machine can be sa

Recommended

View more >