首页> 外文期刊>IEEE Transactions on Software Engineering >The location-based paradigm for replication: Achieving efficiency and availability in distributed systems
【24h】

The location-based paradigm for replication: Achieving efficiency and availability in distributed systems

机译:基于位置的复制范例:在分布式系统中实现效率和可用性

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

摘要

Replication techniques for transaction-based distributed systems generally achieve increased availability but with a significant performance penalty. We present a new replication paradigm, the location-based paradigm, which addresses availability and other performance issues. It provides availability similar to quorum-based replication protocols but with transaction-execution delays similar to one-copy systems. The paradigm further exploits replication to improve performance in two instances. First, it takes advantage of local or nearby replicas to further improve the response time of transactions, achieving smaller execution delays than one-copy systems. Second, it takes advantage of replication to facilitate the independent crash recovery of replica sites-a goal which is unattainable in one-copy systems. In addition to the above the location-based paradigm avoids bottlenecks, facilitates load balancing, and minimizes the disruption of service when failures and recoveries occur. In this paper we present the paradigm, a formal proof of correctness, and a detailed simulation study comparing our paradigm to one-copy systems and to other approaches to replication control.
机译:基于事务的分布式系统的复制技术通常可实现更高的可用性,但会带来明显的性能损失。我们提出了一个新的复制范例,即基于位置的范例,该范例解决了可用性和其他性能问题。它提供的可用性类似于基于仲裁的复制协议,但是具有类似于单拷贝系统的事务执行延迟。该范例进一步利用复制来提高两个实例的性能。首先,它利用本地或附近的副本进一步改善了事务的响应时间,与单拷贝系统相比,实现了更小的执行延迟。其次,它利用复制的优势来促进副本站点的独立崩溃恢复,这是在单拷贝系统中无法实现的目标。除上述内容外,基于位置的范式还可以避免瓶颈,促进负载平衡,并在发生故障和恢复时最大程度地减少服务中断。在本文中,我们介绍了范例,正确性的形式证明以及详细的模拟研究,将我们的范例与单拷贝系统和其他复制控制方法进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号