【24h】

Analyzing dynamic voting using Petri nets

机译:使用Petri网分析动态投票

获取原文

摘要

Dynamic voting is considered a promising technique for achieving high availability in distributed systems with data replication. To date, stochastic analysis of dynamic voting algorithms is restricted to either site or link Markov models, but not both, possibly because of the difficulty in specifying the state-space which grows exponentially as the number of sites increases. Furthermore, to reduce the state-space, the assumption of "frequent updates" was normally made, which results in an overestimation of the availability. In this paper, we develop a Petri net model that considers both site and link failures and also relaxes the modeling assumption of frequent updates. We test our Petri net model on ring and star network topologies to analyze if availability under dynamic voting can be seriously degraded if updates are not frequent under various site and link failure/repair situations. Finally, We use the Petri net developed in the paper to determine the maximum achievable improvement in availability when null updates are introduced to augment regular updates to keep the status of availability up-to-date.
机译:动态投票被认为是在具有数据复制的分布式系统中实现高可用性的有前途的技术。迄今为止,动态投票算法的随机分析仅限于站点或链接马尔可夫模型,但不能同时应用于这两种模型,这可能是因为难以确定随着站点数量增加而呈指数增长的状态空间。此外,为了减少状态空间,通常进行“频繁更新”的假设,这导致对可用性的高估。在本文中,我们开发了一个Petri网络模型,该模型同时考虑了站点和链接故障,并且放宽了频繁更新的建模假设。我们在环形和星形网络拓扑结构上测试我们的Petri网络模型,以分析如果在各种站点和链路故障/修复情况下更新不频繁时,动态表决下的可用性是否会严重下降。最后,当引入空更新以补充常规更新以保持可用性的最新状态时,我们使用本文中开发的Petri网来确定最大可实现的可用性改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号