什么是服务器技术的纲呢,其实很简单它就是服务器主板芯片组,芯片组直接决定服务器技术的其他方面
谈到服务器技术,简直是数不胜数啊,什么服务器体系结构、超线程、并行处理、内存交叉存取、冗余磁盘阵列、网卡容错和负载均衡等等,给人一种眼花缭乱的感觉。其实大家也不用头疼,古线;,这里我们也应该找找服务器技术的纲,只要我们找到这个纲,从这个纲着手,那么纷繁复杂的服务器技术就不难掌握了。那么什么是服务器技术的纲呢,其实很简单它就是服务器主板芯片组,芯片组之于服务器就象血统之于人。芯片组直接决定服务器技术的其他方面,如采用什么CPU,什么内存、什么PCI、什么等等,既然决定了CPU、内存、PCI的类型,那当然也就决定了相应的CPU技术、内存技术、I/O技术等等。
服务器芯片组(Chipset)是服务器主板的核心组成部分,按照在主板上的排列位置的不同,通常分为北桥芯片和南桥芯片。北桥芯片提供对CPU的类型和主频、内存的类型和最大容量、PCI/PCI-X/PCI-E插槽、ECC纠错等支持。南桥芯片则提供对KBC(键盘控制器)、RTC(实时时钟控制器)、USB(通用串行总线等数据传输方式和ACPI(高级能源管理)等的支持。其中北桥芯片起着主导性的作用,也称为主桥(HostBridge),如不加特殊说明,通常说的芯片组都指北桥。
ServerWorksGC-HE芯片组是为两路至四路至强服务器所设计。在GC-HE芯片与内存之间通过4条数据通道连接,其数据带宽达到了6.4GB,最大内存容易提升到64GB。GC-HE芯片组可以通过3条IMBus分别连接3颗CIOB-X芯片,最多可以连接6个PCI-X设备,而LE只有4个。
ServerWorksGC-LE芯片组可以支持两路至强处理器,其内存控制器采用两个8bit通道连接内存,其带宽总和为3.2GB,可以支持16GB的DDR内存。GC-LE内存控制器通过两条IMBus分别连接2颗CIOB-X,每条数据链路的带宽为3.2GBps,可以为PCI-X设备提供足够高的带宽。
E7500是Intel公司首次在服务器应用领域中推出采用DDR内存的主板芯片组,虽然E7500的内存控制器(MCH)目前只支持100MHz的内存工作频率,但是通过采用2个内存通道,E7500可以提供最大3.2GBps的内存带宽,这个数值与400MHz前端总线的Xeon处理器的带宽恰好相同。不过我们在E7500的结构图中看到,连接两颗Xeon处理器的仍旧是采用总线GBps)共享的方式。
除了采用DDR内存以外,E7500最大的改进就在于其I/O控制以及芯片间数据通道的改进。从i810芯片组开始,Intel公司在此后推出的i800系列芯片组中都采用了IHA(IntelHubArchitecture)。以往所采用连接MCH和ICH之间的HL(Hub-link)协议是1.0,而在E7500芯片组中采用的HL协议提升为1.5和2.0两个版本。之所以在一个芯片组产品中采用2个Hub-link规范,是因为E7500芯片组中为了满足高数据吞吐设备的需求,采用64bit的PCI/PCI-XP64H2芯片提供了新的PCI-X接口。E7500芯片组可以通过3个P64H2芯片提供3条HL2.0通道,每条通道可以为用户提供1.066GBps的I/O带宽,而且每个P64H2芯片可以提供2个64位的PCI或PCI-X通道。根据不同的应用环境,主板厂商可以在主板上设置66、100甚至133MHz的PCI-X插槽,对于那些高速RAID或者其他需要较大数据传输速率的设备,E7500芯片组在PCI/PCI-X上的灵活配置以及强大的性能足以满足目前设备的需要。
760MP是AMD发布的用以搭配AthlonMP的主板芯片组,AMD760芯片组由AMD761北桥芯片和AMD766南桥芯片构成,而AMD760MP芯片组的构成较AMD760芯片组相比更换了北桥芯片,新芯片为AMD762芯片,采用1000针BGA封装,这也是到目前为止最复杂的北桥芯片了(AMD761芯片为569针BGA封装)。其实762芯片和761芯片相比多了负责与两个处理器、系统内存和AGP总线联系的电路。它使用SMP架构运行两颗AthlonMP处理器,是整个760MP芯片组中最重要的部份。
AMD762芯片提供两条EV6总线,各控制一个AthlonMP处理器,另外还有只支持DDRSDRAM的内存控制器,以与外频同步的方式,可以运行100MHz外频(200MHZDDR)或者133MHz外频(266MHzDDR)。AMD762同AMD761芯片一样,不支持PC100或是PC133SDRAM内存。AMD762也能够支持一般的ECC功能,包括工作站/服务器上需要的内存过滤(memoryscrubbing)功能。最后还有一个AMD762独有的功能就是支持64位PCI界面(简称为PCI64)。虽然PCI64对桌面平台和工作站平台没有很大用处,但是对于需要进行更多I/O(输入/输出)负载的服务器来说是非常重要的。
注:芯片组的发展速度较快,这里并没有总结最新的Intel芯片组和支持安腾64位产品的芯片组。

