首页> 外文会议>2012 IEEE 28th International Conference on data Engineering Workshops. >Elastic Scale-Out for Partition-Based Database Systems
【24h】

Elastic Scale-Out for Partition-Based Database Systems

机译:基于分区的数据库系统的弹性横向扩展

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

摘要

An important goal for database systems today is to provide elastic scale-out, i.e., the ability to grow and shrink processing capacity on demand, with varying load. Database systems are difficult to scale since they are stateful -- they manage a large database, and it is important when scaling to multiple server machines to provide mechanisms so that these machines can collaboratively manage the database and maintain its consistency. Database partitioning is often used to solve this problem, with each server machine being responsible for one partition. In this paper, we propose that the flexibility provided by a partitioned, shared nothing parallel database system can be exploited to provide elastic scale-out. The idea is to start with a small number of server machines that manage all partitions, and to elastically scale out by dynamically adding new server machines and redistributing database partitions among these servers. We present an implementation of this approach for elastic scale-out using VoltDB -- an in-memory, partitioned, shared nothing parallel database system. Our main goal in this paper is to identify several manageability problems that arise when using this approach for elastic scale-out. The paper presents some of these problems and outlines a research agenda for this area.
机译:当今数据库系统的一个重要目标是提供弹性的横向扩展,即随负载变化按需增加和缩小处理能力的能力。由于数据库系统是有状态的,因此很难扩展-它们管理着一个大型数据库,并且在扩展到多台服务器机器以提供机制时很重要,以便这些机器可以协作管理数据库并保持其一致性。数据库分区通常用于解决此问题,每台服务器计算机负责一个分区。在本文中,我们建议可以利用分区,无共享并行数据库系统提供的灵活性来提供弹性横向扩展。这个想法是从少量管理所有分区的服务器机器开始,并通过动态添加新的服务器机器并在这些服务器之间重新分配数据库分区来进行弹性扩展。我们提供了使用VoltDB进行弹性横向扩展的这种方法的实现-内存中,分区,无共享的并行数据库系统。本文的主要目标是确定使用这种方法进行弹性横向扩展时出现的一些可管理性问题。本文提出了其中一些问题,并概述了该领域的研究议程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号