InfoScale™ 9.0 Virtualization Guide - AIX
- Section I. Overview
- Storage Foundation and High Availability Solutions in AIX PowerVM virtual environments
- Overview of the InfoScale Virtualization Guide
- About the AIX PowerVM virtualization technology
- About InfoScale products support for the AIX PowerVM environment
- About IBM LPARs with N_Port ID Virtualization (NPIV)
- About Veritas Extension for Oracle Disk Manager
- Virtualization use cases addressed by InfoScale
- Storage Foundation and High Availability Solutions in AIX PowerVM virtual environments
- Section II. Implementation
- Setting up Storage Foundation and High Availability Solutions in AIX PowerVM virtual environments
- Supported configurations for Virtual I/O servers (VIOS) on AIX
- Dynamic Multi-Pathing in the logical partition (LPAR)
- Dynamic Multi-Pathing in the Virtual I/O server (VIOS)
- InfoScale products in the logical partition (LPAR)
- Storage Foundation Cluster File System High Availability in the logical partition (LPAR)
- Dynamic Multi-Pathing in the Virtual I/O server (VIOS) and logical partition (LPAR)
- Dynamic Multi-Pathing in the Virtual I/O server (VIOS) and InfoScale products in the logical partition (LPAR)
- Cluster Server in the logical partition (LPAR)
- Cluster Server in the management LPAR
- Cluster Server in a cluster across logical partitions (LPARs) and physical machines
- Support for N_Port ID Virtualization (NPIV) in IBM Virtual I/O Server (VIOS) environments
- About setting up logical partitions (LPARs) with InfoScale products
- Configuring IBM PowerVM LPAR guest for disaster recovery
- Installing and configuring Storage Foundation and High Availability (SFHA) Solutions in the logical partition (LPAR)
- Installing and configuring storage solutions in the Virtual I/O server (VIOS)
- Installing and configuring Cluster Server for logical partition and application availability
- Enabling Veritas Extension for ODM file access from WPAR with VxFS
- Supported configurations for Virtual I/O servers (VIOS) on AIX
- Setting up Storage Foundation and High Availability Solutions in AIX PowerVM virtual environments
- Section III. Use cases for AIX PowerVM virtual environments
- Application to spindle visibility
- Simplified storage management in VIOS
- About simplified management
- About Dynamic Multi-Pathing in a Virtual I/O server
- About the Volume Manager (VxVM) component in a Virtual I/O server
- Configuring Dynamic Multi-Pathing (DMP) on Virtual I/O server
- Configuring Dynamic Multi-Pathing (DMP) pseudo devices as virtual SCSI devices
- Extended attributes in VIO client for a virtual SCSI disk
- Virtual IO client adapter settings for Dynamic Multi-Pathing (DMP) in dual-VIOS configurations
- Using DMP to provide multi-pathing for the root volume group (rootvg)
- Boot device management on NPIV presented devices
- Virtual machine (logical partition) availability
- Simplified management and high availability for IBM Workload Partitions
- About IBM Workload Partitions
- About using IBM Workload Partitions (WPARs) with InfoScale products
- Implementing InfoScale support for WPARs
- How Cluster Server (VCS) works with Workload Patitions (WPARs)
- Configuring VCS in WPARs
- Configuring AIX WPARs for disaster recovery using VCS
- High availability and live migration
- About Live Partition Mobility (LPM)
- About the partition migration process and simplified management
- About Storage Foundation and High Availability (SFHA) Solutions support for Live Partition Mobility
- Providing high availability with live migration in a Cluster Server environment
- Providing logical partition (LPAR) failover with live migration
- Limitations and unsupported LPAR features
- Multi-tier business service support
- Server consolidation
- About IBM LPARs with virtual SCSI devices
- Using Storage Foundation in the logical partition (LPAR) with virtual SCSI devices
- Using Storage Foundation with virtual SCSI devices
- Setting up DMP for vSCSI devices in the logical partition (LPAR)
- About disabling DMP for vSCSI devices in the logical partition (LPAR)
- Preparing to install or upgrade Storage Foundation with DMP disabled for vSCSI devices in the logical partition (LPAR)
- Disabling DMP multi-pathing for vSCSI devices in the logical partition (LPAR) after installation or upgrade
- Adding and removing DMP support for vSCSI devices for an array
- How DMP handles I/O for vSCSI devices
- Using VCS with virtual SCSI devices
- About server consolidation
- About IBM Virtual Ethernet
- Physical to virtual migration (P2V)
- Section IV. Reference
About the AIX PowerVM virtualization technology
AIX logical partition or LPAR is a virtual machine in the IBM PowerVM virtualization technology.
Virtualizated technologies such as IBM PowerVM enable:
Better utilization of IT resources and sharing of I/O resources to lower costs
Greater flexibility to re-allocate resources to applications as needed
Simplification of the infrastructure management by making workloads independent of hardware resources
IBM LPAR virtualization components and terminology are identified in Table: :
Table:
IBM LPAR virtualization technology | Description |
|---|---|
IBM logical partition (LPAR) | A virtual server with a subset of the physical server's processors, memory, and I/O adapter with its own operating system instance and applications. |
Dynamic Logical Partition (DLPAR) | A virtual server with the ability to add or remove processors, network, or storage adapters while the server remains online. |
Micro-partition | A virtual server with shared processor pools with support for up to10 micro-partitions per processor core. Depending upon the Power server, you can run up to 254 independent micro-partitions within a single physical Power server. Processor resources can be assigned at a granularity of 1/100th of a core. Also known as shared processor partition. |
IBM LPARs with dedicated I/O |
The baseline configuration is a traditional AIX deployment with dedicated HBAs and NICs. The deployment may include partitions with virtual CPUs or partitions that support dynamic re-configuration. |
IBM LPARs with Virtual I/O Servers | With Virtual I/O Servers LPARs can share physical resources. The VIOS provides virtual SCSI, virtual fibre channel, and virtual networking for sharing. Sharing of resources between LPARs enables more efficient utilization of physical resources and facilitates consolidation. |
POWER Hypervisor | The POWER Hypervisor is responsible for dispatching the logical partition workload across the shared physical processors. The POWER Hypervisor also enforces partition security, and provides inter-partition communication that enables the Virtual I/O Server's virtual SCSI and virtual Ethernet function. |
Virtual I/O Server (VIOS) | The Virtual I/O Server facilitates the sharing of physical I/O resources among LPARs within the server. The Virtual I/O Server provides virtual SCSI target, virtual fibre channel, Shared Ethernet Adapter, PowerVM Active Memory Sharing and PowerVM Client Partition Mobility capability to client logical partitions within the physical server. |
VIO client | The VIO client is a client LPAR that consumes resources shared by the VIO Server. |
Virtual SCSI | Virtual disks vSCSI provided by the VIO server to reduce the need for dedicated physical disk resources for client partitions. vSCSI can be full LUNs or logical volumes. |
Virtual Ethernet | In-memory network connections between partitions by POWER Hypervisor that reduce or eliminate the need for separate physical Ethernet Adapters in each LPAR. |
Shared Ethernet Adapter | The Shared Ethernet Adapter (SEA) enables network traffic outside the physical server by routing it through a software-based layer 2 switch running in the VIO Server. |
N_Port ID Virtualization | Virtual HBAs which enable multiple LPARs/micro-partitions to access SAN devices through shared HBAs providing direct Fibre Channel connections from client partitions to storage. Fibre Channel Host Bus Adapters (HBAs) are owned by VIO Server Partition. |
Workload Partitions (WPARs) | Workload Partitions enable administrators to virtualize the AIX operating system, by partitioning an AIX operating system instance into multiple environments. Each environment within the AIX operating system instance is called a workload partition (WPAR). One WPAR can host applications and isolate the applications from applications executing in other WPARs. WPAR is a pure software solution and has no dependencies on hardware features. |
WPAR Manager | The WPAR manager allows an administrator to create, clone, and remove WPAR definitions, or start and stop WPARs. It enables Live Application Mobility which allows relocation of WPARs from one server to another without restarting the application. The WPAR Manager includes a policy engine to automate relocation of WPARs between systems based on system load and other metrics. |
Application WPAR | An application Workload Partition (WPAR) is a lightweight partition in which individual applications run. An application WPAR can only run application processes, not system daemons such as inetd cron. An application WPAR is a temporary object which is removed when the application is completed. |
System WPAR | A system Workload Partition (WPAR) has a private copy of many of the AIX OS parameters. If desired, it can have its own dedicated, completely writable file systems. Most OS daemons can run, and each system WPAR has its own user privilege space. |
Live Partition Mobility |
Live Partition Mobility enables greater control over the usage of resources in the data center by enabling the migration of a logical partition from one physical system to another. This feature enables the transfer of a configuration from source to destination without disrupting the hosted applications or the setup of the operating system and applications |
Live Application Mobility | Live Application Mobility enables the planned migration of workloads from one system to another without interrupting the application and can be used to perform a planned firmware installation on a server. |
Active Memory Sharing | Active Memory Sharing is a virtualization technology that enables multiple partitions to share a pool of physical memory. AMS increases system memory utilization and reduces the amount of physical memory that the system requires. |
Active Memory Expansion | Active Memory Expansion relies on compression of in-memory data to increase the amount of data that can be placed into memory. This feature expands the effective memory capacity of a POWER7 system. The operating system manages the in-memory data compression, which is transparent to applications and users. |
Hardware Management Console (HMC) | Dedicated hardware/software to configure and administer a partition capable POWER server. |
Integrated Virtual Manager | Management console which runs in the VIO for partition management of entry level systems. |
Lx86 | Supports x86 Linux applications running on POWER. |
InfoScale products can be used in LPAR-based virtualization environments to provide advanced storage management, mission-critical clustering, and failover capabilities. This guide illustrates some reference configurations for the use of InfoScale products with IBM Power virtualization. These reference configurations can be customized to fit most implementations. An assumption is made that the reader understands the AIX operating system, including its architecture, as well as how to configure and manage LPARs using the management software already provided by AIX. There is also an expectation that the user is familiar with the basic InfoScale products software and is well versed with its administration and management utilities. Additional details regarding IBM AIX, LPARs, and InfoScale products software are available in the additional documentation section.
The InfoScale products support VIO clients that use memory from the Active Memory Sharing (AMS) pool. Arctera recommends that the ratio of the physical memory in the AMS pool should comply with the AIX guidelines.
Active Memory Expansion is configurable per logical partition (LPAR). Active Memory Expansion can be selectively enabled for one or more LPARs on a system. When Active Memory Expansion is enabled for an LPAR, the operating system compresses a portion of the LPAR's memory and leaves the remaining portion of memory uncompressed. The memory is effectively broken up into two pools - a compressed pool and an uncompressed pool. The operating system dynamically varies the amount of memory that is compressed, based on the workload and the configuration of the LPAR.
See the IBM Redpaper PowerVM Virtualization documents for the AIX guidelines.