计算机应用 ›› 2017, Vol. 37 ›› Issue (1): 103-107.DOI: 10.11772/j.issn.1001-9081.2017.01.0103

• 2016年全国开放式分布与并行计算学术年会(DPCS2016)论文 • 上一篇    下一篇

分层检查点的近似最优周期计算模型

吕宏武, 谷雷, 王慧强, 邹世辰, 冯光升   

  1. 哈尔滨工程大学 计算机科学与技术学院, 哈尔滨 150001
  • 收稿日期:2016-07-20 修回日期:2016-08-05 出版日期:2017-01-10 发布日期:2017-01-09
  • 通讯作者: 谷雷
  • 作者简介:吕宏武(1983-),男,山东日照人,讲师,博士,CCF会员,主要研究方向:可用性、性能评价、云计算;谷雷(1991-),男,河南安阳人,硕士研究生,主要研究方向:高可用系统、网络安全;王慧强(1960-),男,黑龙江哈尔滨人,教授,博士,CCF会员,主要研究方向:网络安全、未来网络;邹世辰(1988-),男,黑龙江哈尔滨人,博士研究生,CCF会员,主要研究方向:可信性保障、信任管理;冯光升(1980-),男,山东禹城人,讲师,博士,CCF会员,主要研究方向:网络安全、认知网络。
  • 基金资助:
    国家自然科学基金资助项目(61370212,61402127,61502118);黑龙江省自然科学基金资助项目(F2015029)。

Quasi-optimal period computation model for hierarchical checkpoint protocol

LYU Hongwu, GU Lei, WANG Huiqiang, ZOU Shichen, FENG Guangsheng   

  1. College of Computer Science and Technology, Harbin Engineering University, Harbin Heilongjiang 150001, China
  • Received:2016-07-20 Revised:2016-08-05 Online:2017-01-10 Published:2017-01-09
  • Supported by:
    This work is partially supported by National Natural Science Foundation of China (61370212, 61402127, 61502118), the Natural Science Foundation of Heilongjiang Province (F2015029).

摘要: 针对大规模高性能计算(HPC)系统中检查点效率提升问题,提出一种面向分层检查点近似最优周期计算模型。首先,通过分析一个HPC系统中应用程序的执行过程,将检查点周期优化抽象为一个非线性的检查点成本模型;其次,通过分析可能故障位置推导出分层检查点成本公式,并引入两个减速因子和一个加速因子来模拟消息日志对分层检查点造成的影响。仿真实验结果表明,所提模型与理论近似最优周期检查点成本平均误差在5%以下,相对传统检查点周期优化模型的平均误差降低了20%,能够有效提高检查点的效率,提升HPC系统可用性。

关键词: 高性能计算, 容错, 分层检查点, 检查点周期, 近似最优解

Abstract: With the increase of High Performance Computation (HPC) system scale, it's very important to increase the efficiency of the checkpoint. A model to compute the quasi-optimal period for hierarchical checkpoint protocol was proposed. First, the execution of an application in HPC system was assessed, and checkpoint period optimization problem was abstracted as the nonlinear checkpoint cost model. Second, the hierarchical checkpoint cost formula was derived by simulating the possible fault location; two deceleration parameters and an acceleration parameter were introduced to reflect the impact of message logging on the hierarchical checkpoint. The simulation results show that, compared with the quasi-optimal period checkpoint cost, the average error value of the proposed model is below 5%, which is 20% less than that of the traditional model based on Markov chain. The proposed model can signally increase the efficiency of the hierarchical checkpoint protocol; meanwhile enhance the availability of the HPC system.

Key words: High Performance Computation (HPC), fault tolerance, hierarchical checkpoint, checkpoint period, quasi-optimal solution

中图分类号: