首页> 外文期刊>IEICE transactions on information and systems >A Compound Parallel Btree for High Scalability and Availability on Chained Declustering Parallel Systems
【24h】

A Compound Parallel Btree for High Scalability and Availability on Chained Declustering Parallel Systems

机译:链式并行并行系统上具有高可伸缩性和可用性的复合并行Btree

获取原文
           

摘要

Scalability and availability are the key features of parallel database systems. To realize scalability, many dynamic load-balancing methods with data placement and parallel index structures on shared-nothing parallel infrastructure have been proposed. Data migration with range-partitioned placement using a parallel Btree is one solution. The combination of range partitioning and chained declustered replicas provides high availability (HA) while preserving scalability. However, independent treatment of the primary and backup data in each node requires long failover times. We propose a novel method for the compound treatment of chained declustered replicas using a parallel Btree, termed the Fat-Btree. In the proposed method, a single Fat-Btree provides access paths to both the primary and backup data of all processor elements (PEs), which greatly reduces failover time. Moreover, these access paths overlap between two neighboring PEs, which enables dynamic load balancing without physical data migration by dynamically redirecting the access paths. In addition, this compound treatment improves memory space utilization to enable index processing with good scalability. Experiments using PostgreSQL on a 160-node PC cluster demonstrate the effectiveness of the high scalability and availability of our proposed method.
机译:可伸缩性和可用性是并行数据库系统的关键功能。为了实现可伸缩性,已经提出了许多在无共享并行基础结构上具有数据放置和并行索引结构的动态负载平衡方法。一种解决方案是使用并行Btree使用范围分区的位置进行数据迁移。范围分区和链接的分簇副本的组合提供了高可用性(HA),同时保留了可伸缩性。但是,对每个节点中的主数据和备份数据进行独立处理需要较长的故障转移时间。我们提出了一种新的方法,用于使用称为肥胖树的并行Btree对链式去簇化副本进行复合处理。在所提出的方法中,单个Fat-Btree提供了对所有处理器元素(PE)的主数据和备用数据的访问路径,从而大大减少了故障转移时间。此外,这些访问路径在两个相邻的PE之间重叠,从而可以通过动态重定向访问路径来实现动态负载平衡,而无需进行物理数据迁移。此外,这种复合处理可提高内存空间利用率,从而实现具有良好可伸缩性的索引处理。在160节点PC群集上使用PostgreSQL进行的实验证明了我们提出的方法的高可伸缩性和可用性的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号