对于国产服务器公司曙光而言,2008年研发成功的百万亿次高性能计算机曙光5000A,使得其在国内外HPC领域都取得了巨大的声誉和成就,相关的高性能计算标准、个人HPC项目的推进,也都取得了不错的成绩,那么在2009年,曙光公司又会给业界带来什么样的技术呢?
记者日前采访了曙光公司副总裁聂华,他大致描述了曙光公司的规划,主要包括推进刀片研发、千万亿次HPC的技术储备、虚拟化与HPC的结合使用等方面。
“总体而言,我们对2009年的发展还是很乐观的。”聂华表示。
推进刀片标准
在2008年的曙光5000A中,曙光公司采用了基于AMD公司“巴塞罗那”芯片的四路四核的刀片服务器节点。聂华表示,在2009年Intel公司Nehalem芯片发布之后,曙光公司将会发布基于Nehalem芯片的四路四核刀片服务器,进一步推动刀片服务器产品的升级。
此外,曙光公司作为高标委的成员单位,将会继续推动相关刀片服务器标准的工作。“高标委和曙光并不是等同的,当然作为重要的成员单位,我们也在积极地跟包括Intel公司倡导的SSI(模块化服务器)标准在内的多个标准进行沟通,尽可能地达到兼容。”聂华表示。
他认为,跟SSI标准之间的兼容并不是什么妥协的结果,而是尽可能地将标准进行开放和有更大的是易用性,这样才能够取得更大的成功。
聂华介绍说,在2009年,曙光公司将至少单独承担高表委标准项目中的某一个,并且会致力于推动该项目的验收工作。但是该标准将来的采用程度、行业标准的确立时间,就不是现在能够确定的问题了。
“也许,将来标准相对成熟了,高标委都可以考虑将这些标准提交为国际标准。”聂华说。不过他也同时表示,这些只是曙光公司的观点,毕竟曙光无法完全代表高标委所包括的数十家企业联盟。
千万亿次HPC的技术储备
在峰值为180.6万亿次的曙光5000A研发成功之后,聂华表示,针对千万亿次的高性能计算机的相关技术储备已经开始,不过什么时候完成千万亿次HPC的研发,现在还很难说。
“总体而言,整个技术是连续的,并不会等到千万亿次项目真的通过审批才开始准备。”聂华表示。
根据此前曙光公司总裁历军的观点,通过百万亿次曙光5000A的研发,他们至少已经确认了现在的研发方向是大体正确的,尽管千万亿次是一个层级上的飞跃,但是他们相信技术难度并不会很大。
“现在的问题是,千万亿次HPC会不会跟龙芯有一定的结合?怎么结合,有多大范围的节点需要用到龙芯?”聂华说。根据他的观点,在曙光5000A中当时也是设想有部分节点使用龙芯的,但是由于龙芯目前还不太成熟,因此没有采用。但是无论是国家的要求还是企业的技术储备,在千万亿次的HPC中,都会有龙芯的节点。至于到底是独立计算节点还是作为加速计算的节点,现在很难决定。
龙芯尚不成熟
聂华表示,现在龙芯还不太成熟,面临两大主要的挑战。***就是目前龙芯的性能还有待提高。在HPC领域,对节点的要求相当高,也要求很高的稳定性。“对于龙芯来说,必须要做到四核或者八核,才能够满足千万亿次HPC的要求。”聂华表示。
此外,目前龙芯的相关应用还不成熟。“我们不要求短期内龙芯能够有广泛的应用,但是从目前的角度来看,给用户一个龙芯产品的话,是一个不负责任的做法。”聂华认为。
不过他也表示,龙芯的研究属于计算所的范围,曙光公司只是在积极地为龙芯在服务器领域的应用提供支持。
虚拟化结合HPC
Dell公司技术工程师连陈航在其博客中表示,虚拟化技术并不适合高性能计算领域。不过,聂华有着不同的看法。他认为通过服务器虚拟化,可以解决一些机器资源再分配的问题,从而进一步提高服务器的利用率问题。
“这一点,对于HPC来讲,虚拟化的价值其实更大,相关的收益也更多。”聂华说。他认为,对于HPC中的胖节点(比如说8路服务器系统),使用虚拟化能够得到更高的效率,也能够让操作系统更灵活,这个就比此前的网格技术更为灵活。
“在此之前,在网格体系中的机器很难解决收费与产权的问题,现在通过虚拟机分配资源之后,通过与云计算概念的结合,使得相关的资源分配变得透明了,这就是虚拟化跟HPC结合的意义。”聂华表示,“这将对我们HPC未来的发展产生非常深远的影响。”
不过,在笔者看来,聂华的观点应该是针对曙光5000A这样的通用HPC平台而言的,毕竟,该平台用于对公众服务,其节点的利用率并不一定很高;而一般的HPC平台是用于专项研究,其节点的利用效率可能达到90%甚至以上,没有虚拟化的需要。
保持乐观的2009
面对2009年,聂华表示,曙光公司还是保持着乐观的态度,毕竟HPC领域受到的波及相对会小一些。“从2008年的经历之后,我们越来越认识到产品是企业发展真正的动力和源泉。”聂华说。
他表示,现在曙光需要做的就是尽力推动产品和技术研发,研发有特色的产品,研发有差异性的产品。“通用型产品,至少不是曙光目前的策略,我们要坚持走差异化的创新之路,一年干不成,就两三年乃至更多年。”聂华说。
【编辑推荐】