`

HP和SUN 的分区技术硬件分区

 
阅读更多

 

不同厂商“分区”技术的比较

分区功能

 IBM

 HP

Compaq

SUN

分区种类

逻辑分区

硬件分区

硬件分区

硬件分区

分区隔离方式

Firmware

硬件隔离

硬件隔离

硬件隔离

分区基本资源

CPU、内存、I/O

CPU、内存、I/O

CPU、内存、I/O

CPU、内存、I/O

分区名称

DLPAR(Dynamic  logical partition)

nPartition (Pysical Partition)

vPartition (Virtual Partition)

Partition(Pysical Partition)

 

Dynamic Domain

(Physical Partition)

分区基本单元

CPU、内存、I/O各自独立分配

Cell(包括CPU、内存、I/O)为分配单元

QBB(包括CPU、内存、I/O)为分配单元

uniboard(包括内存)、I/O板为分配单元

最大分区个数

32

16

8

18

最小CPU(每个分区)

1CPU

Cell/iCOD

1CPU

2CPU

最小内存数(每个分区)

1GB

2GB

1GB

2GB

最小PCI插槽数(每个分区)

1(任何I/O Drawer 上的1PCI)

12(在同一I/O Chassis 上的所有的12PCI)

14(同一个I/Odrawer14PCI)

4(在同一系统板上的所有的槽(4SBUSs槽或2PCI槽))

最小CPU增量

1CPU

2CPU

1CPU

1GB

最小内存增量

256MB

4GB

1GB

1GB

最小I/O插槽增量

1(任何I/O Drawer 上的1PCI)

12(在同一I/O Chassis 上的所有的12PCI)

14(同一个I/Odrawer14PCI)

4(在同一系统板上的所有的槽(4SBUSs槽或2PCI槽))

动态资源划分方式

不需要重起操作系统

只在vPar

不支持

支持

允许应用和中间件支持动态重配置

支持

不支持

不支持

不支持

提供API、脚本接口支持应用和中间件支持硬件动态重配置

提供

没有提供

没有提供

没有提供

支持应用和中间件调整硬件配置

支持

不支持

不支持

不支持

CPU动态资源划分

支持(不需要重起操作系统)

只在vPar

不支持

支持

内存动态资源划分

支持(不需要重起操作系统)

只在vPar

不支持

支持

PCI动态资源划分

支持(不需要重起操作系统)

只在vPar

不支持

不支持

允许单一资源动态调配(CDROMTape

支持

不支持

不支持

不支持

操作系统

AIX 5.1

AIX 5.2

LINUX

HP-UX 11i V1(PA-RISC)

HP-UX 11i V2(Itanium 2)

Tru64 UNIX 5.1

Tru64 UNIX 5.1A

OpenVMS 7.2

LINUX

Solaris 8

Solaris 9

Linux支持

支持

不支持

支持

支持

Linux分区

支持

不支持

支持

支持

支持超过一种操作系统支持分区

AIXLINUX

支持

Tru64UNIXOpenVMSLINUX

不支持

支持不同版本操作系统分区

支持

支持

支持

支持

分区功能管理由主机以外独立平台管理

支持

支持

支持

支持

资源管理工具

WLM

(CPU, Memory & I/O)

PRM & WLM

(CPU , Real Memory & I/O)

WLM

Processor Sets & Solaris Resource Manager (SRM) (CPU Time, No. of user Logins & Virtual Memory)

 

 

HP/ & SUN 的分区技术

从表中我们可以看到,IBM UNIX服务器真正做到了逻辑分区。而其它厂商的UNIX服务器的分区是基于物理分区的,其逻辑分区没有摆脱物理分区的限制,即在一个物理分区中的资源(如有两个CPU)只能同属于一个逻辑分区,不能分别属于两个逻辑分区。这种限制在实际运用中会给客户带来诸多不便,甚至需要客户配置更多的硬件设备才能实现一个较实用的逻辑分区划分。

Alpha服务器的分区被称为Partition ,主要是依赖硬件件“防火墙“部件将NQBBCPU、内存、I/O集成单元)进行分区隔离形成物理分区,并且完全没有动态资源调度功能,分区资源调度类似IBM的静态LPARHP物理分区叫nParnParcell为基本单元进行分区划分,nPar包含了Hyperplex去将多个结构互联,同时,提供物理隔离的作用。在nPar的基础上,增加了vPar(逻辑分区)的分区功能划分,vPar提供的是在nPar划分的硬件范围内进行虚拟分区的划分,但vPar使用的硬件范围不能超过nPar所包含的硬件数量。vPar不是真正的逻辑分区,vPar的建立需要装载vpmon,再vpmon上建立虚拟机的方式来实现,并没有真正依赖的物理部件,在nPar上建立的所有的vPar都依赖vpmon,而如果vpmon在一个nPar只能装载一个,如果vPar出现问题将造成全部vPar全部受影响,成为单点故障。另外,如果nPar中的内存没有剩余空间时,任何的vPar的改变都造成nPar重起。

而且,在使用vParnPar环境中,nParvPar都受到限制,每一个nPar分区最大包括的cell不能超过8个,即32cpu。而且所有属于同一个nParcell必须同在一个物理机柜中。同一个cell不能被分配给超过一个的nPar。每个nPar能划分的vPar最多不能超过8个。这样就极大限制分区的划分和CPU、内存、I/O的使用,而nPar的资源划分一定需要分区重起。这样, nPar的资源不能实现动态(操作系统重起)的调度,这样nPar之间个资源调度困难和对其他nPar的影响与两台物理的服务器没有区别,完全无法实现分区的充分资源使用。另外,PCI插槽在进行nPar划分时完全受cell的限制和增量颗粒度大,被分配到nParPCI插槽必须以12(一个I/O板)为最小单元,一般被分配的PCI很难再进行调度,无法实现灵活、有效的分配个需要不同PCInPar

SUN的物理分区叫Dynamic Domain,它与HPnPar相同是以Uniboard 为基本单元进行分区划分,一个Dynamic Domain可以包含多个Uniboard,但,Dynamic Domain的应用是针对大学和研究机构,并不针对商业用户,因为Dynamic Domain不考虑可靠性,单一Dynamic Domain出现问题,需要重起全部的Dynamic Domain。而且,由于修改Dynamic Domain是在Dynamic Domain的操作系统上进行,必须具有修改任何一个Dynamic Domainroot的权限。当需要重分配某个Dynamic DomainI/O板时,也需要一起重分配其他的Dynamic Domain,因为动态重配置的功能不支持I/O板。所以,如果出现I/O板的重配置,就需要Dynamic Domain重起。而混合主频CPU的系统在进行Dynamic Domain划分时要求不同主频的CPU必须被配置在不同的Dynamic Domain中,这会造成Dynamic Domain的划分更加复杂和不灵活。而Dynamic Domain需要分配一定的CPU、内存、I/O独立建议一个分区进行其他分区的管理,造成宝贵的系统资源的浪费。

同样由于HPSUN的分区时CPU、内存、I/O的颗粒度大,将会对资源的划分产生许多限制,而且,特别是在小分区时,由于可能包含的cellUniboard少,可进行调配资源的就基本不可能,如果强行划分,可能引起的后果是分区性能下降很大或出现宕机。如:一个分区只有一个cellUniboard,虽然有四个CPU和许多内存和I/O板,但因为要以cellUniboard为基本单元,因此无法再进行调配资源。又如:一个分区只有两个cellUniboard,虽然有8CPU和许多内存和I/O板,但因为要以cellUniboard为基本单元,每次划分必须划分一般的资源,对原分区的性能造成太大性能下降,因此也无法再进行调配资源。

 

 

分享到:
评论

相关推荐

    比较Unix操作系统的各个版本:AIX、HP-UX和Solaris.doc

    * 有许多方法来执行虚拟化,包括容器区、xVM 效劳器、逻辑域和硬件分区。 HP-UX 操作系统 HP-UX 操作系统最初是在 System V 第三版的根底上研发出来的。它最初完全用于 PA-RISC HP 9000 平台。HP-UX 的第一版发布...

    linux常用命令

    操作系统盘(分区)和数据盘(分区)和应用软件(分区)分离. 数据盘:/u01 应用软件:/usr 80% (10G) 设置vmware的网卡,配置linux系统eth0的网卡IP地址。 ifconfig eth0 192.168.10.10/24 1、目录管理类命令: ...

    DS4700详细介绍(含软件).docx

    DS4700 型存储服务器支持多种服务器平台,包括 IBM pSeries、xSeries、Sun、HP 和其他 Intel 架构的服务器。它具有中级存储能力,能够达到 33.6TB 的存储容量,是中等规模用户的理想选择。 DS4700 产品使用高性能...

    Windows下磁盘扩容方法

    Windows下磁盘扩容方法 适用于IBM EMC DEll HP SUN等 在SAN的环境当中,有时候会出现对已经分配出去的LUN进行扩容,在存储端的管理界面上各个厂家的操作方式都不一样,但是到了服务器端之后,进行的相关操作都是一样...

    服务器指标要求(2021整理).docx

    高可靠性 热插拔更换电源、风扇、磁盘驱动器组和阵列控制器,N+1冗余电源、风扇 线缆长度 >=15m 质量认证 ISO9000认证 兼容性 支持IBM、HP、SUN等厂商的主机效劳器系统、兼容SAN软硬件 光纤交换机: 指标项 技术规格...

    IBM DS4800 控制器电池

    14 包括基于Microsoft Windows 2000/Windows 2003的故障切换驱动器,以及对基于AIX、Sun Solaris、HP-UX和其它基于Intel处理器平台的支持—包括Novell NetWare和Linux操作系统 15 通过可选的FAStT服务报警(FAStT ...

    韩顺平linux笔记

    1973 年,UNIX 开源,将源码共享,出现了 IBM aix、SUN 公司 solaris、HP 公司 HP unix 等多个 UNIX 变种。1991 年,LinusTorvalds 接触到 minix 操作系统,并将其移植到 PC 386 平台,创建了 Linux 操作系统。 ...

    Oracle数据库设计指引全集

    对于大型数据库系统,可以采用Sun Solaris SPARC 64位小型机系统或HP 9000 系列小型机系统。RAD5 适合只读操作的数据库,RAD1 适合OLTP数据库 1.1.2 内存要求 对于linux操作系统下的数据库,由于在正常情况下Oracle...

    服务器指标要求:.docx

    高可靠性 热插拔调换电源、电扇、磁盘驱动器组和阵列控制器,N+1冗余电源、电扇 线缆长度 >=15m 质量认证 ISO9000认证 兼容性 支持IBM、HP、SUN等厂商的主机办事器系统、兼容SAN软硬件 光纤互换机: 指标项 技能规格...

    oracle数据库物理设计原则概述.pdf

    对于大型数据库系统,可以采用 Sun Solaris SPARC 64 位小型机系统或 HP 9000 系列小型机系统。 1.2 内存要求:基于 Linux 操作系统下的数据库,由于在正常情况下 Oracle 对 SGA 的管理能力不超过 1.7G。所以总的...

    oracle数据库设计规范.doc

    对于大型数据库系统,可以采用Sun Solaris SPARC 64位小型机系统或HP 9000 系列小型机系统。 内存要求 对于linux操作系统下的数据库,由于在正常情况下Oracle对SGA的管理能力不超 过1.7G。所以总的物理内存在4G以下...

    (重要)AIX command 使用总结.txt

    kmtune //HP-UX下用kmtune>kernel.txt将内核参数信息导出到kernel.txt文件中配置文件为: /usr/conf/master.d/core-hpux ##操作系统 //操作系统版本 uname -a //操作系统补丁 instfix -i|grep ML //获取硬件信息 ...

Global site tag (gtag.js) - Google Analytics