全局环境注意事项
如图 1 的描述,LPAR(服务器、逻辑分区或微分区)承载 AIX V6 实例。AIX 实例可以包含一个或多个工作负载分区。可以在同一 AIX 实例中混合使用应用程序 WPAR 和系统 WPAR。工作负载分区外部的 AIX 部分被称为全局环境。
如果使用 WPAR 管理器,则全局环境还包含 WPAR 管理器代理。
全局环境(如任何经典 AIX 实例)具有一个或多个专用网络、IP 地址和磁盘,以及唯一用户和组。全局环境可以使用物理的或虚拟的适配器。
承载的工作负载分区对硬件设备没有任何控制。因此,全局环境还拥有工作负载分区需要的所有物理 I/O 适配器:
" 必须在全局环境上配置足够的适配器,才能支持所有承载分区的合并 I/O吞吐量。
" 全局环境必须具有访问所有磁盘的权限,这些磁盘将包含每个承载 WPAR 使用的文件系统。
" 如果 WPAR 需要 IP 连接性,则它们需要在全局环境的物理网络适配器之一上将 IP 地址配置为一个别名。
理论上,在一个物理 AIX 系统中最多可以创建 8192 个 WPAR。因此,必须全面计划全局环境的 I/O 配置。
为更好地利用和合并系统,建议在 WPAR 系统中合并可视化的高级功能虚拟化包 (VIOS),这样可以快速部署系统和资源。
应用程序 WPAR
共有两种类型的工作负载分区。最简单的工作负载分区是应用程序 WPAR。可以将其视为生成应用程序的 Shell,并可以从全局环境启动它。它是轻量级的应用程序资源;不能为用户提供远程登录功能。它仅包含少量的进程,并且都与应用程序相关,并使用全局环境守护进程和进程提供的服务。
应用程序 WPAR 与全局环境共享操作系统文件系统。可以将其设置为从承载 AIX 实例拥有的磁盘或 NFS 服务器接收其应用程序文件系统资源。
图 3 显示了应用程序 WPAR 的文件系统与缺省全局环境文件系统的关系。对应用程序 WPAR 中执行的流程可视的文件系统是该图中关系显示的全局环境文件系统。
图 3 从全局环境到应用程序 WPAR 的文件系统关系
如果应用程序 WPAR 在 NFS 装入的文件系统上访问数据,则必须在全局环境目录树中装入此文件系统。从 WPAR 中查看的安装点与从全局环境查看的安装点相同。NFS 服务器的系统管理员必须配置 /etc/exports 文件,将文件系统导出到全局环境 IP 地址和应用程序 WPAR IP 地址。
在应用程序 WPAR 中执行的进程只能看到同一 WPAR 中执行的进程。换句话说,应用程序软件使用的进程间通信 (IPC) 仅限于 WPAR 边界中的进程集。
应用程序 WPAR 是临时对象。应用程序 WPAR 的寿命是它承载的应用程序寿命。应用程序 WPAR 是在实例化应用程序进程时创建的。应用程序分区中运行的最后进程退出时将会销毁应用程序 WPAR。应用程序 WPAR 也具有移动性。可以在一个 LPAR 中启动它,并可以在其承载的应用程序进程的生命周期里将其移动到其他 LPAR 中。