首页> 外文会议>2012 IEEE International Conference on Cluster Computing. >Memvisor: Application Level Memory Mirroring via Binary Translation
【24h】

Memvisor: Application Level Memory Mirroring via Binary Translation

机译:内存管理器:通过二进制转换的应用程序级内存镜像

获取原文
获取原文并翻译 | 示例

摘要

Memory failures are common in clusters, and their destructive effects (e.g., increasing downtime and losing data) make users suffer great loss. Current memory availability strategies mostly require extra expensive hardware. Software approaches based on check pointing technologies intend to reduce the expense, but their high overhead limits the practical usage. In this paper, we present a novel system called Me visor to provide software mirrored memory for applications. Specifically, all memory write instructions are duplicated. Data written to memory are synchronized to backup space. If memory failures happen, Me visor will recover the data from the backup space. Compared with traditional software approaches, the instruction-level synchronization lowers the probability of data loss and reduces backup overhead. The results show that even in the worst case, Me visor outperforms the state-of-the-art software approaches.
机译:内存故障在群集中很常见,其破坏性影响(例如增加停机时间和丢失数据)使用户遭受巨大损失。当前的内存可用性策略主要需要额外昂贵的硬件。基于检查点技术的软件方法旨在降低成本,但是其高昂的开销限制了实际使用。在本文中,我们提出了一种称为Me visor的新型系统,可为应用程序提供软件镜像的内存。具体来说,所有存储器写指令都是重复的。写入内存的数据将同步到备份空间。如果发生内存故障,Me visor将从备份空间恢复数据。与传统软件方法相比,指令级同步降低了数据丢失的可能性并减少了备份开销。结果表明,即使在最坏的情况下,Me visor也比最新的软件方法要好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号