DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开
DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开

Netlist利用服务器内存走上密集型虚拟化道路

Netlist是一家总部位于加利福尼亚州欧文市的上市公司,成立于2000年,也许您以前从未听说过他们的大名,但是他们可能会下周举行的在SC09超级计算展会上有一次惊人的大举动。Netlist这家在原始设备制造商基础上为各大企业生产内存模块公司本周三表示,他们将在12月分推出虚拟化,高密度的DDR3内存模块,这种模块将帮助服务器获取超出预期的主存容量。

这与标准服务器配置相比,能为X64服务器提供更多内存容量的能力当然是思科系统公司加利福尼亚统一计算系统所属的B250-M1型刀片服务器和旗下的C250-M1型机架式服务器的主要卖点之一。这两款服务器都配置了特殊的内存专用集成电路,可以帮助思科公司的双路至强5500服务器的主存容量最高达到384GB,一款12个内存插槽的标准服务器内存容量最高可以达到96GB,如果使用非常昂贵的8GB双列直插内存模组和12个内存插槽的话,内存容量最高可以达到144GB。由于思科的B250刀片服务器和C250机架服务器采用了思科专用的内存扩展集成电路,思科就可以采用容积更小,价格更便宜的2GB和4GB的双列直插内存模组来获得相应的能力,这样就能比其他服务器平台的价格节省1/4或者1/3。

Netlist公司的HyperCloud内存模组可以插入任何服务器,而且也可以实现思科所宣传的同样特性,但这是在内存模块而不是在内部主板上完成。

Netlist公司2000年开始从事定制印刷电路板设计,根据公司业务发展总监Paul Duran的说法,"netlist"是一种适用于所有印刷电路板连通性的材料清单。几年前,当高密度机架式和刀片服务器开始在市场上崭露头角时,Netlist成为一家在原始设备制造商基础上为刀片服务器制造商生产内存的专业厂家(公司没有透露其用户的具体名称,但他们很可能引起大家更多的猜测)。公司还开发出一种名为Planar-X的内存封装技术,这种技术可以将内存芯片上装载的两个印刷电路板以相对低廉的价格封装在一起并共享一个内存插槽。按照Duran的说法,这种技术相对比内存模块制造商通常用来制造高密度内存卡的双核封装技术要更加便宜和可靠,。

有了HyperCloud内存,Netlist公司创建了自己的虚拟内存特定用途集成电路,它可以放在主板或者Planar-X DDR3内存模组上,这取决于服务器厂商的具体部署。

使用Planar-X双主板设计,Netlist公司可以采用1Gb的内存芯片,这样采用8GB内存模块的价格只比使用1GB内存芯片的标准4GB模块贵出20%到30%。使用2GB内存芯片,就可以搭配16GB模块,还没有其他厂商能做到这一点。

但这不是全部。

在目前的Nehalem至强处理器的设计中,每个内存通道可以容纳的内存等级数量有所限制。一个标准的DDR3内存有四种级别的内存(每个模块上的两个片芯片阵列相互连接在一起),处理器集成内存控制器内的每个内存通道只能处理8个通道的行列。由于每个Nehalem处理器有3个内存通道,因此如果使用4个等级的8GB DDR3双列直插内存模组,主存容量最高可以达到96GB,不过这款双列直插内存模组还没有上市-而且即使已经面世,价格也会非常的昂贵。对于一台有18个内存插槽,使用8GB的双列直插内存模组来实现144GB内存容量的服务器来说,你必须降低内存的速度,因为这是至强5500系列处理器带宽的极限,他们的内存控制器可以允许每秒800MT的运行速度,这就意味着它必须采用800MHz的主频来替代1.33GHz。这显然会对性能造成很大的影响。

在HyperCloud 2 vRank的DDR3双列直插内存模组有两个特殊的特定用途集成电路。第一个是一个注册设备,将四个物理级别的内存作为一个X64处理器内存控制器上的两个虚拟内存(可以是任何至强处理器或者皓龙处理器,任何与此有关的DDR3内存控制器)。这使得每个通道的内存模块数量翻倍。受益于Planar-X的封装技术,Netlist公司可以将一个插槽内的物理内存数量加倍。另一个特定用途集成电路是一种隔离装置,就内存控制器和相关内存带宽来说,它可以让4条内存插槽看起来象一个插槽,允许主存以1.33GHz的全速运行,甚至是全配置的18插槽系统也是如此。假设使用24个内存插槽的话,每个双路服务器的最大内存容量可以达到384GB。

Duran表示Netlist公司正在生产使用Hynix内存芯片的第一批HyperCloud内存,与之前未经虚拟化的4GB和8GB的DDR3内存模块主要定价相比,该计划打算对内存收取些许额外的费用(也就是前面提到的20%到30%)。该公司可能还会对16GB模块收取更多的费用,但目前没有人了解这些具体信息。

使用HyperCloud内存会产生什么影响?Duran进行了这样的对比:以60台搭载至强处理器的服务器为例,给每48个虚拟机分配4GB的内存容量。通过安装HyperCloud内存,内存容量就可以增加一倍,服务器的数量也可以相应减少一半(假设是内存而不是CPU容量是虚拟化的主要瓶颈)。无论你认为这种假设是否合理,但这肯定是思科公司产品推广的主要卖点-在这些至强机架式服务器上使用HyperCloud内存可以减少一半的服务器数量,能耗降低36%,数据中心的硬件及软件成本也对相应减少20%。内存是服务器价格的重要组成部分,Netlist公司会对他们的虚拟内存收取费用,因此即使你将服务器数量减少一半,也不别指望相应的成本将降低多少。

Duran没有将所节省的能耗和制冷成本计算在内,但HyperCloud内存在16GB模块下的能耗为10瓦。通常来说,在某种特定的生产能力下,HyperCloud模块能比标准的DDR3内存模块的能耗低上2到3瓦。这是因为无论服务器的性能如何,HyperCloud内存都可以以1.33GHz的主频速度全速运行,Duran强调说,对那些对内存带宽非常敏感的应用软件来说,性能也会得到大幅度提升–或许可以提高50%。

Netlist公司计划从12月开始为原始设备制造商用户提供HyperCloud内存模组样本,并且预计在2010年第一季度开始进行批量生产。你可以肯定的说会有不少服务器制造商排着队来推出相应产品,因为他们会想方设法把思科公司重新赶回到网络市场上去。

未经允许不得转载:DOIT » Netlist利用服务器内存走上密集型虚拟化道路