解读IBM企业级X架构按需扩展技术(图)
三、Remote I/O(远程I/O)技术
在IBM企业级X架构中,为服务器提供按需扩展支持的另一个重要技术就是“Remote I/O(远程I/O)”技术。它是一种把原来都集中在服务器机箱中的I/O插槽部分地转移到由一个独立机箱安装的远程I/O扩展柜中的技术。这样一方面在减少了I/O插槽情况,可有效地利用服务器机箱空间、提高服务器的散热性能,同时可以减小服务器机箱大小;另一方面还可以提供更多的I/O插槽,供I/O设备使用,还可使服务器群集系统共享。
在工业标准服务器规范中有一个限制,那就是所有PCI和PCI-X适配器插槽都必须在主机箱中。一方面设计者总想在有限的机箱空间中设计最大量的适配器插槽,同时他们又想通过使服务器组件变得越来越小来尽量缩小服务器的大小,以满足用户在减小服务器架构空间大小方面的需求。不管怎样,减小服务器的大小也就意味着要牺牲一定的适配器插槽为代价。这就是为什么服务器生产商所提供的服务器中要么是有多个适配器插槽,而减少驱动器架,要么是有多驱动器架,而提供的插槽较少。否则就得增加服务器的尺寸,那势必会造成用户拥挤的数据中心出现其它问题。
一个非常明显有效的解决方案就是限制在主机箱中的适配器数量,同时增加一个外置的“插件箱”来安装另外大部分适配器。把适配器的插槽从主机中引到服务器机箱外面,这样服务器就可做得更小了。不幸的是PCI-X总线技术并没有明确地支持这种外置输入/输出接口。不过在IBM企业级服务器架构中的远程输入/输出(Remote I/O)技术支持下,可以使在单个服务器通过外置的I/O扩展箱添加12个PCI/PCI-X适配器插槽,提供极其强大的I/O扩展性能。这也从另一个侧面解释了“随着你的增长而支付”这个全新的支付理念。只需要购买你现在需要的输入/输出组件,当你需要另外的组件时再到时另外购买即可,这种性能就可以使IBM通过增加I/O外置扩展单元来自由升级你的服务器。
在IBM的企业级X架构服务器中,单独开发了一种扩展插件柜REX-100(如图4左图所示的是其整机外观图,右图是其内部结构图),服务器主机则可直接与这个扩展插件柜相连。
#$[*154532.jpg*#图4(点击看大图)*#0*#0*#center*]$#
远程I/O可为每个服务器提供更多可用的适配器插槽,但它同样具有非常高的可靠性。因为这个远程的I/O组件是用与插件箱分开的独立电源来供电,在电源中还有冗余的风扇,它比在一个服务器主机箱内安装这么多适配器和驱动器所散发的热量更少;另一方面的优点就是扩展外置的I/O插件箱同样可以被多个服务器共享,如图5所示。