Raft算法在SPTN分布式控制器集群中的应用  被引量:2

Application of Raft algorithm in SPTN distributed controller cluster

在线阅读下载全文

作  者:徐姝瑶 陈辉[1] XU Shuyao;CHEN Hui(School of Information and Communications,Guilin University of Electronic Technology,Guilin Guangxi 541004,China)

机构地区:[1]桂林电子科技大学信息与通信学院,广西桂林541004

出  处:《光通信技术》2021年第11期31-35,共5页Optical Communication Technology

基  金:广西无线宽带通信与信号处理重点实验室基金项目(GXKL0614104)资助。

摘  要:为提高软件定义分组传送网(SPTN)信息传输的灵活性和可用性,在软件定义网络(SDN)构架下引入了集中管控的SDN控制器作为SPTN的核心,实现控制转发分离。通过使用Raft算法在SPTN中集群部署,使多个SDN控制器协同工作,解决了单一的控制器节点在可靠性、扩展性方面的问题。SDN控制器集群利用ETCD数据库实现了Raft算法的选举、控制器主备切换、数据同步和持久化等功能。实验结果表明:Raft算法在SDN控制器集群中可以正常应用,并且在网络业务便捷开通和网络信息传输的灵活性和可靠性等方面性能有所提升。In order to improve the flexibility and availability of information transmission in the software defined packet transport network(SPTN),a centralized control software defined network(SDN)controller is introduced as the core of the SPTN under the framework of the SDN to realize the separation of control and forwarding.This paper studies the cluster deployment in SPTN by using the Raft algorithm to make multiple controllers work together to solve the reliability and scalability problems of a single controller node.The SDN controller cluster uses the ETCD database to realize the functions of Raft algorithm election,controller master/backup switching,data synchronization and persistence.The experimental results show that the Raft algorithm can be used normally in the SDN controller cluster,and its performance has been improved in terms of convenient network service opening,flexibility and reliability of network information transmission.

关 键 词:Raft算法 软件定义网络控制器 软件定义分组传送网 

分 类 号:TN914[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象