刀片服务器再进化

时间:2022-10-18 10:55:37

刀片服务器再进化

刀片服务器的高计算密度、低空间占用、相对传统服务器较低的能耗对用户有莫大的吸引力。但是,相对传统机架式服务器,其扩展性和灵活性确实还有一定程度的不足。为此,一些有特殊要求的用户不得不忍痛割爱。

3月,曙光推出了最新的TC3600刀片服务器系统。这个系统中,曙光通过增加I/O扩展板令刀片服务器的扩展能力和灵活性得到了提升。另外,基于I/O扩展板,曙光还研发了SysCache技术来提高服务器的磁盘性能。

可以变化的刀片

一般的刀片服务器,如果想改变系统性能的偏重或I/O设备只能更换不同的刀片。如何让用户更简便地改变刀片服务器?曙光想出的办法是将每个刀片“一切两半”,划分为基础刀片和I/O扩展板两个部分,这样,用户可以通过更换不同的I/O扩展板来为刀片提供不同的扩展能力。

从系统架构图,我们可以看出,曙光的刀片服务器增添了I/O扩展板区域。I/O扩展板与基础刀片是一一对应的。曙光TC3600的中板上留有孔隙,让I/O扩展板和基础刀片通过孔隙连接在一起,形成一个完整的刀片。

目前展示的TC3600 I/O扩展板中,曙光提供了1个8倍速PCI-E接口和2个SAS接口,用户可以进行扩展卡或硬盘的扩展。“未来,曙光还会推出不同的I/O扩展板,为刀片带来不同的扩展能力。”曙光产品中心的汪平向记者表示。

另外,曙光还为TC3600设计了弹性的存储能力。在刀片和下面的散热风扇之间,曙光加入了一层存储池,可以扩展10块SAS硬盘。“这10块硬盘可以任意划分给10个刀片,可以一对一,也可以将10个扩展硬盘都划给某一个刀片。”汪平介绍。这样,单一刀片最大可对应14块硬盘(自身2块,I/O扩展2块,存储池划拨10块),形成弹性的存储能力。

另外,标准化也给TC3600带来了扩展性的提升。“TC3600基于行业通用规范HPCSC&SSI,可使用所有符合SSI规范的功能模块。”汪平介绍,由于采用标准化设计,TC3600的网络扩展部分可以方便地更换不同厂商的网络模块。

SysCache突破I/O瓶颈

“现在在很多领域里已经出现了I/O受限类应用,比如视频服务、Web2.0应用、网络、搜索引擎、数据仓库等等。”曙光产品中心的许建卫介绍。

为了解决I/O瓶颈问题,曙光开发了SysCache技术。这一产品可以利用内存取代磁盘作为存储子系统,从而大大提升系统I/O性能。

SysCache看上去是一块全高半长的PCI-E卡,可以通过I/O扩展板应用在TC3600上。“这款产品的控制器和各种模块都是曙光自主研发的。”许健卫介绍,这款产品可以提供大于200K的IOPS,访问延迟小于4微秒,大文件读写带宽大于1GB。

由于SysCache是采取内存作为介质,人们不禁会将它和大内存系统进行对比。对此,许健卫表示,这款产品与内存的区别在于,它是被系统当作硬盘对待的,因此系统对其进行读取的方式与对内存进行读取的方式不同,可以利用DMA引擎进行数据传递,从而节省CPU资源。

另外,内存中的数据在掉电之后无法保存,而SysCache可独立供电,可以在系统关机、重启过程中保存数据。“应用SysCache,可以将IPTV应用性能提升60%。”许健卫说。

上一篇:全程电子商务:结盟为什么不可以? 下一篇:中国IT微博营销第一案