各显神通 服务器产品主流技术完全接触

    服务器是我们对于专门处理应用系统的一种计算机的统称。从包含处理器的个数来分,服务器分为单路服务器、双路服务器、四路服务器、8路服务器等等,其中将4路以上统称多路服务器; 从处理器架构来分,服务器包括RISC服务器和X86服务器,一般我们对通用基于X86服务器称为PC服务器; 从应用来分,服务器又可以分为Web服务器、邮件服务器、数据库服务器等。从服务器的结构上可以将服务器分为塔式服务器和机架式服务器,其中机架式服务器按照机器的厚度又分为1U服务器、2U服务器、3U服务器、4U服务器等等。按照服务器的集约化的方式可以分为刀片服务器、集群系统等等。
  
    目前提供主流的PC服务器芯片厂家有Intel 和AMD两家公司,其中Intel的处理器包括用于单路产品的Pentium 4处理器、双路产品的Xeon产品、四路产品的Xeon MP系列产品,在Intel系列产品中,无高端8路及8路以上产品。
  
    AMD用于服务器芯片是Opteron浩龙处理器,其中100系列是单路产品、200系列是双路产品、800系列是四路和八路产品。
  
    在服务器的产品设计上,由于每一种服务器的定位不一样,其设计也是大相径庭,各有千秋。总体上来看,高端服务器产品功能强大,处理能力强,中端服务器产品性价比突出,底端入门级服务器产品价格优势明显。
  
    机架服务器一般采用标准19英寸的宽度设计,其高度按照一定的单位高度的设计,其单位为U,约为4.54cm。机架服务器主要特点易于服务器的集中管理,可以在标准的机柜中存放服务器,减少服务器产品对空间的要求。由于采用统一的标准设计,因此不同厂家的机架式服务器可以在不同的机柜中放置,然而由于标准中对公差要求不高,难免出现厂家之间的不完全兼容。总体来讲机架服务器相比塔式服务器在管理性上要强,但塔式服务器仍在非集中放置的系统占据着主要,因此,在市场也就出现了机塔互换的服务器产品,用户可以根据自己需要选择与更换。
  
    刀片服务器是近年来出现的一种新的服务器产品,它是人们对于服务器空间需求下的产品,目前刀片服务器已经从纯追求空间,放弃扩展能力的第一代刀片服务器产品过渡到追求空间与扩展的平衡的第二代服务器,其刀片密度较第一代刀片有所下,仍比1U服务器空间密度大,其扩展性已经远远超过第一代刀片,接近于1U服务器产品的扩展能力。
  
    目前应用于服务器产品的主流技术较多,主要包括双核技术与多核技术、虚拟技术、RAID技术、PCI-Express技术、内存镜像技术、SCSI320与SAS技术、冗余技术、服务器静音技术、服务器低功耗产品设计技术等。
  
    1. 双核与多核技术
  
    双核技术就是在1个物理处理器内部集成2个处理器内核的技术,从逻辑上看是2颗处理器。双核技术与超线程技术有着本质的区别,在超线程技术中是将1个物理处理器在逻辑上虚拟成2颗处理器,而在硬件上只有1颗处理器的技术; 双核是在物理上具备1颗处理器2个物理内核,每个内核独立处理,即每个内核就相当于原来1个单核处理器。多核技术是在双核技术的基础上实现在1个物理处理器内集成4个或4个以上内核的技术。无论是双核还是多核技术都是在致力于处理器性能的提高,提高处理密度,实现在较小的空间内较大性能的输出。


                                                                                图1 Intel Woodcrest处理器及Dempsey处理器
  
    目前Intel和AMD两家公司均推出了双核产品,其中Intel推出Xeon双核产品(Dempsey、Woodcrest,详见图1)、AMD在05年推出了第一代的双核Opteron浩龙处理器,今年推出第二代支持DDR II的Opteron浩龙处理器产品。(详见图2) 



  图2 AMD Opteron双核结构及Opteron 四核结构


    2. 虚拟技术
  
    虚拟技术是2006年出现的新的技术,它通过在CPU内部硬件基础上实现的硬件技术的虚拟,与传统的通过软件虚拟技术相比,可靠性和安全性要高,性能要好,可以利用虚拟技术提高服务器产品的整体性能,提高服务器的利用率,提供性价比。
  
    3. Raid技术
  
    Raid(廉价磁盘冗余技术)技术采用若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理。磁盘阵列有许多特点: 首先,提高了存储容量; 其次,多台磁盘驱动器可并行工作,提高了数据传输率; 第三,由于有校验技术,提高了可靠性: 如果阵列中有一台硬磁盘损坏,利用其他盘可以重新恢复出损坏盘上原来的数据,而不影响系统的正常工作,并可以在带电状态下更换已损坏的硬盘(即热插拔功能),阵列控制器会自动把重组数据写入新盘,或写入热备份盘而将新盘用做新的热备份盘; 另外磁盘阵列通常配有冗余设备,如电源和风扇,以保证磁盘阵列的散热和系统的可靠性。
  
    目前常用的RAID类型可分为: RAID0、RAID1、RAID10、RAID5、RAID50等,其中RAID1和RAID5使用较多。    
  
    4. PCI-Express技术
  
    PCI-Express技术是目前总线技术出现的一种新的串行传输技术,具有独立读写通道,它将具有传输效率高,带宽高和可扩展性强的特点。它将逐步
  
    取代计算机系统中PCI-X总线、PCI总线、AGP总线等,目前已经成为计算机中系统总线的主流。按照位宽有X16、X8、X4、X1等多种规格,一般在图形领域使用X16,RAID卡与HBA卡一般使用X4、X8。
  
    X1??单向250MB/s、双向500MB/s; X4??单向1GB/s、双向2GB/s; X8??单向2GB/s、双向4GB/s; X16??单向4GB/s、双向8GB/s。
  
    5. 内存镜像技术
  
    内存镜像技术是目前在X86服务器上的一种新技术,通过在服务器内存中实现数据镜像和热备来提高服务器的可靠性的技术。目前,在新一代双核服务器产品中基本上都可以支持。
  
    6. SCSI320与SAS技术
  
    SCSI320是目前在服务器领域应用最为成熟的技术,其安全、可靠和传输效率高(320MB/s),仍占据着目前市场主流。SAS(Series Attach SCSI)技术其实就是在SCSI技术基础上发展起来的下一代串行传输技术。目前SAS1.0的传输率300MB/s,在SAS2.0后,传输率可以提高到600MB/s。
  
    7. 冗余技术
  
    冗余技术在服务器中广为使用,如电源、散热系统的设计上都采用了冗余设计,其核心目标就是要提高服务器产品的系统可靠性,保证服务器系统为应用提供坚实可靠的系统级保证。采用冗余设计的系统在系统可靠性上要比没有采用冗余技术的系统在可靠性上高出1个数量级。
  
    8. 服务器静音技术
  
    随着服务器系统部件的发热量的提高,服务器噪音问题也逐渐被人重视,尤其在高端服务器中,噪音问题比较突出。不过经过服务器厂商在产品设计的改变,同前几代产品相比噪音不但没有上升反而有所下降,如曙光A950八路Opteron服务器就采用灵动散热技术,成功地控制了噪音,其噪音水平同普通2、4路服务器噪音相当。
  
    9. 低功耗技术
  
    功耗问题是直接关系到用户维护成本,简单说,一个普通双路服务器的功耗在300~400W,如果功耗提高20%,那么用户将多支付20%的电费。目前在新一代双核产品中,均引入了低功耗的处理器设计技术,可以对服务器的功耗有效控制。