期刊文献+

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

Application of Raft algorithm in SPTN distributed controller cluster
下载PDF
导出
摘要 为提高软件定义分组传送网(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.
作者 徐姝瑶 陈辉 XU Shuyao;CHEN Hui(School of Information and Communications,Guilin University of Electronic Technology,Guilin Guangxi 541004,China)
出处 《光通信技术》 2021年第11期31-35,共5页 Optical Communication Technology
基金 广西无线宽带通信与信号处理重点实验室基金项目(GXKL0614104)资助。
关键词 Raft算法 软件定义网络控制器 软件定义分组传送网 Raft algorithm software defined network controller software defined packet transport network
  • 相关文献

参考文献3

二级参考文献20

  • 1Greenberg A, Hjalmtysson G, Maltz D A, et al. A clean slate 4D approach to network control and management[J]. ACM SIGCOMM Computer Communication Review, 2005, 35(5): 41-54.
  • 2Casado M, Freedman M J, Pettit J, et al. Ethane: taking control of the enterprise[C]//Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Pro- tocols for Computer Communications (SIGCOMM '07), Kyoto, 2007. New York, NY, USA: ACM, 2007: 1-12.
  • 3Mckeown N, Anderson T, Balakrishnan H, et al. OpenFlow: enabling innovation in campus networks[J]. ACM SIGCOMM Computer Communication Review, 2008, 38(2): 69-74.
  • 4Gude N, Koponen T, Pettit J, et al. NOX: towards an operating system for networks[J]. ACM SIGCOMM Computer Com- munication Review, 2008, 38(3): 105-110.
  • 5Erickson D. The Beacon openflow controller[C]//Proceedings of the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN '13). New York, NY, USA: ACM, 2013: 13-18.
  • 6Tootoonchian A, Ganjali ~. HyperFlow: a distributed con- trol plane for OpenFlow[C]//Proceedings of the 2010 Inter- net Network Management Workshop/Workshop on Research on Enterprise Networking (1NM/WREN '10), San Jose, 2010. Berkeley, CA, USA: USENIX Association, 2010: 3.
  • 7Koponen T, Casado M, Gude N, et al. Onix: a distributed control platform for large-scale production networks[C]// Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI '10), Vancouver, 2010. Berkeley, CA, USA: USENIX Association, 2010: 1-6.
  • 8YeganehS H, Ganjali Y. Kandoo: a framework for efficient and scalable offloading of control applications[C]//Proceedings of the 1st Workshop on Hot Topics in Software Defined Networks (HotSDN '12), Helsinki, 2012. New York, NY, USA: ACM, 2012: 19-24.
  • 9Cai Zheng, Cox A L, Ng T S E. Maestro: a system for scal- able OpenFlow control, TR10-11 [R]. Department of Com- puter Science, Rice University, 2010.
  • 10YaZlCl V, Sunay M O, Ercan A 0. Controlling a software- defined network via distributed controllers[C]//Proceedings of the 2012 NEM Summit, Ozyegin University, [stanbul, Turkey, 2012: 16-20.

共引文献29

同被引文献16

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部