E-HPC 自动伸缩服务结合抢占式实例和 HPC 应用的断点续算功能,可以提供 HPC 闲时计算(Idle Computing)方案,闲时计算指随机和脉冲模式的 HPC 计算,譬 如科研人员在出现“灵感时刻”的即时计算需求。在多用户共享计算资源分时计算及 商业用户处理随机的计算需求的情况下,抢占式实例是比按量付费和包年包月更为经 济合理的选择。这是公共云上省钱组合拳的典型方案。E-HPC 闲时计算流程如图 3-72 所示,为保证在抢占式实例释放前,计算结果能够被保存并支持下一次运算,必须保 存应用的断点(Checkpoint)文件,以便应用下一次扩容到新的抢占实例继续完成计 算。这种模式要求 HPC 应用本身支持断点续算(Checkpoint—Restart)。
以 LAMMPS 和 GROMACS 为例,在用 GROMACS 测试水分子运动的算例中, 在脚本中设置断点,在计算时间增加 13.28% 的情况下,计算成本降低高达 87.17%, 图 3-73 所示为 GROMACS 闲时计算作业成本对比,这是非常满足闲时计算要求的性 价比,左图表示归一化后的计算成本对比。
《弹性计算:无处不在的算力》电子书可以通过以下链接下载:https://developer.aliyun.com/topic/download?id=7996"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。