为何超级计算机只能在云网络中发展

超级计算机逐渐崛起,高端云服务平台日趋流行,终有一天你将离不开它们。

    最新发布的Cluster Compute Eight Extra Large公共试用版是Amazon到目前为止推出的最强有力的云服务。它的发布表明了Amazon Web Services (AWS)吸引更多用户使用其高性能云计算服务的决心。AWS的云服务为诸多应用程序带来了便利,高性能计算程序也不例外。它减少了用户在购买﹑组装以及操作运算集成设备的费用以及复杂性。AWS的云服务可应用于许多应用程序,比如物理模拟,地震分析,药物设计,基因组分析,飞机设计,类CPU密集型分析应用等等。

    云计算的核心优势就在于能够通过自我配置及时间共享模式来使用非常昂贵的计算系统。大多数企业用不起超级计算机,因此选择租赁服务器。这同我大学时不得不使用超级计算设备时的处境没什么两样。当然那时候大学也用不起Cray。

    现在问题出现了:如果这些先进的计算设备完全脱离现有的硬件级及软件系统,会出现什么情况呢?如果他们转而使用多客户端联合租用的超级计算设备,并将高端的单字长定点指令平均执行速度(MIPS)隐藏在云应用程序编程接口(API)之后,情况又将如何呢?

    这种模式或许会为云服务的提供开辟新的﹑更为实用的模式,而且这种转换将发生在诸多领域,超级计算机并非为唯一的平台。其它潜在的平台或应用程序有可能成为“只在云系统中运行”模式的竞争者,比如与高端分析相连的大型数据库服务,处理大量图像信息的应用平台或应用程序,等等。

    我相信,对那些过去每年推销20至30套计算系统的人来说,云计算将成为更具盈利性的经营途径。或许他们能同时在云网络上为数千名用户同时提供服务,而在过去,一个单独的用户通常支付不起计算所需的软件及硬件费用。

    此外,我还相信,这种模式将成为计算服务供应商唯一的运营模式,而云网络将成为将成为使用平台计算设备的唯一途径。这对于希望在自己的数据中心里使用计算设备的人来说不是什么好消息。但或许从整体上看,这并不是件坏事。