跳到主要导航 跳到搜索 跳到主要内容

Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators

  • East China Normal University
  • ZTE Corporation

科研成果: 期刊稿件 › 会议文章 › 同行评审

摘要

In a geo-distributed database, data shards and their respective replicas are deployed in distinct datacenters across multiple regions, enabling regional-level disaster recovery and the ability to serve globalusers locally. However, transaction processing in geo-distributed databases requires multiple cross-region communications, especially during the commit phase, which can significantly impact system performance. To optimize the performance of geo-distributed transactions, we propose Decentralized Two-phase Commit (D2PC), a new trans action commit protocol aiming to minimize the negative impact of cross-region communication. In D2PC, we employ multiple co coordinators that perform commit coordination in parallel. Each co-coordinator is responsible for collecting 2PC votes and making a PreCommit decision in its local region. This approach allows for the concurrent invocation of multiple cross-region network round trips, and each region can end its concurrency control locally before replication is complete, thus significantly reducing the chances of blocking and enhancing system concurrency. Moreover, we propose the bypass leader replication reply method, leveraging decentralized co-coordinators to bypass the leader for message transmission, thereby reducing the commit latency. Experimental results have demonstrated that D2PC can reduce commit latency by 43% and improve throughput by up to 2.43

源语言英语
页(从-至)2555-2567
页数13
期刊Proceedings of the VLDB Endowment
卷17
期10
DOI
出版状态已出版 - 2024
活动50th International Conference on Very Large Data Bases, VLDB 2024 - Guangzhou, 中国
期限: 24 8月 2024 → 29 8月 2024

学术指纹

探究 'Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators' 的科研主题。它们共同构成独一无二的学术指纹。

引用此