服务器 频道

服务器选购,处理器性能放在首位吗?

    【IT168 专稿】某学院计算机专业的一堂普通的服务器技术课上,学生们就“服务器选购中是否应将处理器放在第一位”的问题,存在不同的看法,于是展开了激烈的讨论,并逐渐分为了正反两派……

    正方(赞成将处理器的选购放在第一位)观点:服务器是网络中的重要设备,要承载大流量的网络访问,应对服务器具有大数据量的快速吞吐、超强的稳定性、长时间运行等严格要求。服务器CPU处理速度的快慢,是衡量服务器性能的首要指标;因此在服务器的选购中,处理器性能考量应放在第一位考虑。

    反方(不赞成将处理器的选购放在第一位)观点:处理器性能,对于服务器性能的提升固然重要,但对于企业网络而言,应用的层面不同将决定服务器的不同功用,或者说服务器应该是一个适用于多种网络应用的“多面手”,其稳定性、整体性能以及创新特性等等因素,都是服务器性能评定的重要指标。有些时候,处理器差点也无妨。因此,在服务器的选购中,应该先考虑整体应用,再考虑处理器是否合适。

   两方看起来都很有道理,我们该怎么办呢?别急,富有卓识和经验的教授即将“闪亮登场”!

    教授总结:大家的观点都很正确。平常,我们都习惯将处理器作为一台电脑或是服务器的“心脏”,这颗“心脏”质量不高,那么整个系统的性能势必不强!因此,正方同学其道理有据可循。

    此外,正如反方同学认为的那样,服务器是网络的中心设备,其作用是为了网络不同应用的需要;比如一个企业网络,其主要使用服务器来存储企业数据资料,并承载企业网络的建设,那么此类环境下的服务器,因为整个网络的使用重点在存储系统,因此其处理器就不一定非得是目前市面上性能第一的产品。

    应该说对于计算、I/O、存储这三个服务器关键硬件单元来说,单纯从某一方面来考虑都是不够的,必须这三方面都有较好的性能配合,才能使服务器具有最高的系统性能。

    因此,总结同学们的看法,服务器的选购应该是从企业网络的实际应用需求出发,以处理器为中心点,合理平衡搭配其他部件,因为处理器的选择会或多或少地决定系统其它部件的选择;也因为此类采购,并不是只是挑回一大堆性能超群的硬件,而是一台性能均衡的完整的服务器!

典型应用环境下对系统硬件性能需求
    说明:1/4圆表示本应用此项要求低;   1/2圆表示本应用此项要求较低;
             3/4圆表示本应用此项要求较高; 整圆表示本应用此项要求高。

    下面再给同学们讲讲服务器采购的具体内容吧。

一、处理器:Intel还是AMD

    从某一层面上来说,CPU的类型、主频和数量在将决定着服务器的性能;另外,CPU的主频越高,缓存数量越大,则服务器的运算速度就会越快、性能就会越高。

    1、Intel

    可用于服务器的Intel CPU主要分为3类,即奔腾(Pentium)系列、至强系列(Xeon)和安腾系列(Itanium)。

  • Pentium主要用于普通计算机,对多处理器支持不够好,适用于入门级服务器。
  • Xeon作为服务器专用CPU,除了拥有超线程技术外,还集成三级高速缓存体系结构,拥有高达400 MHz的前端总线频率,Xeon支持两个CPU,Xeon MP则支持4个、8个或更多CPU,适用于工作组和部门级服务器。
  • Itanium作为64位CPU,提供高达6.4Gbps系统总线带宽和3MB的集成三级高速缓存,可用于处理大型数据库、进行实时安全交易等应用,适用于企业级服务器。
     
    Intel服务器处理器

    2、AMD

    AMD自推出第一个面向服务器和工作站市场的AMD皓龙处理器以来,一直以性能不俗等特点占据了服务器处理器市场的一席之地。目前,AMD双核皓龙?处理器有三个不同系列可供选择:100系列是单个处理器的服务器和服务器,200系列是支持2路/4路工作站和服务器,800系列支持8路/16路核心系统。
 

AMD服务器处理器

二、I/O架构:32位还是64位

    目前应用于服务器的总线结构仍然是PCI(以及目前风头正劲的PCI-X结构)。PCI迅速发展为包括32位和64位数据通道,并对33MHz和66MHz时钟速度提供支持。64位插槽比32位插槽要长,通常用于NIC(网络接口卡)和硬盘控制器,运行在66MHz的64位插槽具有更高的数据传输率。

    33MHz的32位插槽的最大数据传输率为132MB/s,33MHz的64位插槽的最大数据传输率为264MB/s。66MHz的32位插槽具有264MB/s的最大数据传输率,而速度为66MHz的64位插槽则具有528MB/s的最大数据传输率。
 

64位PCI插槽

三、存储系统:SCSI还是S-ATA

    对于承担关键应用的服务器来说,磁盘系统的性能高低直接影响着服务器的整体性能,这点尤其体现在数据库服务器和文件服务器中。目前应用在服务器上的硬盘架构主要有SCSI(iSCSI)和S-ATA两种。

    相对较而言,SCSI(iSCSI)无论是在稳定性、扩展性还是速率上,都较之S-ATA有较大优势,但其价格也比S-ATA贵;此外在单碟密度上,现在的S-ATA硬盘已经做到了单碟146GB容量,远高于普通的SCSI(iSCSI)硬盘。

    因此,在具体选购时,由于扩展SCSI接口最多可安装15个SCSI设备、SCSI硬盘转速普遍达到10000 乃至15000 的I/O性能,使得SCSI存储架构比较适合高负载数据读写的网络环境;而对于一些负载并不是很重的文件、数据库服务器,可以配备S-ATA存储系统。
 

SCSI存储系统

补充:RAID(磁盘冗余)系统

    磁盘冗余采用两块或多块硬盘来实现磁盘阵列,即使一块硬盘损坏,也不会丢失数据。

    为服务器配备RAID系统是非常有必要的。因为RAID通过在多个硬盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量,而且在很多RAID模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份,从而大大提高了RAID系统的容错度,提高了系统的稳定冗余性。
 

RAID数据存储系统

综合考虑与总结

    以上对于服务器采购过程中的重要方面作了选购建议,本文更多的是对服务器DIY的选购建议。当然更可选用品牌服务器,它们都有良好的售后服务体系以及稳定的性能,这对于企业后期的维护将非常有利。

0
相关文章