首页> 外文期刊>Journal of systems architecture >Nonblocking two-phase commit protocol to avoid unnecessary transaction abort for distributed systems
【24h】

Nonblocking two-phase commit protocol to avoid unnecessary transaction abort for distributed systems

机译:非阻塞两相提交协议以避免分布式系统的不必要的事务中止

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

摘要

Processing a distributed transaction takes more time than processing a local transaction, since processing of a distributed transaction requires multiple phases with respect to its commitment to keep a distributed transaction consistent. For distributed systems, since the commit cost could be high due to volume of network messages and network delays, it is required to optimise commit protocol to improve transaction throughput. In order to improve the throughput of transaction processing, we concentrate on the nonblocking property without loss of consistency, including the number of message exchanges, recovery time. Blocking is a critical problem in transaction processing with respect to throughput, since blocked transactions interfere the progress of other transactions. Abortion of the commitable transaction makes the system degrade, and it becomes serious if there are many transactions at the failed sites due to the unnecessary restart overhead. Therefore, in the view of efficiency, it is essentially required to develop a commit protocol that has not only few message exchanges but also low ratio of transaction aborts.
机译:处理分布式事务需要多于处理本地事务的时间,因为分布式事务的处理需要多个阶段,以便其承诺保持分布式交易一致。对于分布式系统,由于网络消息和网络延迟量的提交成本可能很高,因此需要优化提交协议以提高事务吞吐量。为了提高事务处理的吞吐量,我们专注于非阻塞性,而不会损失一致性,包括消息交换数,恢复时间。阻止是关于吞吐量的事务处理中的关键问题,因为被阻止事务干扰其他事务的进度。可移交的交易的堕胎使系统降级,如果由于不必要的重启开销导致的故障站点存在许多交易,则会严重。因此,鉴于效率,它基本上需要开发一个提交协议,该协议不仅具有少量消息交换,而且交易中止的低比例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号