首页> 外文会议>IEEE International Conference on Parallel and Distributed Systems >An Efficient Fault Tolerance Framework for Distributed In-memory Caching Systems
【24h】

An Efficient Fault Tolerance Framework for Distributed In-memory Caching Systems

机译:用于分布式内存缓存系统的有效容错框架

获取原文

摘要

With the development of the information age, many large database applications have introduced distributed in-memory object caching systems, of which Memcached is one of the most typical. However, Memcached does not have fault-tolerant capabilities. In order to make Memcached enable fault tolerance, Cocytus introduced Reed-Solomon codes and distributed protocols into Memcached. Cocytus saves significant memory compared to primary-backup replication when tolerating the same number of failures. However, the relatively complex finite-field calculations used by RS codes and the high network transmission cost during data reconstruction are becoming new bottlenecks. This paper introduces RDP codes into distributed Memcached to optimize the calculation performance in Cocytus. In addition, this paper adopts RDOR scheme and Collective Reconstruction Read to speed up the data reconstruction. Compared with Cocytus, which uses RS codes for fault tolerance, the new distributed Memcached with 4 data nodes and 2 check parity nodes reduces reconstruction overhead by up to 31%.
机译:随着信息时代的发展,许多大型数据库应用程序引入了分布式内存对象缓存系统,其中MEMCACHED是最典型的。但是,Memcached没有容错功能。为了使MEMCACHED使能容错,Cocytus将Reed-Solomon代码和分布式协议引入MEMCACHED。与容忍相同失效数量的初级备份复制相比,Cocytus可节省重大内存。然而,在数据重建期间使用的RS代码和高网络传输成本使用的相对复杂的有限场计算正在成为新的瓶颈。本文将RDP代码介绍进入分布式MEMCACHED以优化Cocytus中的计算性能。此外,本文采用RDOR方案和集体重建读取,以加快数据重建。与使用RS代码进行容错的Cocytus相比,具有4个数据节点的新分布式MEMCACHED和2个检查奇偶校验节点可将重建开销降低到31%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号