Virtualization with PowerVM

Practical Introduction

Foreword

1. Introduction to IBM PowerVM

1.1. PowerVM Features

1.2. The POWER Hypervisor

1.3. PowerVM Editions

1.3.1. PowerVM Standard Edition

1.3.2. PowerVM Enterprise Edition

1.3.3. IBM PowerVM, Linux Edition

1.3.4. PowerVM Express Edition

2. Introduction to the LPAR tool

2.1. Requirements

2.2. Downloading the LPAR tool

2.3. License for the LPAR tool

2.4. The Commands of the LPAR tool

2.4.1. The Command hmc

2.4.2. The Command ms

2.4.3. The Command lpar

2.4.4. The Command vios

2.4.5. The Online Documentation

2.4.6. The “verbose” Mode

2.4.7. Logging of the Command Calls

3. Components of a PowerVM Environment

3.1. Hardware Managemant Console (HMC)

3.2. Managed Systems

3.3. PowerVC

4. Overview of a PowerVM Environment

4.1. What LPARs are out there?

4.2. Status of LPARs

4.3. Activating an LPAR

4.4. Shutting down an LPAR

4.5. Console for an LPAR

4.6. Status of Managed Systems

4.7. System Firmware Version of Managed Systems

4.8. Physical Hardware of Managed Systems

5. Processor Virtualization

5.1. Dedicated Processors

5.1.1. Adding Dedicated Processors

5.1.2. Removing Dedicated Processors

5.2. Shared Processors (Micro-Partitioning)

5.2.1. Processor Sharing Mode

5.2.2. Sharing Mode cap

5.2.3. Sharing Mode uncap and uncapped_weight

5.2.4. Adding Virtual Processors and Processing Units

5.2.5. Removing Virtual Processors and Processing Units

5.3. Processors, Processor Cores and Simultaneous Multi-Threading

5.3.1. POWER Processors

5.3.2. Simultaneous Multi-Threading

5.4. Shared Dedicated Kapazität

5.5. Multiple Shared Processor Pools

5.5.1. Physical Shared Processor Pool

5.5.2. Multiple Shared Processor Pools

5.5.3. Configuring a Shared Processor Pool (Maximum Pool Capacity)

5.5.4. Assigning a Shared Processor Pools

5.5.5. Entitled Pool Capacity (EPC)

5.5.6. Reserved Pool Capacity (RPC)

5.5.7. Deactivating a Shared Processor Pool

6. Memory Virtualization

6.1. Dedicated Memory

6.1.1. Adding Memory

6.1.2. Removing Memory

6.2. Active Memory Sharing (AMS)

6.2.1. Creation of a Shared Memory Pool

6.2.2. Adding a Paging Device

6.2.3. Creation of LPARs with Shared Memory

6.2.4. Changing a Dedicated Memory LPAR to Shared Memory

6.2.5. Logical Memory and Paging

6.2.6. Monitoring of the Logical Memory

6.2.7. Changing a Shared Memory Pools

6.2.8. Switch-over of a Redundant Paging Device

6.2.9. I/O Entitled Memory

6.2.10. Removing a Paging Device

6.2.11. Removing a Shared Memory Pool

6.3. Active Memory Expansion (AME)

6.3.1. Configuring AME

6.3.2. Active Memory Expansion Planning Tool (amepat)

6.3.3. Monitoring and Memory Deficit

6.3.4. Changing the AME Factor

6.3.5. Adding and Removing Memory

6.3.6. Active Memory Expansion and Active Memory Sharing

7. I/O Virtualization

7.1. Virtual Slots

7.2. Virtual Serial Adapter

7.2.1. Console using a Virtual I/O Server

7.3. Virtual Ethernet

7.3.1. VLANs and VLAN Tagging

7.3.2. Adding a Virtual Ethernet Adapter

7.3.3. Virtuelle Ethernet Switches

7.3.4. Virtual Ethernet Bridge Mode (VEB)

7.3.5. Virtual Ethernet Port Aggregator Mode (VEPA)

