中文

限制全局管理分布式系统中拉波特暴露于远端故障

分布式、并行与集群计算 2022-07-18 v3

摘要

全球化计算基础设施提供了全局管理对象和服务的便利性与弹性,但缺乏私有云等本地化基础设施所具备的抵御远端故障的韧性。然而,同时提供全局管理和对远端故障的韧性,给配置服务提出了一个根本性问题:如何在全球化基础设施中发现一个可能迁移的、强一致的服务/对象,而不依赖于全局状态?Limix 是首个解决此问题的元数据配置服务。通过 Limix,全局强一致的数据平面服务和对象得以与远程灰度故障隔离,其方法是确保任何对象的决定性强一致元数据始终限制在与该对象相同的区域内。Limix 保证了可用性边界:任何用户可以继续访问位于距离 Δ\Delta 处且对该用户重要的任何强一致对象,并免受超出 Δ\Delta 小倍数范围外的故障影响。我们基于 CockroachDB 构建了 Limix 元数据服务。在类互联网网络和 AWS 上进行的实验,使用 realistic trace-driven 工作负载,表明 Limix 实现了全局管理,并显著提高了优于最先进水平的可用性。

关键词

引用

@article{arxiv.1405.0637,
  title  = {Limiting Lamport Exposure to Distant Failures in Globally-Managed Distributed Systems},
  author = {Cristina Băsescu and Georgia Fragkouli and Enis Ceyhun Alp and Michael F. Nowlan and Jose M. Faleiro and Gaylor Bosson and Kelong Cong and Pierluca Borsò-Tan and Vero Estrada-Galiñanes and Bryan Ford},
  journal= {arXiv preprint arXiv:1405.0637},
  year   = {2022}
}

备注

14 pages, 9 figures, 5 algorithms, 1 table