stdchk:一种用于桌面网格计算的检查点存储系统
分布式、并行与集群计算
2011-11-10 v2
摘要
检查点(Checkpointing)是为桌面网格等环境中运行的长时高吞吐应用提供容错能力不可或缺的技术。本文认为,专用于此类环境优化的检查点存储系统可提供多重益处:减轻传统文件系统的负载,通过专用化提供高性能,并最终通过考虑检查点应用语义来优化数据管理。此类存储系统可为检查点操作提供统一的抽象,同时隐藏缺乏专用资源来存储检查点数据的事实。我们原型化了 stdchk,这是一种利用参与桌面的回收磁盘空间构建的低成本检查点存储系统,并提供传统文件系统接口以便于与应用集成。本文介绍了 stdchk 架构、关键性能优化、对增量检查点的支持以及数据可用性的提升。我们的评估证实,stdchk 方法在桌面网格设置中是可行的,并提供了一种具有理想性能特征的低成本存储系统:高写入吞吐量,以及保存检查点镜像时减少的存储空间和网络开销。
引用
@article{arxiv.0706.3546,
title = {stdchk: A Checkpoint Storage System for Desktop Grid Computing},
author = {Samer Al Kiswany and Matei Ripeanu and Sudharshan S. Vazhkudai and Abdullah Gharaibeh},
journal= {arXiv preprint arXiv:0706.3546},
year = {2011}
}
评论
13 pages, 8 figures