
fe1f5143b3d6b60aeea8b83bbcc6f985.ppt
- Количество слайдов: 61
Power Systems Virtualization - Hvor svært kan det være § Erik Rex § Certified Cons. IT Specialist § IBM Power Systems IBM i § rex@dk. ibm. com Common Europe - Denmark 2009 VIOS © 2009 IBM Corporation
Common Europe - Denmark 2009 Trademarks and disclaimers 8 IBM Corporation 1994 -2007. All rights reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http: //www. ibm. com/legal/copytrade. shtml. Intel, Intel logo, Intel Inside logo, Intel Centrino logo, Celeron, Intel Xeon, Intel Speed. Step, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U. S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Prices are suggested U. S. list prices and are subject to change without notice. Starting price may not include a hard drive, operating system or other features. Contact your IBM representative or Business Partner for the most current pricing in your geography. Photographs shown may be engineering prototypes. Changes may be incorporated in production models. 2 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Special notices This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area. Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504 -1785 USA. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied. All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions. IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal without notice. IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies. All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these measurements will be the same on generallyavailable systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should verify the applicable data for their specific environment. Revised September 26, 2006 3 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Special notices (cont. ) IBM, the IBM logo, ibm. com AIX, AIX (logo), AIX 6 (logo), AS/400, Blade. Center, Blue Gene, Cluster. Proven, DB 2, ESCON, IBM i (logo), IBM Business Partner (logo), Intelli. Station, Load. Leveler, Lotus Notes, Operating System/400, OS/400, Partner. Link, Partner. World, Power. PC, p. Series, Rational, RISC System/6000, RS/6000, THINK, Tivoli (logo), Tivoli Management Environment, Web. Sphere, x. Series, z/OS, z. Series, AIX 5 L, Chiphopper, Chipkill, Cloudscape, DB 2 Universal Database, DS 4000, DS 6000, DS 8000, Energy. Scale, Enterprise Workload Manager, General Purpose File System, , GPFS, HACMP/6000, HASM, IBM Systems Director Active Energy Manager, i. Series, Micro-Partitioning, POWER, Power. Executive, Power. VM (logo), Power. HA, Power Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems (logo), Power Systems Software (logo), POWER 2, POWER 3, POWER 4+, POWER 5+, POWER 6, System i, System p 5, System Storage, System z, Tivoli Enterprise, TME 10, Workload Partitions Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U. S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www. ibm. com/legal/copytrade. shtml The Power Architecture and Power. org wordmarks and the Power and Power. org logos and related marks are trademarks and service marks licensed by Power. org. UNIX is a registered trademark of The Open Group in the United States, other countries or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries or both. Microsoft, Windows and the Windows logo are registered trademarks of Microsoft Corporation in the United States, other countries or both. Intel, Itanium, Pentium are registered trademarks and Xeon is a trademark of Intel Corporation or its subsidiaries in the United States, other countries or both. AMD Opteron is a trademark of Advanced Micro Devices, Inc. Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries or both. TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC). SPECint, SPECfp, SPECjbb, SPECweb, SPECj. App. Server, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and SPECsfs are trademarks of the Standard Performance Evaluation Corp (SPEC). Net. Bench is a registered trademark of Ziff Davis Media in the United States, other countries or both. Alti. Vec is a trademark of Freescale Semiconductor, Inc. Cell Broadband Engine is a trademark of Sony Computer Entertainment Inc. Infini. Band, Infini. Band Trade Association and the Infini. Band design marks are trademarks and/or service marks of the Infini. Band Trade Association. Other company, product and service names may be trademarks or service marks of others. Revised April 24, 2008 4 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Agenda § Power. VM overview and components § IBM i HMC-based virtualization § VIOS-based virtualization § ‘SST’-based Virtual Partition Manager (VPM) § IVM and HMC and SST § Expanded storage support § Virtual tape § Active memory sharing § Virtual shared processor pools 5 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 The IBM i Business IBM i has more customers than any other IBM system platform 115+ Countries 100, 000’s Customers 20+ Industries 100, 000’s Systems Top Countries Top Industries 1. United States 1. Wholesale Dist. 2. Italy 2. Retail 3. Japan 3. Computer Services 4. Germany 4. Insurance 5. Spain 5. Retail Banking 6. France 6. Consumer Package 7. UK 8. Canada 7. Travel & Transportation 9. . 8. Automotive 9. . 70% Small and Mid-sized 30% Enterprise 6 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IBM’s history of virtualization leadership A 40 year tradition continues with Power. VM™ 1967 IBM develops hypervisor that would become VM on the mainframe 7 1973 IBM announces first machines to do physical partitioning 1987 IBM announces LPAR on the mainframe Power Systems Virtualization 1999 IBM announces LPAR on POWER™ 2004 IBM intro’s POWER Hypervisor™ for System p™ and System i™ 2007 2008 IBM announces POWER 6™, the first UNIX® servers with Live Partition Mobility IBM announces Power. VM © 2009 IBM Corporation
Common Europe - Denmark 2009 le Power Systems Virtualization #2 with Power. VM Multip ools Shared Pool #1 P Shared Dynamically Resizable AIX 6 WPAR - AIX 6 WPAR - AIX 6 Micro-Partitioning Features IBM i AIX V 5. 3 Storage Sharing Ethernet Sharing Linux Manager IBM i Int Virt Linux Micro-partitioning Virtual 1 I/O Cores Server Partition § Share processors across multiple partitions § Multiple shared pools § Minimum partition 1/10 th core § 254 partition maximum § LPARs and WPARs § Active Memory Sharing § Live Partition Mobility § AIX v 5. 3/6. 1, Linux, & IBM i Virtual I/O server (Optional) Virtual SAN Power Hypervisor Virtual LAN Managed via HMC or IVM Network 8 §Multiple VIOS allowed for availability §Shared Ethernet §Shared SCSI & Fibre Channel attached disk subsystems IVM Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Technical Architecture & Terminology –Dynamic Processor Movement ► ► ► Workload balancing in real time, seamless for the application Shared Uncapped Multiple shared Processor Pools Prd 2 DB #1 9 Power Systems Virtualization PR 1 DB #2 Test APP Dev © 2009 IBM Corporation
Common Europe - Denmark 2009 Dedicated vs Active Memory Sharing Environment Dedicated Memory Time 10 Power Systems Virtualization Active Shared Memory Time © 2009 IBM Corporation
Common Europe - Denmark 2009 Dynamically optimize memory utilization across virtual images physical system for multiple virtual images based on their workload activity levels: – Different workload peaks due to time zones – Mixed workloads with different time of day peaks (e. g. CRM by day, batch at night) – Ideal for highly-consolidated workloads with low or sporadic memory requirements § Available with Power. VM Enterprise Edition Memory Usage (GB) § Dynamically adjusts memory available on a – Supports AIX, IBM i and Linux workloads Time software enhancements to optimize resources – Supports over-commitment of logical memory – Overflow managed by VIOS paging device – Two VIOS partitions can be used for redundancy – Compatible with Live Partition Mobility Memory Usage (GB) § Blends Power Systems hardware, firmware and Time 11 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual adapters on POWER 6 blade Linux Client HEA CFFv SAS exp card HEA CFFh FC exp card or CIOv SAS exp card AIX Client HEA USB and/or SAS CIOv FC exp card HEA or SSD VIOS / IVM FC Switch SAS cable is important DS 3400 DS 4700 DS 4800 DS 3200* SAS-attached LTO 4 tape drive (virtual tape) DS 5100 DS 5300 LAN DVD IVM / Virtual Op Panel DS 8100 DS 8300 SVC AMM / LAN Console * Not supported with RSSM 13 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IBM i support for virtual tape § Virtual tape support enables IBM i partitions to directly backup to Power. VM VIOS attached tape drive saving hardware costs and management time § Simplifies backup and restore processing with Blade. Center implementations – IBM i 6. 1 partitions on Blade. Center JS 12, JS 23 & JS 43 – Supports IBM i save/restore commands & BRMS – Best solution for Blade. Center S implementations § Can also be used with VIOS and IBM i on POWER 6 processor -based servers § Supports IBM Systems Storage SAS LTO-4 Drive – TS 2240 for Blade. Center and Power Servers – FC #5746, #1404, and #5720 for Power Servers * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. © 2009 IBM Corporation 14 Power Systems Virtualization
Common Europe - Denmark 2009 What Is Power. VM? Software that delivers industry-leading virtualization on IBM POWER processor-based servers for IBM i, UNIX and Linux clients Power. VM Editions features Micro-Partitioning Virtual I/O Server Micro-Partitioning™ Integrated Virtualization Manager Subsystems Live Partition Mobility VPM Lx 86 (formerly System p AVE) Workload Partitions Live Application Mobility 15 Power Systems Virtualization Logical Partitioning © 2009 IBM Corporation
Common Europe - Denmark 2009 Power. VM Editions* § Unified virtualization offerings Express Standard Enterprise 1+2 / Server 10 / Core IVM, HMC Virtual I/O Server Lx 86 for AIX, i & Linux Maximum LPARs § Provides advanced virtualization capability for Power servers and blades § Power. VM Standard Edition is used most often for IBM i workloads Management Multiple Shared Processor Pools Live Partition Mobility Active memory sharing § Live Partition Mobility is not yet supported for IBM i * Selected Power. VM technologies are not available on all models. For more information: http: //www. ibm. com/systems/power/software/virtualization/index. html 16 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual IO server (VIOS), what is it? Ø LPAR-based appliance that resides in POWER 5/6 & Blade Ø Facilitates sharing of physical I/O resources between LPARs Ø Core function is virtual I/O: virtual SCSI, NPIV, and SEA (layer-2 bridge, virtual Ethernet bridge) Ø Advanced functions (LPAR Mobility, AMS, others) Ø Based on AIX OS; it’s not a general purpose OS Ø VIOS serves the AIX, Linux, and IBM i operating systems Ø VIOS packaged along with micro-partitioning in Power. VM, an optional platform feature 17 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS Storage Connection – Big Picture Storage not supported directly to IBM i DSxxxx 18 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Enhancements planned for IBM i and VIOS* § Redundant VIOS Support – Enables IBM i 6. 1 partitions to utilize redundant VIOS partitions with 1 set of storage LUNs – Improves availability of virtualized environment § N_Port ID Virtualization (NPIV) Support for IBM i – Provides direct Fibre Channel connections from client partitions to SAN resources – Simplifies the management of Fibre Channel SAN environments – Enables access to tape libraries – Supported with Power. VM Express, Standard, and Enterprise Edition – POWER 6 processor-based servers with an 8 GB PCIe Fibre Channel Adapter VIOS FC Adapter Virtual FC Adapter Power Hypervisor * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. 19 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 When is Power. VM required? Try this quiz! § Scenario I: – – 8203 -E 4 A 2 -way 1 IBM i host partition and 1 IBM i virtual client partition Dedicated processors Is Power. VM required? § Scenario II: – 8203 -E 4 A 2 -way – 3 IBM i partitions – Is Power. VM required? § Scenario III: – – 8203 -E 4 A 2 -way 1 VIOS host partition and 1 IBM i client partition Dedicated processors Is Power. VM required? 20 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 When is Power. VM required? Try this quiz! § Scenario I: – – 8203 -E 4 A 2 -way 1 IBM i host partition and 1 IBM i virtual client partition Dedicated processors Is Power. VM required? NO – dedicated processors § Scenario II: – 8203 -E 4 A 2 -way – 3 IBM i partitions – Is Power. VM required? YES – micro-partitioning § Scenario III: – – 8203 -E 4 A 2 -way 1 VIOS host partition and 1 IBM i client partition Dedicated processors Is Power. VM required? YES – includes VIOS 21 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 HMC - IBM i I/O virtualization can improve service Ø Respond quickly and flexibly to business opportunities and customer demands; align physical and IT assets to the business to enable rapid, agile response to changing business circumstances § Power Systems support dedicated I/O – I/O resources assigned to partitions – Adapters can be moved between partitions § IBM i supports I/O virtualization – IBM i can host I/O for i 6. 1, AIX, & Linux partitions – Plus i. SCSI attached VMware and Windows servers § Reduce costs while improving IT infrastructure flexibility Power Hypervisor VIOS Power Hypervisor IBM i 6. 1 hosting of IBM i 6. 1 partitions requires POWER 6 processor-based servers 22 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS I/O virtualization can improve service Ø Respond quickly and flexibly to business opportunities and customer demands; align physical and IT assets to the business to enable rapid, agile response to changing business circumstances § § Power Systems support dedicated I/O – I/O resources assigned to partitions – Adapters can be moved between partitions Power. VM adds I/O virtualization – Virtual I/O Server (VIOS) enables sharing of I/O resources among partitions – NPIV (N_Port ID Virtualization) support for SAN management* – Multiple VIOS partitions provide redundancy* Power Hypervisor VIOS Power Hypervisor √ Reduce costs while improving IT infrastructure flexibility VIOS hosting of IBM i 6. 1 partitions requires POWER 6 processor-based servers * Support planned for IBM i 23 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS Virtual Partition Manager For IBM i Customers to get started with Linux § IBM i tool to create simple Linux partitions (HMC Linux IBM i not required or present) § Max one IBM i partition with up to 4 Linux partitions and 4 virtual ethernets Virtual SCSI § Linux partitions must use all virtual I/O § SST menu-type interface to create/manage Virtual Ethernet § Dynamic LPAR not supported § Uncapped partitions supported No-charge, included with IBM i 24 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 HMC and IVM § Hardware Management Console – Dedicated hardware – Dedicated console for server and virtualization management § Integrated Virtualization Manager – Browser based management tool for Power Express servers and blades § Both are based on the same Integrated Solutions Console framework 25 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS Enablement § In HMC, display managed system’s properties § *** Once enabled for HMC, can not use IVM to it without reinstall. 26 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Hardware management console (HMC) § Software for creating and managing partitions – Runs on separate hardware – Web browser interface 27 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS Configuration: HMC System 1) Assign logical volumes to FC adapters in VIOS using WWPNs 2) In HMC: System->Configuration->Virtual Resources->Virtual Storage Management § § Assign volume to correct IBM i LPAR § 28 No need to use VIOS command line Volume then becomes available to IBM i as DDxx Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IVM support for i partitions § Power. VM Integrated Virtualization Manager provides an easier to use, lower cost of entry virtualization solution – Supports virtualization without an HMC – Provided with Power. VM Express, Standard, and Enterprise Editions § i 6. 1 partitions are supported with IVM on Blade. Center JS 12, JS 23, JS 43 and Power 520 (8203) and 550 (8204) systems – VIOS partition owns disk, DVD and Ethernet hardware resources – IBM i is a purely virtual (client) partition VIOS With IVM Power Hypervisor § Power Hypervisor Power. VM Express Edition available for i clients – Entry solution supporting up to 3 partitions – VIOS plus 2 others 29 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IVM - Integrated Virtualization Manager interface 30 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IVM Example: Create IBM i Partition 31 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS Configuration: IVM System 1) Assign logical volumes to FC adapters in VIOS using WWPNs 2) In IVM: View/Modify Virtual Storage Physical Volumes § § Assign volume to correct IBM i LPAR § 32 No need to use VIOS command line Volume then becomes available to IBM i as DDxx Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IVM and HMC system management options Power Blade § IVM is only option – Browser-based GUI – LPAR functions for VIOS, IBM i 6. 1, AIX, Linux – Virtual disk, optical, virtual media library – Simplicity and speed for LPAR creation, I/O virtualization – Some service functions § IVM part of VIOS – VIOS part of Power. VM Standard, Enterprise 33 Some POWER 6 5 xx § HMC and IVM are options § IVM: – LPAR functions for VIOS, IBM i 6. 1, AIX, Linux – Simplicity and speed for LPAR creation, I/O virtualization – Some service functions § HMC: – Browser-based GUI – LPAR functions for VIOS, IBM i, AIX, Linux – Rich functionality, esp. in service/RAS area Power Systems Virtualization POWER 6 570 § HMC is only option – Browser-based GUI – LPAR functions for VIOS, IBM i, AIX, Linux – Virtual disk, optical (IBM i or VIOS configuration also required) – Rich functionality, esp. in service/RAS area © 2009 IBM Corporation
Common Europe - Denmark 2009 Use IVM, HMC or either? Try this quiz! § Scenario I: – 8204 -E 8 A – 1 IBM i host partition, 4 IBM i client partitions, no other partitions – IVM, HMC, or either? § Scenario II: – 7778 -23 X (JS 23 Power blade) – 1 VIOS host partition, 1 IBM i client partition, 2 Linux client partitions – IVM, HMC, or either? § Scenario III: – – 8203 -E 4 A 1 VIOS host partition, 1 IBM i client partition, 1 AIX client partition IBM i client partition requires access to physical tape IVM, HMC, or either? § Scenario IV: – 8204 -E 8 A – 1 VIOS host partition, 2 IBM i client partitions, 2 AIX client partitions – IVM, HMC, or either? § Scenario V: – 9117 -MMA – 1 VIOS host partition, 2 IBM i client partition, 3 AIX client partitions, 1 Linux partition client partitions – IVM, HMC, or either? 35 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Use IVM, HMC or either? Try this quiz! § Scenario I: – 8204 -E 8 A – 1 IBM i host partition, 4 IBM i client partitions, no other partitions – IVM, HMC, or either? HMC – no VIOS § Scenario II: – 7778 -23 X (JS 23 Power blade) – 1 VIOS host partition, 1 IBM i client partition, 2 Linux client partitions – IVM, HMC, or either? IVM – POWER blade requires it § Scenario III: – – 8203 -E 4 A 1 VIOS host partition, 1 IBM i client partition, 1 AIX client partition IBM i client partition requires access to physical tape IVM, HMC, or either? HMC – can’t move physical adapters with IVM, no hypervisor connection § Scenario IV: – 8204 -E 8 A – 1 VIOS host partition, 2 IBM i client partitions, 2 AIX client partitions – IVM, HMC, or either? Either § Scenario V: – 9117 -MMA – 1 VIOS host partition, 2 IBM i client partition, 3 AIX client partitions, 1 Linux partition client partitions – IVM, HMC, or either? HMC – 9117 -MMA doesn’t support IVM 36 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual Partition Manager for IBM i • Planning for Virtual Partition Manager • Install Enablement PTF • Free-Up System Resources • Create Linux Partition • Create DST User for Console Access • Setup Network Support • Setup Network Server • Connect to Virtual Console • Start Linux Installation + Virtual Partition Manager Redp 4013. pdf 37 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Key Differences Virtual Partition Manager vs. the Hardware Management Console 38 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Start Service Tools 39 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Work with Partition Configuration 40 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Select Option to Remove Resources from IBM i 41 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Create a New Partition 42 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Setup Network Server 43 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Create and Associating Network Storage Space with Network Server 44 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Setting up Virtual Console Access 45 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Resource movement can improve service Ø To respond to opportunities and challenges with agility and speed an organization must have business-driven service management that scales dynamically § Power Systems support dynamic resource movement – Whole Processors – Memory – I/O devices § Power. VM adds automatic movement – Dynamic movement of 1/100 th of processor – Processor resources are moved among partitions – Active Memory Sharing will move memory √ Quickly and easily respond to changing workload demands Power Hypervisor 46 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual shared processor pools V 6. 1 + Power 6 47 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual shared processor pools § POWER 6 – Single physical shared processor pool ► Previously “shared processor pool” – Multiple virtual shared processor pools ► Partitions assigned to virtual pools ► Partitions cannot exceed capacity of virtual pool – 64 Shared Processor Pools supported ► Default (pool identifier= 0) ► Up to 63 additional pools can be configured – Capacity defined in integers of processor units ► Maximum ► Entitled ► Reserved - For use by Uncapped Partitions – Better control of capacity in uncapped mode – Can reduce IBM i licenses 48 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtual shared processor pools example 16 Processor in System P 1 P 2 P 3 P 4 P 5 i 5 i 5 i 5 U U U 1 1 3 0. 5 1. 5 0. 5 U=Uncapped C=Capped U No of VPs 1 2 1. 5 P 7 P 8 2 0. 5 P 6 i 5 = i 5/OS partition 0. 5 Entitled Capacity 0. 75 Pool 0 Max C=3 Max Capacity Number of Cores U 1 Pool 1 Max C= 3 3 3 2 P 9 P P P 10 11 12 13 14 i 5 U Pool 2 Max C=3 13 i 5 i 5 U U 1 1 0. 5 Pool 4 Max C=2 7 1. Physical Processors in all shared pools = 13 2. Max i 5/OS shared pool sizes = 8 (3+3+2) Dedicated Processor Partition 3. Thus, even though the shared pool size is 13 PU, i 5/OS Physical Shared Processor Pool licenses required = 10 (2+8) Virtual Shared Processor Pool 49 Power Systems Virtualization (Sum of Virtual Processors in Shared Pools for i 5/OS = 14 (5+5+4) which has no impact on license requirement in this case because processor use is limited by the 13 PU in shared pool) © 2009 IBM Corporation
Common Europe - Denmark 2009 Dedicated processor sharing § Increases available capacity of shared processor pool – While partition is inactive ► POWER 5 – While partition is ACTIVE – “donation of capacity” ► POWER 6 51 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 52 Power Systems Virtualization 52 © 2009 IBM Corporation
Common Europe - Denmark 2009 Reduce cost with cross-platform virtualization Run x 86 Linux applications with Power. VM Lx 86 Power. VM Virtualization x 86 Linux App App Linux x 86 Platforms x 86 Linux App Power. VM Lx 86 POWER Linux Application Linux AIX Application i Application AIX IBM i Power Systems Install and run… • No porting • No recompile • No changes § Simplifies migration of Linux on x 86 applications to realize the energy and administration savings of consolidation 53 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Power. VM system planning tool § Simplifies the planning and installation of Power servers with Power. VM – Browser-based application that helps you design logical partitioned systems – Integrated with the workload estimator – Integrated with IBM ordering system – Integrates into the hardware management console (HMC) ► Set up partitions § Download: www. ibm. com/systems/support/tools/systemplanningtool 54 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Managed infrastructure Providing a foundation for enterprise platform management Discover servers Monitor and report system health Optimize and update servers Integrate with enterprise service management 55 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Virtualization management § Create, manage, & control virtual servers and hosts § Dynamically relocate across hosts § Topology View for resource navigation 56 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Notes on benchmarks and values The IBM benchmarks results shown herein were derived using particular, well configured, development-level and generally-available computer systems. Buyers should consult other sources of information to evaluate the performance of systems they are considering buying and should consider conducting application oriented testing. For additional information about the benchmarks, values and systems tested, contact your local IBM office or IBM authorized reseller or access the Web site of the benchmark consortium or benchmark vendor. IBM benchmark results can be found in the IBM Power Systems Performance Report at http: //www. ibm. com/systems/p/hardware/system_perf. html. All performance measurements were made with AIX or AIX 5 L operating systems unless otherwise indicated to have used Linux. For new and upgraded systems, AIX Version 4. 3, AIX 5 L or AIX 6 were used. All other systems used previous versions of AIX. The SPEC CPU 2006, SPEC 2000, LINPACK, and Technical Computing benchmarks were compiled using IBM's high performance C, C++, and FORTRAN compilers for AIX 5 L and Linux. For new and upgraded systems, the latest versions of these compilers were used: XL C Enterprise Edition V 7. 0 for AIX, XL C/C++ Enterprise Edition V 7. 0 for AIX, XL FORTRAN Enterprise Edition V 9. 1 for AIX, XL C/C++ Advanced Edition V 7. 0 for Linux, and XL FORTRAN Advanced Edition V 9. 1 for Linux. The SPEC CPU 95 (retired in 2000) tests used preprocessors, KAP 3. 2 for FORTRAN and KAP/C 1. 4. 2 from Kuck & Associates and VAST-2 v 4. 01 X 8 from Pacific-Sierra Research. The preprocessors were purchased separately from these vendors. Other software packages like IBM ESSL for AIX, MASS for AIX and Kazushige Goto’s BLAS Library for Linux were also used in some benchmarks. For a definition/explanation of each benchmark and the full list of detailed results, visit the Web site of the benchmark consortium or benchmark vendor. TPC http: //www. tpc. org SPEC http: //www. spec. org LINPACK http: //www. netlib. org/benchmark/performance. pdf Pro/E http: //www. proe. com GPC http: //www. spec. org/gpc Notes. Bench http: //www. notesbench. org Volano. Mark http: //www. volano. com STREAM http: //www. cs. virginia. edu/stream/ SAP http: //www. sap. com/benchmark/ Oracle Applications http: //www. oracle. com/apps_benchmark/ People. Soft - To get information on People. Soft benchmarks, contact People. Soft directly Siebel http: //www. siebel. com/crm/performance_benchmark/index. shtm Baan http: //www. ssaglobal. com Microsoft Exchange http: //www. microsoft. com/exchange/evaluation/performance/default. asp Veritest http: //www. veritest. com/clients/reports Fluent http: //www. fluent. com/software/fluent/index. htm TOP 500 Supercomputers http: //www. top 500. org/ Ideas International http: //www. ideasinternational. com/benchmark/bench. html Storage Performance Council http: //www. storageperformance. org/results 57 Power Systems Virtualization Revised January 15, 2008 © 2009 IBM Corporation
Common Europe - Denmark 2009 Notes on HPC benchmarks and values The IBM benchmarks results shown herein were derived using particular, well configured, development-level and generally-available computer systems. Buyers should consult other sources of information to evaluate the performance of systems they are considering buying and should consider conducting application oriented testing. For additional information about the benchmarks, values and systems tested, contact your local IBM office or IBM authorized reseller or access the Web site of the benchmark consortium or benchmark vendor. IBM benchmark results can be found in the IBM Power Systems Performance Report at http: //www. ibm. com/systems/p/hardware/system_perf. html. All performance measurements were made with AIX or AIX 5 L operating systems unless otherwise indicated to have used Linux. For new and upgraded systems, AIX Version 4. 3 or AIX 5 L were used. All other systems used previous versions of AIX. The SPEC CPU 2000, LINPACK, and Technical Computing benchmarks were compiled using IBM's high performance C, C++, and FORTRAN compilers for AIX 5 L and Linux. For new and upgraded systems, the latest versions of these compilers were used: XL C Enterprise Edition V 7. 0 for AIX, XL C/C++ Enterprise Edition V 7. 0 for AIX, XL FORTRAN Enterprise Edition V 9. 1 for AIX, XL C/C++ Advanced Edition V 7. 0 for Linux, and XL FORTRAN Advanced Edition V 9. 1 for Linux. The SPEC CPU 95 (retired in 2000) tests used preprocessors, KAP 3. 2 for FORTRAN and KAP/C 1. 4. 2 from Kuck & Associates and VAST-2 v 4. 01 X 8 from Pacific-Sierra Research. The preprocessors were purchased separately from these vendors. Other software packages like IBM ESSL for AIX, MASS for AIX and Kazushige Goto’s BLAS Library for Linux were also used in some benchmarks. For a definition/explanation of each benchmark and the full list of detailed results, visit the Web site of the benchmark consortium or benchmark vendor. SPEC http: //www. spec. org LINPACK http: //www. netlib. org/benchmark/performance. pdf Pro/E http: //www. proe. com GPC http: //www. spec. org/gpc STREAM http: //www. cs. virginia. edu/stream/ Veritest http: //www. veritest. com/clients/reports Fluent http: //www. fluent. com/software/fluent/index. htm TOP 500 Supercomputers http: //www. top 500. org/ AMBER http: //amber. scripps. edu/ FLUENT http: //www. fluent. com/software/fluent/fl 5 bench/index. htm GAMESS http: //www. msg. chem. iastate. edu/gamess GAUSSIAN http: //www. gaussian. com ABAQUS http: //www. abaqus. com/support/sup_tech_notes 64. html select Abaqus v 6. 4 Performance Data ANSYS http: //www. ansys. com/services/hardware_support/index. htm select “Hardware Support Database”, then benchmarks. ECLIPSE http: //www. sis. slb. com/content/software/simulation/index. asp? seg=geoquest& MM 5 http: //www. mmm. ucar. edu/mm 5/ MSC. NASTRAN http: //www. mscsoftware. com/support/prod%5 Fsupport/nastran/performance/v 04_sngl. cfm STAR-CD www. cd-adapco. com/products/STAR-CD/performance/320/index/html Revised January 15, 2008 NAMD http: //www. ks. uiuc. edu/Research/namd HMMER http: //hmmer. janelia. org/ http: //powerdev. osuosl. org/project/hmmer. Altivec. Gen 2 mod © 2009 IBM Corporation Power Systems Virtualization 58
Common Europe - Denmark 2009 Notes on performance estimates r. Perf for AIX r. Perf (Relative Performance) is an estimate of commercial processing performance relative to other IBM UNIX systems. It is derived from an IBM analytical model which uses characteristics from IBM internal workloads, TPC and SPEC benchmarks. The r. Perf model is not intended to represent any specific public benchmark results and should not be reasonably used in that way. The model simulates some of the system operations such as CPU, cache and memory. However, the model does not simulate disk or network I/O operations. § r. Perf estimates are calculated based on systems with the latest levels of AIX and other pertinent software at the time of system announcement. Actual performance will vary based on application and configuration specifics. The IBM e. Server p. Series 640 is the baseline reference system and has a value of 1. 0. Although r. Perf may be used to approximate relative IBM UNIX commercial processing performance, actual system performance may vary and is dependent upon many factors including system hardware configuration and software design and configuration. Note that the r. Perf methodology used for the POWER 6 systems is identical to that used for the POWER 5 systems. Variations in incremental system performance may be observed in commercial workloads due to changes in the underlying system architecture. All performance estimates are provided "AS IS" and no warranties or guarantees are expressed or implied by IBM. Buyers should consult other sources of information, including system benchmarks, and application sizing guides to evaluate the performance of a system they are considering buying. For additional information about r. Perf, contact your local IBM office or IBM authorized reseller. ==================================== CPW for IBM i Commercial Processing Workload (CPW) is a relative measure of performance of processors running the IBM i operating system. Performance in customer environments may vary. The value is based on maximum configurations. More performance information is available in the Performance Capabilities Reference at: www. ibm. com/systems/i/solutions/perfmgmt/resource. html Revised April 2, 2007 59 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 VIOS interface when using the HMC § VIOS command line is used when HMC-managed – Telnet or HMC console ►default administrator ID is padmin (not root) – Unrestricted shell ►used for OEM driver install… mostly § VIOS command examples – cfgdev: discovers newly added devices (such as new LUNs) – mkvdev: creates virtual devices to make resources available to client partitions ►mkvdev –vdev hdisk 1 –vadapter vhost 0 § VIOS commands to virtualize resources are well documented – IBM Systems Information Center: http: //publib. boulder. ibm. com/infocenter/systems/scope/hw/index. jsp? topic=/iphb 1_vios_commandslist. htm – APV Operations Guide: https: //www. ibm. com/servers/resourcelink/lib 03030. nsf/pages/Advanced. Power. Virtualization. Operations. Guide 60 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Multiple Virtual SCSI Adapters for IBM i § Since VIOS 2. 1 in November 2008, IBM i is no longer limited to 1 VSCSI connection to VIOS and 16 disk + 16 optical devices § What IVM will do: – Create 1 VSCSI server adapter in VIOS for each IBM i partition created – Create 1 VSCSI client adapter in IBM i and correctly map to Server adapter – Map any disk and optical devices you assign to IBM i to the first VSCSI server adapter in VIOS – Create a new VSCSI server-client adapter pair only when you assign a tape device to IBM i – Create another VSCSI server-client adapter pair when you assign another tape device § What IVM will not do: – Create a new VSCSI server-client adapter pair if you assign more than 16 disk devices to IBM i 61 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 Enhanced support for IBM storage systems § Expanding storage options for IBM i clients with Power. VM DS 3200 DS 3400 Systems Blade. Center S and H VIOS DS 4700 DS 4800 DS 5100 DS 5300 XIV DS 6800 POWER 5/6 POWER 6 POWER 6 Blade. Center H* Blade. Center H* Yes Yes Ports (max) SAS - 4 Fibre - 8 Fibre -8 Fibre -16 # of drives (max) 48 SAS/SATA 112 FC/SATA 224 FC/SATA 256 FC/SATA Cache 1 GB 4 GB 16 GB RAID 0, 1, 3, 5, 6, 10 Features Partitions, Flash. Copy, Volume. Copy ERM, Metro Mirror and Global Mirror DS 8100 DS 8300 POWER 5/6 Blade. Center H No Optional Fibre -24 Fibre - 8 Fibre - 64 Fibre - 128 448 FC/SATA 180 SATA 128 FC, FATA 384 FC, FATA 1024 FC, FATA 8 GB 16 GB 120 GB 4 GB 128 GB 256 GB 0, 1, 3, 5, 10 0, 1, 3, 5, 6, 10 Single tiered Storage Mirrored 5, 10 5, 6, 10 Partitions, Flash. Copy, Volume. Copy ERM, Metro Mirror and Global Mirror Instant Snapshot, Instant Volume copy, Synchronous remote copy Flash. Copy, Metro Mirror and Global Mirror (max) * Supports Smart Fibre Channel Adapter – IBM i 6. 1 on POWER 6 and POWER 5 processor-based servers 62 Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 IBM i support for SAN volume controller (SVC) § IBM i supports IBM Systems Storage SAN Volume Controller with Power. VM VIOS configurations to help reduce costs and improve flexibility of enterprise storage environments § SVC combines storage capacity from multiple disk systems into a single reservoir that can be used by multiple servers – Increasing storage virtualization – Improving productivity of storage administrators – Enhancing availability with copy services VIOS Power Hypervisor § SVC supports heterogeneous storage and operating systems – Storage: including IBM and non-IBM disk subsystems – OS: including AIX, Linux, Windows, and UNIX § VIOS can virtualize SVC storage to IBM i – Power. VM VIOS configurations with IBM i 6. 1 partitions – Storage subsystems supported by VIOS – SVC and SVC Entry Editions – POWER 6 processor-based servers and blades 63 http: //www-03. ibm. com/systems/storage/software/virtualization/svc/specifications. html Power Systems Virtualization © 2009 IBM Corporation
Common Europe - Denmark 2009 SAN volume controller (SVC) v 4. 3. 1 supported environments IBM z/VSE Novell Net. Ware VMware Microsoft Windows Hyper-V i. SCSI to hosts Via Cisco IPS Point-in-time Copy Full volume, Copy on write 256 targets, Incremental, Cascaded Space-Efficient Entry Edition software IBM AIX IBM i 6. 1 Sun Solaris HP-UX 11 i Tru 64 Open. VMS SAN with 4 Gbps fabric SAN Volume Controller Linux SGI IBM N series Gateway Net. App V-Series IBM TS 7650 G (Intel/Power/z. Linux) RHEL Apple IRIX SUSE Mac OS Continuous Copy Metro Mirror Global Mirror Space-Efficient Virtual Disks IBM 1024 Blade. Center Hosts SAN Volume Controller Virtual Disk Mirroring IBM DS ESS, DS 3400 FASt. T DS 4000 DS 5000 DS 6000 DS 8000 64 HP Hitachi Fujitsu Pillar NEC EMC Sun Net. App MA, EMA CLARii. ON Stor. Edge FAS i. Storage Bull Eternus Axiom Lightning Thunder MSA, EVA 4400 Store. Way 300, 500 Symmetrix Storage. Tek Tagma. Store. XP 24000/20000 AMS, WMS, USP IBM XIV N series Visit http: //www-07. ibm. com/storage/includes/content/software/virtualization/svc/ and click on “data sheet”. Power Systems Virtualization © 2009 IBM Corporation