تقرير
Spider: A BFT Architecture for Geo-Replicated Cloud Services
العنوان: | Spider: A BFT Architecture for Geo-Replicated Cloud Services |
---|---|
المؤلفون: | Eischer, Michael, Distler, Tobias |
سنة النشر: | 2024 |
المجموعة: | Computer Science |
مصطلحات موضوعية: | Computer Science - Distributed, Parallel, and Cluster Computing |
الوصف: | Traditionally, Byzantine fault tolerance (BFT) in geo-replicated systems is achieved by executing complex agreement protocols over large-distance communication links, and therefore typically incurs high response times. In this paper we address this problem with Spider, a resilient and modular BFT replication architecture for geo-distributed systems that leverages characteristic features of today's public-cloud infrastructures to minimize both complexity as well as latency. Spider is composed of multiple largely independent replica groups that each are distributed across different availability zones of their respective cloud region. This design offers the possibility to provide low response times by placing replica groups in close geographic distance to clients, while at the same time enabling intra-group communication over short-distance links. To handle the interaction between groups that is necessary for strong consistency, Spider uses a novel message-channel abstraction with first-in-first-out semantics and built-in flow control that greatly simplifies system design. Comment: 32 pages. arXiv admin note: substantial text overlap with arXiv:2009.10043 |
نوع الوثيقة: | Working Paper |
URL الوصول: | http://arxiv.org/abs/2407.07899 |
رقم الأكسشن: | edsarx.2407.07899 |
قاعدة البيانات: | arXiv |
الوصف غير متاح. |