首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >An architecture for survivable coordination in large distributed systems
【24h】

An architecture for survivable coordination in large distributed systems

机译:大型分布式系统中可持久协调的架构

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Coordination among processes in a distributed system can be rendered very complex in a large-scale system where messages may be delayed or lost and when processes may participate only transiently or behave arbitrarily, e.g. after suffering a security breach. In this paper, we propose a scalable architecture to support coordination in such extreme conditions. Our architecture consists of a collection of persistent data servers that implement simple shared data abstractions for clients, without trusting the clients or even the servers themselves. We show that, by interacting with these untrusted servers, clients can solve distributed consensus, a powerful and fundamental coordination primitive. Our architecture is very practical, and we describe the implementation of its main components in a system called Fleet.
机译:在大型系统中,分布式系统中进程之间的协调会变得非常复杂,在大型系统中,消息可能会延迟或丢失,并且进程可能只是短暂地参与或任意行为,例如:在遭受安全漏洞之后。在本文中,我们提出了一种可扩展的体系结构来支持在这种极端条件下的协调。我们的体系结构由一组持久性数据服务器组成,这些服务器为客户端实现简单的共享数据抽象,而无需信任客户端甚至服务器本身。我们表明,通过与这些不受信任的服务器进行交互,客户端可以解决分布式共识,这是一种强大而基础的协调原语。我们的体系结构非常实用,我们在称为Fleet的系统中描述其主要组件的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号