Scalable and Reliable SDN Multi-Controller System Based on Trusted Multi-Chain

Xiaotong Niu, Jianfeng Guan, Xianming Gao, Shanqing Jiang · 2022 IEEE 33rd Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC) · 2022

With the extensive development of SDN technology, the scalability and reliability of SDN multi-control have gradually attracted people's attention. This paper designs the two-layer trusted multi-controller architecture based on multi-chain, and relies on the decentralization, decision-making credibility, and high-performance guarantee provided by the architecture as the core foundation to design the multi-controller scalability mechanism and reliability mechanism. As the core component of the distributed system, multi-chain provides the basic control layer with the CFT blockchain as a trusted distributed coordination component, and provides the dynamic decision layer with the BFT blockchain to ensure the multi-party participation and availability of decision-making processes such as abnormal detection and recovery. It ensures the decentralization and high performance of the cluster by dynamically adjusting the members of the decision-making layer. The scalability mechanism includes the initial load balancing mechanism(ILBM) and fine-grained dynamic load balancing mechanism, the former is responsible for the prevention of uneven load, and the latter is responsible for the detection and recovery of partial overload and global overload. The reliability solution is responsible for the detection and recovery of controller crush and link failure exceptions. Both types of mechanisms rely on the exception detection mechanism based on switch reporting(EDSR) to achieve efficient and reliable multitype exception detection. Finally, the simulation results show that the ILBM can prevent the overload of the controller, and the two-layer trusted multi-controller architecture can ensure high performance while providing credibility and decentralization for decision-making.

Read the paper · More papers on PaperTik