对于X86服务器来说,芯片的推陈出新和架构的更新换代是推动其发展的两大动力。2010年对于X86服务器来说是更为特殊的一年,因为在芯片领域会有多款产品推出:包括第一款12核处理器—AMD 皓龙6100、英特尔 Nehalem-EX(至强7500,用于多路服务器)、第一款32纳米服务器处理器—英特尔Westmere-EP(至强5600系列);而另外一个值得关注的就是IBM第五代X架构—EX5的发布,服务器架构平台的更新换代也将获得更多的关注。
大环境下的大需求
服务器的发展往往推动了企业业务的发展,而企业业务的发展反过来也将推动服务器的发展。仔细调查当前大多数企业的业务需求,我们会发现企业服务器在扩展性、性能、可靠性以及管理性等方面存在着大量的挑战。
举个例子虚拟化应用的例子。随着虚拟化技术的日渐成熟和深入人心,企业已经逐渐将大量的应用迁移到虚拟机上,这样能够大量减少服务器数量,提升服务器的利用率,以及降低服务器的能耗成本。虚拟化技术的采用能够带来这些好处的同时,也对服务器带来巨大的挑战,特别是服务器的内存能力,服务器运行大量虚拟机使得服务器需要消耗大量内存,如果一台服务器没有高容量的内存或者内存扩展能力,那将无法胜任未来服务器应用的发展。当前普通双路服务器最大内存容量一般为144GB,而思科最新推出了UCS模块通过内存扩展模块技术能够支持48个DIMM,内存容量达到384GB。更令人吃惊的是,采用即将发布的EX5架构的IBM刀片服务器,单组刀片最大可支持80个DIMM,实现惊人的640GB内存容量。可以说未来服务器如果没有强大的内存能力的话,那将无法胜任企业虚拟化的各项应用。
另外一个值得关注的就是IO需求。第一,无论是企业还是个人,都在快速、大量的生产数据,需要服务器具备快速、高效的IO处理能力;第二,服务器部署的大量虚拟化应用,也给服务器自身增加了更多的IO操作。10Gb以太网的逐渐普及,使得用户对于高IO的需求更为迫切,而服务器数据处理的重要环节,犹如高速公路上的收费站,如果不能够提升服务器的IO处理能力,即使再大的网络传输能力也是浪费。因此服务器是否具备强大的IO处理能力、是否具备IO扩展能力都将是检验服务器性能的关键标志。
以上仅仅是列举出两个比较有代表性的例子。其实对于服务器来说,处理器固然非常重要,但是还应该关注服务器架构。
要聪明的大脑,更要强健的身体
服务器处理器犹如人的大脑,需要处理大量信息,并发出各种指令。而服务器架构则犹如人的躯干。处理器的强大证明这个“人”聪明之极,但是仅仅有聪明并不代表完善,一个大脑聪明、身体差的人终究是难堪大任的;同样,一个四肢发达、头脑简单的人也同样不会有何大作为。因此,只有处理器和服务器架构结合好,才能够让服务器充分发挥其作用。
如今,在AMD和英特尔的推动下,服务器处理器在设计中纷纷采用超传输直连架构,集成内存控制器,取消北桥芯片;同时制程工艺的不断更新使得服务器处理器的发展日新月异。因此,用户更需要关注的是服务器架构的发展,比如说2007年,IBM推出基于X4架构的高端X86服务器:x3850 M2和 x3950 M2,通过核心的芯片组技术,将处理器和内存、IO端口以及扩展卡连接起来,让服务器真正成为一个有机整体,使得服务器能够能够充分发挥各个部件的功能。X4架构和英特尔最新处理器的完美结合铸就了这两款经典的多路服务器产品。
EX5—全面涵盖X86产品线
2010年,IBM将会推出其第五代服务器架构—EX5,以往X架构只运用到4路和8路等多路服务器上,新一代的EX5将全面涵盖到IBM X86服务器之上,不仅仅包括4路和8路服务器,在普通的双路服务器和刀片服务器中也将采用EX5架构,这将极大的增强IBM中低端服务器产品的整理能力。
对于装备EX5架构的双路和刀片服务器来说,在性能、扩展性、可靠性、管理性都将获得更大的提升。像双路服务器和刀片服务器来说,通过EX5架构能够让这些服务器具备更强的扩展能力,内存的增加能够承担更多虚拟化应用,从而降低服务器数量和服务器能耗。
回顾IBM X架构的发展,IBM这种专门针对英特尔至强处理器开发的服务器架构,IBM充分利用在大机和小型机方面的设计经验和技术,通过把大机和小型机上的采用的技术下移到X86平台,从而对英特尔处理器有个很好的补充。IBM 第一代X架构产品X440是首款具备16插槽扩展能力的服务器、IBM第二代X架构产品X445服务器则具备了8路能力,甚至能够通过级联扩展到32路(当时英特尔平台只支持4路)、IBM第三代X架构产品中加入了Snoop Filter技术,大大降低了多路处理器的延迟问题、IBM第四代X架构产品于2007年推出,X4采用了模块化设计,允许用户将多台基于X4架构的服务器整合起来,形成一个大型的SMP系统,而板载的控制器和多种内存保护技术也确保了服务器的可靠性和可用性。
IBM在X架构产品中大量加入光通道、远程联接诊断、超级并行交换开关、热插拔和热添加等技术(这些技术都是IBM AS/400、RS/6000、S/390上的成熟技术),由此可以看出IBM对X架构的看重。IBM EX5架构即将发布,它将给我们带来哪些惊喜?它会给下一代服务器带来什么样的革命性变化?让我们拭目以待!