首页> 外文会议>IEEE Conference on Network Softwarization >When Raft Meets SDN: How to Elect a Leader over a Network
【24h】

When Raft Meets SDN: How to Elect a Leader over a Network

机译:当Raft遇到SDN时:如何通过网络选举领导者

获取原文

摘要

This paper discusses the benefits in the operation of a Raft based SDN controller cluster, when the election of the cluster leader becomes more or less “fair. Raft is a leader based consensus algorithm, which is used by the most popular open-source SDN controllers for replicating the network state. It requires all state changes to be confirmed by the leader, thus the leader election is very crucial for the Raft performance. In case that the inter-controller communication delay is the same for all controller pairs, the election process is absolute fair, meaning that the leadership is shared equally among the controllers. In all other cases, some controllers become leaders more frequently in benefit or at a cost of the average time required for a network state update. In this paper, we model this time as a function of the leadership probabilities of the cluster controllers. We also model these probabilities as a function of the time that each controller is waiting after detecting the current leader failure and before starting its campaign. We configure different ranges for the controller waiting times, adjusting the leadership probabilities and decreasing the average response time. Our model is confirmed by testbed experimentation.
机译:本文讨论了基于Raft的SDN控制器集群在运行中的好处,当集群领导者的选举或多或少变得“公平”时。 Raft是基于领导者的共识算法,最流行的开源SDN控制器使用它来复制网络状态。它要求所有状态更改都必须由领导者确认,因此领导者的选举对于筏绩效至关重要。如果所有控制器对之间的控制器间通信延迟相同,则选举过程是绝对公平的,这意味着领导者在控制器之间平均分配。在所有其他情况下,某些控制器在受益或以网络状态更新所需的平均时间为代价的情况下更频繁地成为领导者。在本文中,我们将这次建模为集群控制器领导概率的函数。我们还将这些概率建模为每个控制器在检测到当前领导者失败之后以及开始竞选之前等待的时间的函数。我们为控制器的等待时间配置不同的范围,调整领导能力并减少平均响应时间。我们的模型通过试验台实验得到了证实。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号