案例:用服务器准系统建高性价比集群

案例:用服务器准系统建高性价比集群

--正高集群助力航空航天高性能计算

【IT168 报道】在飞机的设计过程中,运行流体力学软件CFD的高性能并行计算机已经成为不可或缺的研究工具。作为航空航天领域空气动力学计算的专用软件,CFD可以广泛应用于飞行器的亚、跨、超和高超音速的空气动力学计算和一些特殊气体动力学问题如直升机旋翼、导弹发射、座舱弹射、投弹、机动和气动弹性等。

我国航天部某研究所就通过一套由32个节点构成的小规模集群系统,为航天飞机大气摩擦阻力的研究项目成功搭建了一个高性能的并行计算平台。尤其值得关注的是,这套集群系统的计算节点并非传统的RISC小型机,也不是IBM、HP等厂商的品牌PC服务器,而是采用了正高生产的服务器准系统GS-SR168,在高性能、高可靠与高性价比之间真正获得了令用户满意的平衡。

弃RISC小型机,选集群系统
 随着中国航空航天事业的快速发展,尤其是载人航天技术的巨大成功,我国科技人员对空气动力学的数值模拟研究提出了越来越多的需求,常规的计算能力远远无法满足复杂的大型飞行器设计所带来的巨大需求。

 业内人士知道,在航空航天领域的CFD计算中,研究人员往往需要把飞机表面分成几百万甚至几千万个离散型的网格点,然后通过高性能计算平台求解方程,得出每个网格点的温度、速度、摩擦力等各种参数,并模拟出连续型的曲线,进而为飞机设计提供宝贵的参考资料。对CFD计算来说,网格点分割得越细密,计算量就越大,计算结果的精确度也就越好。测试表明,一个普通双路服务器节点所能计算的网格数不会超过100万个,因此,采用大SMP规模的小型机或者PC服务器集群就显得非常必要了。
“由于课题很大,需要大量计算,而单机计算时间长,所以需要寻求计算能力强的硬件设备。” 该研究所的张老师介绍说。“在04年9月项目启动初期,我们原计划是采购IBM的小型机,但由于军工领域采购小型机会受到美国政府的政策性限制,操作起来比较困难,而且小型机的价格也相当昂贵,而我们的经费也有限。后来接触到正高集群公司的技术人员,经过交流,我们发现如果用PC服务器集群,只需要用1半的成本就能完成同样的事情。”

 于是,该研究所把目光投向了工业标准化的高性价比LINUX集群。在正高公司的帮助下,2004年11月该研究所采购了第一批12台正高GS-SR168搭建集群,运行一年多后,发现效果不错,在今年的二期工程中,又再次采购了20台GS-SR168。

用正高服务器搭建高性价比集群
 由于CFD是一种典型的浮点计算密集型和内存密集型应用,其对高性能计算机的要求主要有:
  1)具有很强的计算能力,尤其是浮点运算能力;
  2)有较大容量的内存以使前处理和求解时数据能完全驻留在物理内存中,经验表明,一般每个CPU至少分配1GB内存;
  3)由于CFD是一种稳态计算,数据的读写不需要随着时间变化,只要在计算完后一次性读写磁盘即可,因此采用主流、高性价比的SATA硬盘是比较好的选择。而且如采用SATA硬盘,在安装OS时,无需加载驱动,软件安装与运行会更加顺畅。
  3)要求具有支持高速、低延迟的通讯网络。一般而言,100个节点以上的CFD集群要求采用性能更好但价格也更昂贵的Myrinet或Infiband互连网络,以满足节点之间大量频繁的通讯要求。但对于几十个节点的小规模集群,采用主流的千兆以太网既能满足通讯要求,更重要的是性价比非常不错,可以大大减少用户的采购成本。

  针对上述需求,经过充分认证和调研,该项目最终采用了32台配置为“双路英特尔至强3.0GHz 64位处理器、2GB内存、80GB SATA硬盘、双千兆网卡”的1U机架式服务器GS-SR168来充当计算节点和管理节点,采用千兆以太网为互连网络,配备正高集群管理系统(实现安装、作业调度、TVM、MPI等功能),从而构成了一套可以胜任2000-3000万网格点计算重任的高性价比集群系统。系统结构如下图所示:


 

 其中,正高GS-SR168是一款1U 机架式服务器,高度仅为1.68 英寸,甚至比标准1U(1.75 英寸)还薄0.2cm,使服务器在高密度部署时各主机间隔进一步加大,有效阻止热量传导,对整体系统稳定运行很有帮助。其产品规格特点如下表所示:


 

  • 来源:正高公司
  • 时间:2008-06-17 10:49:53

北京正高集群信息科技有限公司-正高动态

联系我们

  • 地址:北京海淀区上地信息路28号信息大厦A座604
  • 邮编:100085
  • 电话:010-51268258
  • 传真:010-51268258转8003
  • Email:zghpc@yahoo.com.cn