“超算”“高性能计算”“云计算”究竟是啥

早上睁眼, 居然发现...... 今天是周一!!! 不, 清醒一点, 上班才是我快乐的源泉!

我们经常会听到这几个名词:“超算”、“高性能计算”和“云计算”。那么这三者之间到底有什么区别呢, 易小扬课堂正式开课。 超算 “超算”全称“超级计算”(super computing)或者“超级计算机”(super computer), 超级计算机就是能够进行超级计算的计算机。

超级计算是用计算机去研究、设计产品及支持复杂的决策, 除了最领先的计算硬件系统外, 还包括软件系统和测试工具、解决复杂计算的算法等。当前我国的超级计算机在国际上处于领先的地位, 去年的超级计算机500强评选里, 我国的“神威.太湖之光”获得冠军。虽然说研究出这样的巨无霸, 不过相比于美国、德国等国, 我国的超级计算机的具体应用还处于较为落后的位置。 高性能计算 而高性能计算(High Performance Computing, 简称HPC)是高性能计算机的应用。 高性能计算机是传统超高速计算机和多个CPU组成的并行计算机, 不过一般来讲, HPC几乎等同于超级计算, 主要面向科学计算、工程模拟、动漫渲染等领域, 属于计算密集型的应用。私家车的设计和制造、航天飞机的轨道模拟、Nike鞋的设计、药物的研发等等都属于高性能计算的范畴。 起初高性能计算用于密码学、气象监测等, 后来延伸到很多的仿真模拟, 像凝聚态物理专业同学们需要掌握的第一性原理、有限元分析等。当前人工智能产业重新勃起, 其中涉及到的深度学习、机器视觉等都需要提供大量的算法支持, 这也为HPC注入了新的生机。 云计算 云计算和HPC其实是完全不同的两个概念, 虽然近年来概念有所重叠, 但是出发点完全不同。 美国国家标准与技术研究院(NIST)对于云计算的定义是:云计算是一种按使用量付费的模式, 这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络, 服务器, 存储, 应用软件, 服务), 这些资源能够被快速提供, 只需投入很少的管理工作, 或与服务供应商进行很少的交互。 也就是说, 云计算是一种按需分配并进行付费的商业技术, 当前主要用于Web2.0、社交网络、企业IT建设和信息化等领域。

上表给出了高性能计算架构和云计算架构的对比, 可以看到云计算架构拥有虚拟化技术、可以拥有更好的用户界面等优势。 然而在硬件设施上, 比起HPC, 云计算还非常落后。并且业界可能更关注于虚拟化、弹性化和动态化的研究, 忽视了计算机系统技术的发展, 这也是当前云计算硬实力方面不及HPC的地方。也许在不久的将来, 云计算平台会最终取代HPC基础设施, 不过其道路依旧很漫长。

当前云计算数据中心的建设受到高度关注, 比起一般数据中心、机房, 云计算数据中心更重视弹性, 让用户在线路、IP等方面能像云计算那样按需付费。云计算数据中心是当前数据中心的新兴力量, 符合高性能、低功耗、低成本和高可靠性的光互连器件是大势所趋。

近日, 易飞扬(Gigalight)正式推出专业级数据中心 100G QSFP28 CLR4 光模块, 比起需要链路支持FEC(前向纠错)的CWDM4光模块, CLR4同时支持系统开FEC以及不开FEC, 在高性能计算、云计算数据中心等场景的应用都能达到极佳的效果。 往期爆文 点击图片阅读

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181107A1JHHP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券