6. 什么是工作负载分区(WPAR)和动态应用迁移?
2007 年11 月面市的AIX 6.1 提供名为工作负载分区(WPAR)的全新虚拟化功能。WPAR 是操作系统提供的软件分区解决方案,用于跨越多个环境分割一个AIX 操作系统。名为工作负载分区的每个环境可托管全部的应用工作负载并且将它们与在其他LPAR 中执行的应用相隔离。在WPAR中的应用看来,它们的执行环境便是自己的AIX实例。您可在AIX 6 LPAR 中创建WPAR并将其视为分割一系列AIX 程序的边界。AIX 6 创造了一个新术语- AIX全局环境 - 指的是托管工作负载分区的局部AIX 操作系统。然而,您应注意在LPAR中创建WPAR不会限制主机托管AIX 实例的使用。您可登录到全局环境中、启动程序并在未托管WPAR 的AIX 实例上执行相同任务。
如想有效地使用工作负载分区,您必须了解LPAR 中的全局环境的重要性。如上所述,工作负载分区是我们使用标准AIX6实例创建的,而全局环境只是不属于任何工作负载分区的AIX6实例的一部分。全局环境类似于早期AIX版本的操作系统环境。系统管理员必须登录到全局环境中才能创建、激活并管理工作负载分区。全局环境拥有LPAR 的全部物理资源- 网络适配器、磁盘适配器、磁盘、处理器和内存- 为工作负载分区分配CPU和内存资源并且允许它们访问网络和存储设备。此外,性能监控也是在全局环境中执行的任务。
动态应用迁移是工作负载分区的优势,这个特性允许按计划在系统之间迁移WPAR 工作负载,不会中断应用的运行。您也可使用这项技术按规定在服务器上安装固件;实际工作负载本身不一定非要意识到WPAR再分配。WPAR再分配是指将可执行的代码从一个LPAR 转移到另一个LPAR,同时将应用数据保存在相同的存储设备上,因此要求托管WPAR的源和目的LPAR都必须能够访问这些存储设备。使用WPAR 能够创造许多优势,包括:
● 缩短应用故障中断时间。如果应用不属于提供持续可用性的服务器群集,则WPAR能够缩短应用的故障中断时间。例如,在服务器的物理维护期间,您可使用动态应用迁移功能来临时转移这个服务器上运行的应用 -不会中断运行。
● 提高资源有限的应用环境的灵活性。当您需要根据需要一次性启动应用时,WPAR技术也可提供帮助。例如,在测试环境中,以资源太少而不足以运行多个不使用的应用。使用WPAR,您可在服务器上规定许多应用,但不必激活它们。您只需基于测试需要来激活执行这些应用的工作负载分区即可。
● 简化服务器管理工作。WPAR技术还能帮助大幅度简化整个软件堆栈的管理和处理工作。通过虚拟化和分区技术,您可在物理服务器的分区中托管多个应用,但必须为每个应用维护一个操作系统实例。WPAR技术允许您在多个应用之间共享AIX实例,同时仍保持每个应用在它们自己的环境中正常运行,从而实现应用间的隔离。这种情况下,共享一个AIX实例的应用越多,系统管理员所需开展的OS修复、应用备份、迁移和其他OS维护任务越少。
● 故障时发挥安全网络的作用。您可将WPAR技术用作业务