高端低端服务器可以从三方面来区分:
CPU最高主频、整体架构、市场策略
(1)CPU主频
尽管有些时候,高端服务器和低端服务器使用不同类型的CPU,但通常都是一样的,区别是在于高端服务器一般采用较高的主频,低端则采用低一些的主频。举例来说,高端服务器p690的CPU主频有两款,分别是1.9GHz,1.65GHz;对应的低端服务器p610只有1.65GHz,1.45GHz,1.2GHz的产品。而实际上,它们的CPU都是相同的,只是主频不同。
(2)整体架构
高端和低端的整体架构差别很大。通常高端服务器为了提供更快的处理速度、更稳定的系统,在进行设计的时候比低端考虑更多。例如支持更多的最大CPU数量、更宽的总线、更多的热插拔设备支持,更高的设备冗余度。低端服务器比高端服务器响应标准降低了许多,这样即使装配了相同数量同主频的CPU,高低端性能测试也会稍高,这是由于机器的性能不仅仅靠CPU,还需要总线、外设的配合。由于CPU还是最关键的因素,因此差距并不会很大。同理,同为一个等级的服务器,如果CPU增强一倍,性能也不会有超过一倍的差距,肯能只增加了30%
(3)市场策略
小型机的价格不仅与CPU型号和数量有关,海域高低端类型有关。同为8路1.65GHz的服务器,如果是高端的p670,会比低端的p650贵很多。这里面不但有体系架构的成本(670的冗余度更高),更有市场策略的原因:既然追求高端,高性能,高稳定性,厂商的销量少,自然利润率就要高一些。与这个市场策略对应,附带的服务也会更好,例如IBM对高端服务器提供原厂工程师安装、3年7天24小时响应的免费维修,而不是对低端服务器采用的集成商自己安装,1年5天9小时的免费维修标准。
CPU的性能是由什么决定的?
指令效率:一条指令能实现多少个操作,例如一个乘法运算需要几条指令完成
并行指令数:一个CPU能同时执行的指令数,有超流水线、超标量两种技术
指令消耗的时钟周期:一条指令需要几个时钟周期完成
CPU主频:一秒钟内CPU可以完成多少个时钟周期
IBM 主机的几大系列
IBM公司有四大系列计算机(或被称为服务器),但在2003年,IBM公司进行了整合,将4条产品的未来发展目标归结为一条路线,并为之选择了一个新名字:eServer(在2008年,又改名为POWER System,但四大系列名称并没有变,不过省略为i,p,z,x四个字母)。构成eServer的四大系列计算机分别如下:
1、Zseries
Z是26英文字母的最后一个,代表终极的意思,也有人说是zero的简称,含义是异常停机时间为零。
这一系列就是我们一直称为大型机、Mainframe的计算机,最古老(并不等于落后)、技术也最成熟的大型计算机,许多计算机技术都源于此系列计算机。它可以运行OS/390,VM,MVS和Linux(SUSE Linux)等操作系统,用于大型商业交易处理环境,以稳定性著称。其他厂商很少有与此类计算机类似的机型,只有富士通、日立等企业在生产“兼容”或者“半兼容”的同类产品。虽然现在zSeries 与其他的产品有点格格不入,属于高高在上的一类,但从IBM公司公布的产品发展路线来看,Zseries 将会逐渐与其他系列进行整合,也改用POWER CPU,有消息说从POWER 6起,IBM公司就会开始进行此次行动。POWER 6于 2007年 5月份刚发布,IBM公司的整合行动也为期不远。最终IBM公司希望实现相同的硬件平台,不同的操作系统为用户提供更为灵活的选择,产品的研发、生产成本也更低。IBM Z9 CPU如图1-7所示,每个模块封装了2个处理器内核,15个模块封装在一起,加上一个管理模块,共计16个模块组成一个封装芯片组。
大型机最大的设计特点就是集中控制配合分布式处理,一台物理的机器中有很多协处理器去帮助主CPU区完成处理任务,而每个子系统都需要得到中心处理器的授权才能做动作,包括发送处理请求。这种架构可以保证足够的安全性、整体最佳的处理性能和任务之间的平衡,几万以上的并行用户访问对Zseries 系统司空见惯。当然缺点也随之而来,那就是牺牲了单一业务的性能,所以不适合用于计算密集型的业务,并且也要求更为复杂的处理过程,软件、硬件之间配合紧密,即使IBM允许,留给第三方厂商的开发空间也很有限。
2、iSeries
i代表Internet 或者Integrated ,代表可以提供集成的Internet 网络服务的意思。
i系列即以前的AS/400系列,它更类似于大型机,运行OS/400操作系统,是硬件、软件一体化设计,也就是当你购买iSeries 产品的时候,硬件与操作系统、基础平台软件被打包提供,不用单独购买,当然购买价格也比较贵,软件费用已经包含在内。最近经过IBM产品线整合后,iSeries 与pSeries在硬件层面实现了统一,即新款的iSeries 与pSeries硬件完全相同,甚至也可以直接安装AIX和Linux,另外通过一个附加的Intel CPU板,i系列还可以安装Windows操作系统。
与大型机类似,iSeries 被认为是不很“开放”的系统,其上运行的操作系统、数据库、中间件等软件,都几乎必须是IBM公司的产品,而且购买硬件的时候就已经打包卖给你了,很少有第三方产品可以运行于i系列之上(业务应用程序除外):从管理方面来看,也与我们常见的命令行方式不同,它采用一种数字式菜单选择方式,直接输入的命令也很古怪。(当然也有人说UNIX命令很古怪)实际上,iSeries兼容大部分开发的UNIX编程API标准,其兼容性比一些UNIX还好!大部分UNIX应用程序无需修改,只需要重新编译一下,就可以从其他UNIX平台迁移到iSeries。由于iSeries在设计之初是为了方便管理,方便使用,所以强调了封装技术,普通的用户具有很少的权利。iSeries在设计之初是为了方便管理、方便使用,所以强调了封装技术,普通的用户具有很少有权利。iSeries对于程序的控制性很强,几乎不可能被病毒入侵。
iSeries对程序代码的兼容性极强,最新的iSeries产品仍然仍然可以运行10年前为老产品开发的程序,可以实实在在的成为傻瓜计算机。
当然,因此带来的缺点就是被厂商垄断,因此被许多用户所拒绝。另外这种整合性带来的另一个缺陷就是难以跟上用户业务的快速发展。这些都可能是AS/400逐渐没落的原因之一。个人认为,对于某些行业的中、小企业,如果业务稳定,不想雇佣很多计算机管理员去精心呵护计算机系统,iSeries倒也是不错的选择。
3、pSeries
p代表Power,意为力量强大,也代表它使用的是POWER CPU。
这就是我们常说起的IBM UNIX小型机,在以往被称为RS/6000服务器或者简称6000,运行AIX操作系统。最新款的pSeries服务器也可以运行Red Hat或Suse Linux(需要另外购买不同于安装到PC上的光盘介质)。由于pSeries与iSeries共用硬件平台,而他们之间还有价格、配置(软件及部分硬件)的区别,所以IBM公司现在的市场策略是:如果按照iSeries购买,则可以运行OS/400,AIX,Linux三类操作系统;如果按照pSeries购买,则只能安装AIX或Linux操作系统,而不能运行OS/400。
最近IBM已经开始了i系列和p系列整合的第二阶段,i系列和p系列被合称为System P,两大系列各自成为System P产品系列中的一个子型号。
4、xSeries
x代表eXtendable ,可以扩展的。
这是IBM公司声场的PC服务器,采用intel 奔腾、志强(IA-32)或IA-64及AMD的x86兼容CPU,可以运行Windows,Linux,Solaris等操作系统。
HP的几大芯片类型:
HP(惠普)的企业级服务器介绍:
1、基于Alpha 芯片
来自于DEC公司,可以运行Open VMS,DEC UNIX和Windows NT/2003 操作系统。经过几年的反复,HP终于停止了此产品线研发,从2007年5月开始不再发布新产品,对旧产品的升级服务也到2008年4月截止,而维护服务继续支持到2012年。在此微妙的问题上,HP使用了至少支持到2012年这样的字眼,但至多呢?
2、基于PA-RISC芯片
惠普公司原有产品,惠普用此款芯片生产了HP 9000系列,高端被称为Superdome服务器(即HP 9000 Superdome),运行HP-UX(惠普公司的UNIX),Open VMS,Windows Server 2003企业版或者数据中心版(X64)还有Redhat Linux 企业版也可以运行
3、基于MIPS芯片
惠普的NonStop系列来自1997年Compaq收购的Tandem公司,是一家比较著名的生产容错计算机的厂商,原使用MIPS CPU,由于惠普市场策略,其高端服务器被称为Intergrity Nonstop服务器,被转移到Intel的IA-64上,现在只有中低端,依然是用MIPS CPU。估计不久,此系列服务器都会转为IA-64.NonStop系列以前使用的是T/TOS(Tandem Operating System),现在HP只使用了NonStop内核。虽然从兼容性上,也与各种UNIX不相上下,但类似IBM的I系列服务器,总被认为缺乏开放性,而且确实在此系列服务器上,对于大型商业软件的支持数量非常有限。不过由于Nonstop内核容错性能支持比较好,在一些专业领域,Nonstop服务器还有一定的需求。
4、基于IA64芯片
惠普现在产品主力都使用IA64芯片,HP生产的Integrity 服务器大都采用了IA64芯片作为CPU,可以运行HP-UX,Open VMS,同时支持Windows Server2003企业版或者数据中心版(X64),Redhat Linux企业版和Suse Linux 企业版可以跑在这款服务器上。
5、基于X86芯片
惠普的PC服务器,支持Windows 和各种Linux系统。