首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >VELOS: a new approach for efficiently achieving high availability in partitioned distributed systems
【24h】

VELOS: a new approach for efficiently achieving high availability in partitioned distributed systems

机译:VELOS:在分区分布式系统中有效实现高可用性的新方法

获取原文
获取原文并翻译 | 示例

摘要

The work presents a new protocol, VELOS, for tolerating partitionings in distributed systems with replicated data. Our primary goals were influenced by efficiency and availability constraints. The proposed protocol achieves optimal availability, according to a well known metric, while ensuring one copy serializability. In addition, however, VELOS is designed to reduce the cost involved in achieving high availability. We have developed mechanisms through which transactions, in the absence of failures, can access replicated data objects and observe shorter delays than related protocols, and impose smaller loads on the network and the servers. Furthermore, VELOS offers high availability without relying on system transactions that must execute to restore availability when failures and recoveries occur. Such system transactions typically access all (replicas of all) data objects and thus introduce significant delays to user transactions and consume large quantities of resources such as network bandwidth and CPU cycles. Thus, we offer our protocol as a proof that high availability can be achieved inexpensively.
机译:这项工作提出了一种新的协议VELOS,用于容忍具有复制数据的分布式系统中的分区。我们的主要目标受到效率和可用性约束的影响。根据一个众所周知的指标,所提出的协议可实现最佳可用性,同时确保一个副本的可序列化性。但是,此外,VELOS旨在降低实现高可用性所需的成本。我们开发了一种机制,通过这种机制,事务可以在没有故障的情况下访问复制的数据对象,并观察到比相关协议要短的延迟,并在网络和服务器上施加较小的负载。此外,VELOS可提供高可用性,而无需依赖发生故障和恢复时必须执行以恢复可用性的系统事务。这样的系统事务通常会访问所有(所有副本)数据对象,从而给用户事务带来严重的延迟,并消耗大量资源,例如网络带宽和CPU周期。因此,我们提供协议以证明可以廉价实现高可用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号