透过第四代X架构解析IBM多路服务器

日期: 2009-08-11 来源:TechTarget中国 英文

  IBM一直期望通过自己的研发实力和在企业计算领域的丰富经验,令自己推出的x86服务器有别于统一采用英特尔芯片组的竞争对手。2001年,IBM推出第一代X架构芯片组X1,令x86服务器开始具有扩展性;2003年X2问世,IBM将它设计成可以担当数据库服务器的重要角色;2005年的X3,则强调应用程序可靠性。2007年末,IBM终于推出了企业级X架构的第四代芯片组——X4。

    相较于上一代的X3架构,X4采用了模块化设计,允许用户将多台基于X4架构的服务器整合起来,形成一个大型的SMP系统,而板载的控制器和多种内存保护技术也确保了服务器的可靠性和可用性。作为支持大规模计算的新一代X架构,X4为企业的Windows和SQL server等高端应用提供有力支持。

多路服务器

  秉承X系列架构的优势

    与X3架构一样,X4内置了IBM开发的系统控制芯片(“Hurricane”)——可以分别作为模块化扩展的控制器和内存协调控制器。与X3架构里推出的“Hurricane 3 ”架构相似,X4中的“Hurricane 4 ”也将上述两种控制器整合在了同一芯片上。而作为改进,它提供了更快的前端总线速度和更高的内存带宽。

    X4架构可以为四路服务器中的每一个处理器提供独立的1066MHz的前端总线(FSB),提供了超大流量的带宽。但是,互相独立的FSB面临一个难题,就是处理器之间无法明确知道目前其他处理器正在处理内存中的哪部分数据,这样就有可能造成计算资源的浪费。而Hurricane通过Snoop Filter(探听过滤器)和Remote directory(远程目录)来减少这类问题的发生。

    其实Snoop Filter(探听过滤器)是一种特殊的缓存,用于存储CPU二级缓存的索引信息(只是包括其标签和状态,不包括数据),有助于减少处理器的前端总线发生数据堵塞的情况,提高前端总线的效率。事实上,由于多核时代的来临,服务器的瓶颈逐渐出现在了I/O带宽,系统均衡性不足等方面,而影响它们的除了系统总线外,另一个最主要的问题就是内存。因此,IBM X4架构在内存控制方面做了巨大的努力。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