IBM、HP、SUN的小型机区别(总结)
温馨提示:这篇文章已超过651天没有更新,请注意相关的内容是否还可用!
《IBM、HP、SUN的小型机区别(总结)》由会员分享,可在线阅读,更多相关《IBM、HP、SUN的小型机区别(总结)(7页珍藏版)》请在人人文库网上搜索。
1、IBM、HP、SUN的小型机区别(总结十一月 23, 2009 · Filed Under HP, IBM, IBM其它产品 IBM、HP、SUN的小型机区别(总结重点讲述:IBM小机与HP小机的比较小型机是指采用8-32颗处理器,性能和价格介于PC服务器和大型主机之间的一种高性能 64 位计算机。一般而言,小型机具有高运算处理能力、高可靠性、高服务性、高可用性等四大特点:高运算处理能力(High Performance)1、采用8-32颗处理器,实现多CPU协同处理功能;2、配置超过32GB的海量内存容量;3、系统设计有专用高速I/O通道。高可靠性(Reliabilit
2、y)1、延续了大型机、中型机的高标准的系统与部件设计技术;2、采用高稳定性的UNIX类操作系统。高服务性(Serviceability)能够实时在线诊断,精确定位出根本问题所在,做到准确无误的快速修复。高可用性(Availability)多冗余体系结构设计是小型机的主要特征,如冗余电源系统、冗余I/O系统、散热系统等。小型机不等于RISC服务器!以往,人们往往把基于RISC架构专用处理器,采用UNIX类操作系统的计算机与小型机的概念等同起来。然而,随着AMD、英特尔等 CPU厂商采用64位、多路SMP设计、多核、集成内存控制器等先进技术,X86架构处理器从技术性能和市场接受度上都已经开始颠覆R
3、ISC处理器厂商在小型机领域的垄断地位;另一方面,随着LINUX类操作系统的日趋成熟和广泛应用,也进一步加速了以封闭专用著称的UNIX操作系统的消亡。今天,一种基于X86多核处理器,同时支持UNIX和LINUX类操作系统,更具开放、标准特性的新型小型机已经出现,在敲响传统RISC小型机丧钟的同时,给广大企业级用户送来了新时代的福音!关于小型机的定义:小型机是指运行原理类似于PC(个人电脑)和服务器,但性能及用途又与它们截然不同的一种高性能计算机,它是70年代由DCE(数字设备公司)公司首先开发的一种高性能计算产品。小型机具有区别PC及其服务器的特有体系结构,还有各制造厂自己的专利技术,有的还采
4、用小型机专用处理器,比如美国Sun、日本Fujitsu(富士通)等公司的小型机是基于SPARC处理器架构,而美国HP公司的则是基于PARISC架构;Compaq公司是Alpha架构。另外IO总线也不相同,Fujitsu是PCI,Sun是SBUS,等等。这就意味着各公司小型机机器上的插卡,如网卡、显示卡、SCSI卡等可能也是专用的。此外,小型机使用的操作系统一般是基于Unix的,像Sun、Fujitsu是用Sun Solaris,HP是用HPUnix,IBM是AIX。所以小型机是封闭专用的计算机系统。使用小型机的用户一般是看中Unix操作系统的安全性、可靠性和专用服务器的高速运算能力。现在生产小
5、型机的厂商主要有IBM和HP及浪潮、曙光等。 IBM典型机器有RS/6000、AS/400等。它们的主要特色在于年宕机时间只有几小时,所以又统称为z系列(zero 零)。AS/400主要应用在银行和制造业,还有用于Domino,主要的技术在于TIMI(技术独立机器界面),单级存储,有了TIMI技术可以做到硬件与软件相互独立。RS/6000比较常见,用于科学计算和事务处理等。小型机的发展趋势:RISC处理器走弱,X86处理器走强随着64位、多核CPU、多路SMP设计、集成内存控制器等创新技术的引入,基于X86架构处理器的系统性能越来越强大,对基于RISC处理器的服务器构成了极大威胁。从全球高性能
6、计算机TOP 500排行榜来看,AMD、Intel处理器从2001年11月份的4%上升到了2005年11月的77.6%,而RISC等专用处理器则从96%下降到了22.4%。UNIX操作系统走弱,LINUX操作系统走强一方面,UNIX操作系统面临标准不统一带来的封闭性、投资昂贵的高成本性以及各UNIX厂商发展策略不明朗带来的不确定性等三大困境;另一方面,随着 LINUX操作系统的日趋成熟,其性能已经和UNIX操作系统相当,并大量侵蚀了UNIX的固有阵地。从全球高性能计算机TOP 500排行榜来看,Linux从2001年11月份的7.8%上升到了2005年11月的74.2%;相反,而UNIX则从8
7、8.6%下降到了20%。小型机产业生态系统朝开放化、标准化发展开放化、标准化一直是全球IT产业发展的规律之一,它能带来更高的性价比、更出色的扩展性、更优秀的兼容性和更多的投资回报。正是这一规律在催使包括 CPU、操作系统、整机、应用软件厂商以及用户在内的整个小型机生态系统从封闭走向开放。众多SI和软件开发商推出了越来越多的基于Linux或 Windows的应用软件或解决方案,如原本在UNIX下应用的Oracle、Sybase等企业级数据库软件已经在LINUX下实现了成功的应用,并得到了时间的检验。越来越多传统RISC小型机的用户开始向迁移系统,摆脱封闭带来的桎梏。迁移是一种趋势IDC调研结果显
8、示,从2001以来,全球Unix服务器市场的出货量和销售额均在不断缩减,在2001年整个服务器市场470亿美元的销售额中,Unix服务器占了210亿美元;而2004年Unix则只有162亿美元,平均每年的衰退比率超过了5。预计到2008年,X86服务器将不光是在销量上远远领先于非工业标准服务器,甚至在销售额方面也将实现赶超。处理器IBM 用Power系列最新Power6;Sun 用UltraSparc 系列最新UltraSparc T2;HP用英特尔安腾系列处理器注:因SUN被oracle收购了,所以SUN的后继是怎么发展(未知)所以以下重点讲:IBM小机与HP小机的比较有朋友问HP和IBM的
9、机型比较,正好最近单位正在进行系统的选型工作(主要是基于Unix的系统),和HP以及IBM做了几次技术交流,我说说我所知道的一些内容,希望大家通过我的介绍对HP和IBM的系统有个初步的认识。由于技术交流还没有结束,有些内容可能还有变动。我尽可能采用在公开站点上能查找到的资料。本文主要讲述的是基于Unix的系统,只涉及部门级服务器和小型机两个系列。第一部分:IBM系列IBM号称在中国的Unix服务器市场占有率超过47,下半年争取超过50,没有考证过,不过IBM进入中国市场有很长历史了,有这样的占有率也不是不可能的,相信IBM不会乱说的。1、IBM服务器概述1.1、IBM服务器家族分类IBM的服务
10、器经过整合后统称eServer,在eServer下又分为以下几个子系列,分别是:xSeries基于 Intel 架构的服务器;基于 AMD 架构的服务器;BladeCenter 刀片服务器 ;pSeriesUNIX 服务器,RS/6000的后续系列(本文讨论重点) ;iSeries中型企业级服务器,AS/400的后续系列;zSeries大型主机,S390的后续系列;1.2、P系列服务器介绍p系列服务器是IBM在市场上主推的Unix服务器系列,整个P系列服务器按性能从高到低主要有以下几个型号:p610:1-2 路高扩展性入门级服务器p630:1-4路POWER4+ UNIX服务器,支持动态逻辑分
11、区p650:1-8路UNIX服务器,采用POWER4芯片,支持动态逻辑分区p670:4-16路处理器的新生代UNIX服务器p690:8-32路POWER4双CPU芯片,单机提供16个逻辑分区这三个型号的服务器又可以分为以p650为代表的应用服务器和以p670/690为代表的企业级服务器。由于现在的系统多是采用三层或多层结构,以中间件为主要应用的应用服务器一般采用横向扩展的方式,也就是加服务器的方式来提高性能。而以Oracle数据库和SAP系统为代表的企业服务器一般采用纵向扩展的方式,也就是加CPU和内存来提高性能。所以在选型的时候要注意两者的区别,规划好企业的系统架构。在进行系统选型的时候一般
12、都是取半配的数据,也就是说我们需要的12万TPC值是在半配情况下的性能。一般来说,TPC值在半配情况下能够达到满配情况下的70左右。操作系统 AIX 5L版本5.1/5.2,SuSE Linux Enterprise Server Version 8(仅在逻辑分区中运行软件分区的优势在于可以灵活的为每个分区配置资源,IBM举例说如果同时跑a、b2个应用,2系统的主要负荷分别在白天和夜里,那么逻辑分区的优势就可以体现出来,我们可以把白天负荷轻的b应用的资源分配给a应用所在的分区,而到了夜里则反过来把a应用所在分区的资源调配给b应用所在的分区。不过,IBM的分区技术的弱点就是在性能和稳定性上还需要
13、考验。由于动态逻辑分区其本质是软件分区,所以在性能上肯定会有所损失,据别的厂商说IBM的软件分区使得性能有超过10的损失。并且,一般都认为基于软件分区技术的系统可靠性不如硬件分区高。客户端信息:个数:30每客户端CPU数:4CPU型号:IBM Power 1GHz客户端信息:个数:14每客户端CPU数:4CPU型号:IBM RS64-IV 600 MHz1.4、IBM系统软件IBM在软件上相对于HP可以说是比较强,操作系统有AIX并逐步兼容Linux,数据库有DB2,中间件有Websphere。并且服务器与小型机区别,购买有些型号的机器还捆绑无限用户版DB2,觉得超值吧。1.5、IBM的CPU发展规划据IBM的
14、技术交流人员介绍,IBM目前是三条腿走路,其一是IBM自己的Power系列cpu,目前Power5已经基本成熟;其二是传统的IA64芯片;还有就是IBM现在支持的AMD芯片以对抗Itanium2。IBM的CPU给我印象很深服务器与小型机区别,最新的Power5芯片中集成了1.92MB左右(3×640KB Cache,10路联合)的缓存,在MCM上集成了32M L3缓存,可以按照1GHz的速度运行,这无疑会极大提高处理性能。1.6、IBM服务器综合分析综合p系列产品,我们可以看出IBM服务器定位比较明确,在整体性能指标上比较优秀。但是,由于它的软件分区技术使得用户对系统稳定性和可靠性要打个问号,毕竟像我
15、们这样的企业是需要24*365运行,有很多实时数据一旦丢了是无法补救的。其实,IBM也有硬件分区技术,只是用在大型机上,像在z系列上就有。值得一提的是,IBM在芯片技术上的确比较超前,我们通过对比IBM和HP的TPC的分发现,IBM的cpu基本上能够做到1路抵23路HP的cpu,足见其威力。不过,IBM的芯片集成度很高,像在p690上使用的Power4+芯片,每枚芯片上最高集成8路cpu,也就是说32路cpu只需要4枚芯片就可以做到。或许有人会问,那么如果我要增加2路cpu岂不是没有办法吗?办法当然有,IBM有个按需购买的做法,就是购买一个集成4路cpu的芯片支付2路cpu的价钱(当然比2路要
16、多一些),然后由IBM为你激活2路cpu而另外2路cpu就可以暂时不用,等到需要了再付钱再激活就是了。至于HP 高扩充型服务器也就是hp 9000 Superdom服务器,一般简称为Superdome2.2、HP系列服务器介绍HP在号称是世界Unix服务器市场占有率第一,据考证确有其事。下面介绍这次选型所遇到的3款服务器:rp7410:28 CPUsrp8400:216 CPUsSuperdome:264 CPUs操作系统 HP-UX 11i关于Cell板,HP的机器是基于Cell板的,Cell板上有CPU和内存。根据HP的介绍我觉得Cell板有些类似于我们PC中的主板,但是在HP的机器中Ce
17、ll板有多块,如Superdome就有16块Cell板。也正是因为HP的机器是基于Cell板的结构,所以HP才采用了硬分区的分区技术。在硬分区中通过Cell板资源的组合可以划分不同的分区,每个分区就类似于一个独立的机器,所以从这个角度看,硬件分区要比软件分区要可靠。客户端信息:个数:64每客户端CPU数:2CPU型号:Intel Pentium III 800 Mhz由于上面的系统是基于WinTel的,为了和IBM的系统有可比性,我们来看HP的下面这个机型的得分:客户端信息:个数:1每客户端CPU数:28CPU型号:HP PA-RISC 8700 875MHz2.4、HP系统软件HP在软件方面
18、不如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
19、将来会全面转向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在中央处
20、理器技术上是比HP要领先许多。但是,我们同时也发现IBM所用的内存数量是HP的一倍,Superdome和p690同样在满配下,Superdome配备了256G内存那而p690则配备了512G内存。在系统选型的时候一般都会制定一个CPU内存比,一般是1:12,如果达到1:4就非常不错了。如果仅仅看HP和IBM的CPU内存比,我们发现HP是1:4而IBM是1:16。在这一点上HP一直嘲讽IBM说IBM的系统需要消耗大量的内存从而提高了系统的成本。不过我们可以这样类比一下,在PC世界中内存容量是随着芯片主频的提高而增加的。我个人认为,在同等容量的内存环境中,快的CPU也一定比慢的CPU要能处理更多的
21、任务。3.2、关于分区技术在分别介绍IBM和HP的时候就已经介绍过IBM和HP的分区技术的异同。总的来说,IBM的分区技术比较灵活,而HP的分区技术则显得较为稳健。IBM准备在将来进一步增强动态虚拟分区技术,做到可以在一路CPU上进行分区,也就是把一路cpu分为几个cpu来用。IBM的动态虚拟分区技术已经开发使用了二十多年了,相信在性能和稳定性上也是经过考验的,只是相对于HP的硬件分区来讲才显得不够稳定。但是,大型企业往往在性能之上需要的是稳定,希望IBM能够察觉到这个需求从而改进分区技术。从实际应用的分区来讲,HP的多CPU的系统反而有利于划分分区,只是HP的系统是硬分区所以做起来有些麻烦。
22、3.3、关于冗余IBM和HP在小型机中的冗余都做的不错。IBM通过它的ChipKill技术来把出故障的部件(包括各种PCI卡、CPU、内存等)隔离出去,从而不影响系统的正常运行。通过介绍得知ChipKill技术是通过一块系统监测芯片配合相关软件来对系统各部件进行监控的,并且被隔离出去的有故障的部件可以热更换,更换上好的部件后,系统能够自动将更换上来的部件加入到系统资源中。基于ChipKill技术,IBM进一步开发出名为“电子蜥蜴”的系统用于进行系统的自我修复自我调节,从而保证了系统的正常稳定运行。HP的冗余基本上是通过冗余的设备来进行的,例如HP为同一个PCI接口提供了两个PCI总线(pci bus)。HP的产品也一样支持热更换。