IBMSystemP虚拟化技术 IBMPowerVM™onSystemp™ IBM中国技术支持中心8008101818-5151 010-84981188-5151 ©2004IBMCorporation 2 SharedProcessors ©2004IBMCorporation IBMSystemp 安排: IBMp系列服务器分区、虚拟化技术概念与功能概述 虚拟化概念 IBMPower5虚拟化技术IBMPower6虚拟化技术 虚拟I/O服务器 WorkLoadPartition技术 LivePartitionMobility IntegratedVirtualEthernet技术 IBMp系列服务器分区、虚拟化技术概念与功能概述 IBMPowerVM™onPowerSystems™ IBM中国技术支持中心8008101818-5151 010-84981188-5151 ©2004IBMCorporation IBM虚拟化发展的历史 A40yeartraditionculminateswithPowerVM 196719731987 1999 2004 2007 2008 IBM developshypervisorthatwouldbecomeVMonthemainframe IBM announcesfirstmachinestodophysicalpartitioning IBM announcesLPARonthemainframe IBM announcesLPARonPOWER™ IBM announcesPOWER Hypervisor™forSystemp™andSystemi™ IBMannouncesIBMPOWER6™,theannouncesfirstUNIX®PowerVMserverswith LivePartitionMobility “[PowerVM]ensuresthatwearemakingthebestpossibleuseofhardwareresourcesacrossourentireenvironment.” -TNRangarajan,VPofIT,BrakesIndiaAugust2007 clientquotesource:BrakesIndiacasestudypublishedathttp://www.ibm.com/software/success/cssdb.nsf/CS/STRD-76DHWE?OpenDocument&Site=eserverpseries&cty=en_us ©2004IBMCorporation 4 ©2004IBMCorporation 当前客户环境的现状是使用一台或多台独立的服务器运行一个应用 购买的多余的硬件资源造成了资源的闲置 moretomanagemorecosts moreheadachesI Sys3 ApplicationAApplicationBApplicationC Sys2 Sys1 ©2004IBMCorporation 一些服务器厂家提出了physicalpartitioning…技术 Physical 只解决了服务器占地空间的问题 缺少对硬件资源调度的灵活性 I Sys3 ApplicationAApplicationBApplicationC Sys2 Sys1 ©2004IBMCorporation IBM对分区技术进行了进一步的创新 Physical In2001:LogicalPartitioningenabledconsolidationofmultipleapplicationworkloads I Logical Dynamic In2002:DynamicLogicalPartitioning,enableddynamicreassignmentofworkloads Sys3 ApplicationAApplicationBApplicationC Sys2 Sys1 ©2004IBMCorporation IBMMicro-Partitioning技术给服务器注入了新的力量 相比逻辑分区技术,微分区技术可以在一台服务器上同时运行的应用更多,对CPU资源划分的更细。 automaticallyforless and,withfewerheadaches I Micro ApplicationAApplicationBApplicationC ©2004IBMCorporation 微分区也提供了更大的灵活性 Designedtosupportbothserverconsolidationandamixedworkload —simplifyyourenvironment —rapidlyrespondtochangingneeds —drivehighersystemutilization MixedWorkload Server1 Server2 Server3 Server4 Server5 Server6 Server7 Server8 Server9 Server10 Server11 Server12 ServerConsolidation ApplicationAOLTPApplicationB(LowerPriority)ApplicationC(LowerPriority) I ©2004IBMCorporation IBM提供了共享资源的虚拟化 可以实现存储和网络设备的资源共享 —fewerresourcestopurchase,configureandmaintain —simpleandquickadjustmentsasbusinessdemandschange I Logical Micro LANadapterStorageadapter IncludingredundantI/O P5服务器的分区上可以安装AIX5L,Linuxandi5/OS DesignedsoyoucanusetherightOSforyourbusiness —onthesamesystem —onthesameprocessor —atthesametime I Micro AIX5LV5.2AIX5LV5.3 Linuxi5/OS* *Plannedforselectp5-570models ©2004IBMCorporation 11 Adjustablepartitions HardwarePartitioning ... PhysicalpartitioningS/370SI->PP&PP->SI, SunDomains HPnPartitions Controller Partition er Serv SMP OS OS Apps Apps Hypervisor:Type1 ... Hypervisor Hypervisorsoftware/firmwarerunsdirectlyonserver Systemz™PR/SMandzVM™PowerVMEditions HPvPartitionsVMwareESXServerSunLogicalDomains SMPServer OS Apps OS Apps HostOS SMPServer 解析当前服务器虚拟化采用的三种方式 ©2004IBMCorporation Hypervisor:Type2 ... Hypervisor Hypervisorsoftwarerunsonahostoperatingsystem HPIntegrityVMSolarisContainers AIX®V6.1WorkloadPartitions OS Apps OS Apps 12 IBMSystemp IBMpower5服务器虚拟化技术 IBMPowerVM™onSystemp™ ©2004IBMCorporation ~p5系统虚拟化架构 HardwareManagementConsole AIX5LV5.3 partitions Linuxrtitio AIX5L kernels Linuxrnels Hypervisor™ Virtualprocessors Virtualadapters VirtualNetwork ge ora &st network SLIC ke Virtual Unassignedondemandresources VirtualI/Oserver i5/OS™* ns pa 5L 2 AIX V5. Workloadmanagementandprovisioning Serviceprocessor ProcessorsMemoryExpansionslots Localdevices&storage Networksandnetworkstorage *Availableon1.65GHzPOWER5p5-570,p5-590andp5-595models ©2004IBMCorporation 14 AdvancedPOWERVirtualization选项 Dynamicallyresizable VirtualI/OServer –SharedEthernet 1 CPU VirtualI/Oserverpartition IVM Storagesharing Ethernetsharing 2 CPUs Linux 1 CPU i5/OSV5R3** 4 CPUs AIX5LV5.2 6 CPUs AIX5LV5.3 6 CPUs AIX5LV5.3 LinuxLinux AIX5LV5.3 Micro-Partitioning –SharedSCSIand FibreChannel-attacheddisksubsystems AIX5LV5.3 AIX5LV5.3AIX5LV5.3 –SupportsAIX5LV5.3andLinux*partitions Micro-Partitioning –Shareprocessorsacrossmultiplepartitions –Minimumpartition1/10th ManagerServer 15 VirtualI/Opaths Hypervisor PLMpartitions LPAR1LPAR2AIX5LV5.2AIX5LV5.3 PLMagent PLMagent processor –AIX5LV5.3,Linux*,ori5/OS** PartitionLoadManager LPAR3 Linux Unmanagedpartitions –BothAIX5LV5.2andAIX5LV5.3supported –Balancesprocessorandmemoryrequest Hypervisor ManagedviaHMCorIVM *SLES9orRHELAS3andabove **Availableon1.65GHzp5-570,p5-590andp5-595models ©2004IBMCorporation ©2005IBMCorporation Micro-Partitioningtechnologyallowseachprocessortobesubdividedintoasmanyas10“virtualservers”,helpingtoconsolidateUNIX®andLinuxapplications. AIX5LV5.2 AIX5LV5.3 AIX5LV5.3 AIX5LV5.3 微分区技术 Note:Micro-partitionsareoptional. Partitioningoptions MinMax