...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Performance evaluation of an efficient multiple copy update algorithm
【24h】

Performance evaluation of an efficient multiple copy update algorithm

机译:高效的多副本更新算法的性能评估

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

获取外文期刊封面封底 >>

       

摘要

A well-known algorithm for updating multiple copies is the Thomas majority consensus algorithm. This algorithm, before performing an update, needs to obtain permission from a majority of the nodes in the system. We study the response-time behavior of a symmetric (each node seeks permission from the same number of other nodes and each node receives requests for update permission from the same number of other nodes) distributed update-synchronization algorithm where nodes need to obtain permission from only O(/spl radic/N) (N being the number of database copies) other nodes before performing an update. The algorithm we use is an adaptation of Maekawa's O(/spl radic/N) distributed mutual exclusion algorithm to multiple-copy update-synchronization. This increase in the efficiency of the update-synchronization algorithm enhances performance in two ways. First, the reduction in transaction service time reduces the response time. Second, for a given arrival rate of transactions, the decrease in response time reduces the number of waiting transactions in the system. This reduces the probability of conflict between transactions. To capture the interaction between the probability of conflict and the transaction response time, we define a new measure called the conflict response-time product. Based on the solution of a queueing model we show that optimizing this measure yields a different and more appropriate choice of system parameters than simply minimizing the mean transaction response time.
机译:众所周知的用于更新多个副本的算法是托马斯多数共识算法。在执行更新之前,此算法需要获得系统中大多数节点的许可。我们研究了对称更新的响应时间行为(每个节点从相同数量的其他节点寻求许可,并且每个节点从相同数量的其他节点接收对更新许可的请求)分布式更新同步算法,其中节点需要从以下节点获取许可在执行更新之前,仅O(/ spl radic / N)(N是数据库副本的数量)其他节点。我们使用的算法是Maekawa的O(/ spl radic / N)分布式互斥算法对多副本更新同步的一种改编。更新同步算法效率的提高以两种方式增强了性能。首先,减少交易服务时间可以减少响应时间。其次,对于给定的交易到达率,响应时间的减少减少了系统中等待交易的数量。这减少了事务之间冲突的可能性。为了捕获冲突概率与事务响应时间之间的相互作用,我们定义了一种称为冲突响应时间乘积的新度量。基于排队模型的解决方案,我们表明,与简单地最小化平均事务响应时间相比,优化此度量方式会产生不同且更合适的系统参数选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号