以文本方式查看主题

-  广东服务器技术论坛(IBM、HP、DELL、联想)  (http://gzhuize.com/bbs/index.asp)
--  服务器及网络应用杂谈  (http://gzhuize.com/bbs/list.asp?boardid=16)
----  HP服务器和IBM服务器哪个好?技术对比分析(二)  (http://gzhuize.com/bbs/dispbbs.asp?boardid=16&id=2691)

--  作者:tplayer
--  发布时间:2011-5-20 23:41:49
--  HP服务器和IBM服务器哪个好?技术对比分析(二)

第二部分:HP系列

2、HP服务器概述
2.1、HP服务器家族分类
由于HP和Compaq合并了,所以HP服务器的产品线显得有些复杂,既有HP本身的服务器系列,也有Compaq服务器系列。有兴趣的朋友可以通过以下网址查询详细信息:
http://www.hp.com/country/cn/chi/prodserv/servers.html
我这里说说本次选型所遇到的两个系列服务器:
HP机架式服务器和HP 高扩充型服务器
HP机架式服务器又根据所采用的cpu分为三大类:
IA-32 servers
Itanium processor family servers
pa-risc servers--本文所要介绍,pa-risc又分为许多产品,我所知道的有以下几个:
rp7410 (2-8 CPUs) 
rp8400 (2-16 CPUs) 
至于HP 高扩充型服务器也就是hp 9000 Superdom服务器,一般简称为Superdome
2.2、HP系列服务器介绍
HP在号称是世界Unix服务器市场占有率第一,据考证确有其事。
下面介绍这次选型所遇到的3款服务器:
rp7410:2~8 CPUs
rp8400:2~16 CPUs
Superdome:2~64 CPUs
2.3、HP服务器进一步介绍
2.3.1、服务器的分类:
这次HP向我们推荐的rp7410、rp8400和hp9000三个型号的服务器都是基于PA-RISC芯片的,区别就是所支持的CPU个数和内存容量不同,其他方面对性能影响不大就显得不重要了。
2.3.2、服务器的主要配置
CPU(单位:way) 内存(单位:G)
rp7410 2~8 PA-RISC8700 700MHz或PA-RISC8800 875MHz 16G
rp8400 2~16 PA-RISC8700 700MHz或PA-RISC8800 875MHz 16G 
HP9000Superdom 2~64 PA-RISC8700 700MHz或PA-RISC8800 875MHz 256G
操作系统 HP-UX 11i
2.3.3、HP的分区技术
HP和IBM在分区技术上有较大区别,IBM是软分区而HP是硬分区。两家采用不同的分区技术是和系统结构有关,HP是基于Cell板的体系结构,每块Cell板上有4个cpu插座,每个硬件分区的最小单位是一个Cell板。这种分区方式不是很灵活,但是由于是硬分区,普遍认为比软分区要稳定可靠。不过硬件分区的缺点就是不灵活,如果要改变分区系统就必须重启。HP也有软件分区,不过Oracle的许可证机制不能识别HP的软分区只认识硬分区中的cpu数量,按cpu购买Oracle许可证的用户可要注意了。不过据IBM说Oracle能够正确识别IBM的软分区。
关于Cell板,HP的机器是基于Cell板的,Cell板上有CPU和内存。根据HP的介绍我觉得Cell板有些类似于我们PC中的主板,但是在HP的机器中Cell板有多块,如Superdome就有16块Cell板。也正是因为HP的机器是基于Cell板的结构,所以HP才采用了硬分区的分区技术。在硬分区中通过Cell板资源的组合可以划分不同的分区,每个分区就类似于一个独立的机器,所以从这个角度看,硬件分区要比软件分区要可靠。
2.3.4、HP的TPC得分情况
据TPC公布的最新的TPC排行榜,HP也有一款机型超过70万的
机型:hp superdome Client/Server
CPU:64路,Intel Itanium 2 Processor 6M 1.5GHz
内存:256G(此数据是根据满配推算,其他均来自www.tpc.org)
系统总成本:5967033 US $
TPC-C:707102
TPC-C版本:5.1
单分成本:8.44
系统出货日期:2003-10-23
数据库系统:Microsoft SQL Server 2000 Enterprise Ed. 64-bit
操作系统:Microsoft Windows Server 2003 Datacenter Edition 
中间件:
评测日期:2003-06-30
是否集群:否
客户端信息:
个数:64
每客户端CPU数:2
CPU型号:Intel Pentium III 800 Mhz
由于上面的系统是基于WinTel的,为了和IBM的系统有可比性,我们来看HP的下面这个机型的得分:
机型:HP 9000 Model Superdome Enterprise Server 
CPU:64路,HP PA-RISC 8700 875MHz
内存:256G(此数据是根据满配推算,其他均来自www.tpc.org)
系统总成本:6621072
TPC-C:423414.41
TPC-C版本:5
单分成本:15.64 US $
系统出货日期:
数据库系统:Oracle 9i Enterprise Database Server 9.2.0.1 
操作系统:HP UX 11.i 64-bit
中间件:BEA Tuxedo 8.0
评测日期:2003-06-30
是否集群:否
客户端信息:
个数:1
每客户端CPU数:28
CPU型号:HP PA-RISC 8700 875MHz
2.3.5、HP相关机型介绍参考网址
rp7410
http://www.hp.com.cn/server/rack/rp7410/default.htm
rp8400:
http://www.hp.com.cn/server/rack/rp8400/default.htm
Superdome:
http://www.hp.com.cn/server/superdome/
2.4、HP系统软件
HP在软件方面不如IBM那么有实力,HP除了自己的操作系统HP-UX11i之外没有别的其他软件,不过这在TPC测试中倒是帮了忙,在HP上跑的系统都是第三方的软件,让人觉得它的得分比较客观。而IBM则可以全部都用自己的东西跑测试。在这一点上,不知道该说IBM不够开放还是够强势。
2.5、HP的CPU发展规划
HP现在有四类CPU,分别是Alpha、PA-RISC、IA-32/64和Itanium2。不过据HP自己介绍说,目前Alpha系列已经不再开发,将于2005年停产。而PA-RISC系列到目前的875MHz也已经是最高主频了,下一代PA-RISC将会采用类似于IBM的多内核技术在一块芯片中集成2路CPU。HP将来会全面转向Itanium2系列CPU,并且保证从PA-RISC到Itanium2的二进制兼容。
2.6、HP服务器综合分析
我们这次接触到的几款HP服务器在架构上非常一致,并且HP承诺Superdome上可以升级到下一代PA-RISC芯片。HP的系统在TPC测试中和IBM基本能打个平手。

第三部分:HP和IBM机器的比较
3.1、关于CPU和内存
通过几次技术交流以及查找的一些资料,我们发现在TPC测试中HP所用的CPU数量一般都是IBM的一倍,根据IBM自己的测试显示最新的Power4+ 1.7GHz的芯片一路相当于HP的PA-RISC8700 875MHz的3.6路。我们可以看出,IBM在中央处理器技术上是比HP要领先许多。但是,我们同时也发现IBM所用的内存数量是HP的一倍,Superdome和p690同样在满配下,Superdome配备了256G内存那而p690则配备了512G内存。在系统选型的时候一般都会制定一个CPU内存比,一般是1:1~2,如果达到1:4就非常不错了。如果仅仅看HP和IBM的CPU内存比,我们发现HP是1:4而IBM是1:16。在这一点上HP一直嘲讽IBM说IBM的系统需要消耗大量的内存从而提高了系统的成本。不过我们可以这样类比一下,在PC世界中内存容量是随着芯片主频的提高而增加的。我个人认为,在同等容量的内存环境中,快的CPU也一定比慢的CPU要能处理更多的任务。
3.2、关于分区技术
在分别介绍IBM和HP的时候就已经介绍过IBM和HP的分区技术的异同。总的来说,IBM的分区技术比较灵活,而HP的分区技术则显得较为稳健。
IBM准备在将来进一步增强动态虚拟分区技术,做到可以在一路CPU上进行分区,也就是把一路cpu分为几个cpu来用。IBM的动态虚拟分区技术已经开发使用了二十多年了,相信在性能和稳定性上也是经过考验的,只是相对于HP的硬件分区来讲才显得不够稳定。但是,大型企业往往在性能之上需要的是稳定,希望IBM能够察觉到这个需求从而改进分区技术。从实际应用的分区来讲,HP的多CPU的系统反而有利于划分分区,只是HP的系统是硬分区所以做起来有些麻烦。
3.3、关于冗余
IBM和HP在小型机中的冗余都做的不错。
IBM通过它的ChipKill技术来把出故障的部件(包括各种PCI卡、CPU、内存等)隔离出去,从而不影响系统的正常运行。通过介绍得知ChipKill技术是通过一块系统监测芯片配合相关软件来对系统各部件进行监控的,并且被隔离出去的有故障的部件可以热更换,更换上好的部件后,系统能够自动将更换上来的部件加入到系统资源中。基于ChipKill技术,IBM进一步开发出名为“电子蜥蜴”的系统用于进行系统的自我修复自我调节,从而保证了系统的正常稳定运行。
HP的冗余基本上是通过冗余的设备来进行的,例如HP为同一个PCI接口提供了两个PCI总线(pci bus)。HP的产品也一样支持热更换。
3.4、关于系统尺寸、重量
据我查找到的资料显示,HP9000Superdome满配的时候的重量是1196Kg,长×宽×深为196cm*152.4cm*122cm;IBM的p690在满配的时候重1,209 kg,长×宽×深为202 cm x 79 cm x 149 cm。而一般我们的楼房的沉重都在500公斤/平方米,这么重的机器放在那里是必须讲究的。
另外,由于各个机型的电源有所差异,所以机房的电源设计或改造一定要在系统选型结束后再进行,因为这样的机器从确定型号到机器进场一般会有一到一个半月。