目前,随着POWER4+ CPU成为IBM P系列服务器的主流芯片,绝大多数用户使用了AIX5L操作系统,并提出在一台服务器上做多个逻辑分区的要求。而在pSeries的高端,象p690,p670这样的机器,确实也有很多LPAR的成功案例。而IBM从去年开始首次将LPAR这种以前只有在大机或是高端机器上才有的技术引入到了pSeries的中低端p630上。本文将结合更多实际的操作说明如何在p630上实现LPAR.
1. 何为逻辑分区(LPAR)LPAR表示Logical PARtitioning(逻辑分区),是一种将单台物理Server划分成多台虚拟Server的技术。LPAR为资源和负载的分配提供极大的灵活性,横向扩展p630运行和测试不同应用的能力。
对于每一个LPAR来讲,其最小的系统资源要求是:
(1) 每个分区至少一颗CPU(不是CPU板)
(2) 至少256M内存
(3) 至少一块硬盘用来存放操作系统
(4) 至少一个磁盘控制卡或者集成的磁盘控制卡能访问硬盘
(5) 至少一块网卡(除非不需要和其它网络设备通信)
因此p630所能做到的LPAR的个数为4个LPAR,确保每个LPAR中至少有一颗CPU.
2. 逻辑分区的规划(PLANNING)在对p630进行分区之前必须对系统资源有个清晰的规划。
这种规划包括对硬件资源的分配以及满足分区的基本条件。
下面是p630的系统原理图,从图中可以看出,一个PCI控制器上连接了SCSI硬盘、CD-ROM等资源,而另一PCI控制器上却只有空槽位。
由这张图可以看出,如果p630要做到4个LPAR,仅仅有一台主机是不够的。因为整个机器的硬盘、软驱、光驱、介质槽位都会被分到同一个分区中,而另外一个分区中除了以太网卡就只剩两个空槽位了。因此要实现4个LPAR,必须连接I/O Drawer。针对p630-6C4和p630-6E4。下表可以清楚的指出所能支持的分区个数以及是否连接I/O Drawer。
所以如果要在p630上实现4个LPAR,必须使用p630-6C4,而且要连接2个I/O Drawer。
除此之外,在做分区之前还需要满足以下三个条件:
1.P630的firmware的版本应该足够高。
目前p630的firmware有以下几个版本:RR030219,RR021114, RR021024, RR020927, RR020822, RR020723.
要对p630实现LPAR,必须使用RR021114以上的firmware。如果系统firmware不够高,应该先对系统的firmware进行升级,再来做LPAR。
2.必须使用HMC进行分区操作。
HMC(Hardware Management Console)是一台专有的PC,用来对LPAR进行分配以及资源调配。所以在做分区的时候HMC是一定需要的。而且HMC的版本要满足release3,version1.2,这样的HMC才可以支持LPAR。
3.AIX必须是5.1版本,而且maintenance应该是level 3。
满足以上条件以后便可以在p630上进行LPAR.
在做LPAR以前还应该对整个硬件资源(主要指CPU,MEMORY,PCI,DISK)有一个清晰的规划,在每个分区中划分多少资源应该心中有数,这样才可以做到有的放矢。