7.3.6. Virtual Networks

7.3.7. Adding and Removing VLANs to/from an Adapter

7.3.8. Changing Attributes of a Virtual Ethernet Adapter

7.3.9. Removing a Virtual Ethernet Adapter

7.4. Virtual FC

7.4.1. NPIV capable FC Adapter

7.4.2. Adding a Virtual FC Adapter

7.4.3. Assigning a Physical FC Port (Mapping)

7.4.4. Adding LUNs

7.4.5. Adding a Virtual FC Adapter with Mapping

7.4.6. Changing Attributes of a Virtual FC Adapter

7.4.7. Removing an NPIV Mapping

7.4.8. Changing an NPIV Mapping

7.4.9. Removing a Virtual FC Adapter

7.4.10. Assigning Predefined WWPNs

7.5. Virtual SCSI

7.5.1. Adding a Virtual SCSI Adapter

7.5.2. Assignment of Virtual Target Devices (Mapping)

7.5.3. Removing a VSCSI Mapping

7.5.4. Removing a Virtual SCSI Adapter

7.6. SR-IOV

7.6.1. Activating Shared Modes

7.6.2. Configuration of Physical SR-IOV Ports

7.6.3. Adding Logical SR-IOV Ports

7.6.4. Changing a Logical SR-IOV Port

7.6.5. Removing Logical SR-IOV Ports

7.6.6. Setting an SR-IOV Adapter from Shared back to Dedicated

7.7. Virtual Network Interface Controller (vNIC)

7.7.1. Creating a vNIC Adapter

7.7.2. Changing a vNIC Adapter

7.7.3. Adding a vNIC Backing Device

7.7.4. Changing a vNIC Backing Device

7.7.5. vNIC Failover

7.7.6. Manual Activation of a vNIC Backing Device

7.7.7. Removing a vNIC Backing Device

7.7.8. Removing a vNIC Adapter

8. Virtual I/O Server

8.1. Planing and Creation of a Virtual I/O Server

8.2. Installation of a Virtual I/O Server

8.2.1. Installation using a CD or DVD

8.3. Device Management

8.3.1. Viewing Available Devices

8.3.2. Adding Devices

8.3.3. Changing Devices

8.3.4. Removing Devices

8.4. Error Report

8.5. Shared Ethernet Adapter

8.5.1. SEA without VLAN Tagging

8.5.2. SEA with VLAN Tagging

8.5.3. Some SEA Attributes

8.5.4. Configuring an IP Address on a SEA

8.5.5. Adding and Removing VLANs (not HA)

8.5.6. Adding and Removing Trunking Adapters (not HA)

8.5.7. Removing a Shared Ethernet Adapter (not HA)

8.5.8. HA-SEA with Failover

8.5.9. Creating SEAs with HA Mode (HA-SEA)

8.5.10. HA-Modes auto and standby

8.5.11. Adding and Removing VLANs (HA-SEA)

8.5.12. Adding and Removing Trunking Adapters (HA-SEA)

8.5.13. Removing HA-SEAs

8.5.14. HA-SEA with Load Sharing

8.5.15. Creation of SEAs with Load Sharing

8.5.16. Adding and Removing VLANs (Load Sharing)

8.5.17. Adding and Removing Trunking Adapters (Load Sharing)

8.5.18. Changing the HA Mode between Failover and Load Sharing

8.5.19. Deleting SEAs (Load Sharing)

8.6. Storage Pools

8.6.1. Creation of a Logical Volume Storage Pool

8.6.2. Creation of Backing Devices

8.6.3. Extending a Backing Device

8.6.4. Removing a Backing Device

8.6.5. Extending and Reducing a Logical Volume Storage Pool

8.6.6. Deleting a Logical Volume Storage Pool

8.6.7. Creating a File Storage Pool

8.6.8. Extending a File Storage Pool

8.6.9. Deleting a File Storage Pool

8.7. Virtual Optical Media Library

8.8. Link Aggregations

9. Live Partition Mobility (LPM)