90 likes | 322 Views
AIX Workload Partion Manger. AIX 6. Two Workload Partition (WPAR) Products. AIX V6.1 Workload Partitions (WPAR) included in base AIX In the default install image Many WPARs on each machine or LPAR Workload Partition Manager Enablement for Live Application Mobility
E N D
AIX6 Two Workload Partition (WPAR) Products • AIX V6.1 • Workload Partitions (WPAR) included in base AIX • In the default install image • Many WPARs on each machine or LPAR • Workload Partition Manager • Enablement for Live Application Mobility • Central Manager & agent on each machine • Cross System Management for Workload Partitions • Checkpoint and Restart WPAR commands • Automated, Policy-based Application Mobility • Addition software packagepurchased in addition to AIX
Workload Partition Manager • Management across multiple systems • Lifecycle operations • Infrastructure Optimization • Load Balancing • Single Console for • Graphical Interface • Create & Remove • Start & stop • Checkpoint & Restart • Hibernation & Cloning • Monitoring & Reporting • Manual Relocation • Automated Relocation • Policy driven change Web Browser Web Server Workload Partition Manager Network AIX 6 - Global Level AIX 6 - Global Level AIX 6 - Global Level AIX 6 Systems - Stand alone - LPARs WPAR Agent WPAR Agent WPAR Agent System/Application WPARs System/Application WPARs System/Application WPARs
WPAR Manager setup for mobility AIX6 WPAR Manager AIX6 Workload Manager + repository DB2 AIX6 Source AIX6 Target AIX6 Workload Partitions WPAR Manager Agent AIX 5 NFS Server Hosting for the NFS Filesystems for WPARs
wp01 wp01 WPAR & Application Mobility Demo Configuration • POWER6 p570 lpar: • ec08 vios • ec09 AIX6 with WPAR Mgr • ec10 AIX6 managed lpar • ec11 AIX6 managed lpar • ec 12 AIX6 NFS Server POWER6 p570 - ec07 AIX6 managed lpar - ec01 vios
Live Application Mobility • Moving a running Workload Partition to another machine or LPAR • Installing new machine • Moving a WPAR very fast way to take on work • Multi-system workload balancing • IT optimization to maximize CPU, memory, I/O effectiveness • Empty a machine for application outage avoidance • Green computing, Upgrade machine (AIX or firmware) or for Repair AIX # 2 AIX # 1 1. Workload Partition Billing 2. Workload Partition EMail Workload Partition App Srv Workload Partition Data Mining AIX # 3 Workload Partition Test Workload Partition Web Workload Partition Training Workload Partition Dev Policy Workload Partitions Manager
System Workloads Complete virtualized OS environment Runs multiple services & applications Needs to be created as it builds its filesystems Removed only when requested Like another AIX system Own root user, users, and groups Own services like inetd, cron, syslog Can be stopped and restarted Does not share writable file systems with other workload partitions or the global system Integrated with RBAC - granular security controls Two Workload Partitions Types Create and run Create Run Active Defined Stop Remove Stop and remove Application Workloads • Isolate an individual application • Light-weight, one process • Can start further processes • Created & started in seconds • Starts when created • Automatically removedwhen application stops • Shares global file system • Good for HPC • Long running applications
Workload Application Mobility = Relocate • For Application Mobility • On WPAR Manager select WPAR, click Relocate, select target AIX = Done • Underlying commands are • Checkpoint WPAR : chkptwpar –k • Freeze WPAR, save the WPAR processes & state to a statefile on NFS • Kill the WPAR processes once they are no longer needed • Restart WPAR : restartwpar • Take the statefile, rebuild the WPAR processes & state and start the WPAR Create Run Active Active Defined Stop Remove Restart Checkpoint NFS for WPAR private filesystems & the statefile
WPAR Manager • Live migration of WPARs and application WPARs • Relies upon comprehensive checkpoint/restart capabilities for migration • Preserves service states, including TCP connections, during relocation • Federated cross system management of WPARs and applications • Graphical interface • Migration orchestration • Monitoring • Management of WPARs (create, stop, start,notify ..) • Policy-driven migration-based load balancing • Web services for higher level workload managers and monitors