操作系统分区技术
硬分区:HP对应的nPar;IBM对应的LPar;SUN对应的动态系统域Domain,由服务器硬件、FirmWare实现,硬件分区,硬件隔离,可装多OS.
软分区:HP对应的vPar;IBM对应的Micro-Partition;SUN对应的N1 Grid Container或Zone,纯软件实现。
在HPUX中,物理分区对应nPar,逻辑分区对应vPar。nPar基于CELL板,vPar基于nPar。这里说一下CELL板的概念,在存在分区概念的HP小型机中,往往存在多个CELL板,每个CELL板上都存在着独立的CPU、内存等,一块CELL板就是一个独立的物理分区,即nPar。在HP rx8640的机器上,满配一般是四块CELL板,每块CELL板对应一个独立的物理分区,分别命名为npartition0,npartition1,npartition2,npartition3,如果应用对硬件的需求量大,可以将四块CELL板合并到一个物理分区中,在系统中显示即为npartition0,通过在系统中执行“nparstatus“可以看到层次结构清晰的硬件结构。在SuperDome中,满配可以达到八个物理分区,即八块CELL板。
而vPar,又称为逻辑分区,是基于物理分区而存在(在AIX中,逻辑分区称之为LPAR)。我们可以通过资源分配的方式来建立vPar,每个vPar同样对应独立的操作系统以及硬件资源。需要注意的是,vPar不能跨nPar,比如我们不能够在两个nPar上分别采摘硬件资源来构造vPar,这样的方法是不行的。在创建vPar之前,我们需要通过手工指定的方式来将CPU、内存、硬盘、网卡等硬件资源进行分配,前期规划显得尤为重要。这里简要举例vPar的创建:
# vparcreate -p vpar00 -a cpu::4 -a cpu:::4:4 -g ILM:1024 -g CLM:256 -a mem::12288 -a io:0/0/0/2/0.6.0:BOOT -a io:0/0/0/3/0.6.0 -a io:0/0/0/2/1.2.0 -a io:0/0/12 -a io:0/0/1 -a io:0/0/2 -a io:0/0/4 -a io:0/0/8
有一点需要引起注意到是,在创建第一个vPar的时候,往往是不需要额外创建操作系统,而对于随之而来的vPar,却需要通过磁带机、光盘等多种方式手工安装操作系统,否则vPar是不能运行的。
阅读(2758) | 评论(0) | 转发(0) |