首页> 外文会议>International conference on very large data bases >MgCrab: Transaction Crabbing for Live Migration in Deterministic Database Systems
【24h】

MgCrab: Transaction Crabbing for Live Migration in Deterministic Database Systems

机译:MgCrab:确定性数据库系统中实时迁移的事务处理

获取原文

摘要

Recent deterministic database systems have achieved high scalability and high availability in distributed environments given OLTP workloads. However, modern OLTP applications usually have changing workloads or access patterns, so how to make the resource provisioning elastic to the changing workloads becomes an important design goal for a deterministic database system. Live migration, which moves the specified data from a source machine to a destination node while continuously serving the incoming transactions, is a key technique required for the elasticity. In this paper, we present MgCrab, a live migration technique for a deterministic database system, that leverages the determinism to maintain the consistency of data on the source and destination nodes at very low cost during a migration period. We implement MgCrab on an open-source database system. Extensive experiments were conducted and the results demonstrate the effectiveness of MgCrab.
机译:给定OLTP工作负载,最近的确定性数据库系统已在分布式环境中实现了高可伸缩性和高可用性。但是,现代OLTP应用程序通常具有不断变化的工作负载或访问模式,因此如何使资源供应对不断变化的工作负载具有弹性成为确定性数据库系统的重要设计目标。实时迁移是将指定数据从源计算机移动到目标节点,同时连续为传入事务提供服务的方法,这是弹性所需的一项关键技术。在本文中,我们介绍了MgCrab,这是一种用于确定性数据库系统的实时迁移技术,该技术利用确定性在迁移期间以非常低的成本维护源节点和目标节点上数据的一致性。我们在开源数据库系统上实现MgCrab。进行了广泛的实验,结果证明了MgCrab的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号