Netinfo Security ›› 2020, Vol. 20 ›› Issue (3): 36-44.doi: 10.3969/j.issn.1671-1122.2020.03.005

Previous Articles     Next Articles

Research and Optimization of Container Network Based on Kubernetes Cluster System in Cloud Environment

LIU Yuan, QIAO Wei()   

  1. School of Digital Media, Jiangnan University, Wuxi 214122, China
  • Received:2019-12-28 Online:2020-03-10 Published:2020-05-11

Abstract:

The importance of lightweight cloud infrastructure for microservices is self-evident, and many container-based virtualization services have been proposed. On the network side, a container network interface technology is proposed to ensure that heterogeneous network services are connected between the virtual machine-based cloud and the container. In order to improve the network performance of the cloud system, the detailed design of the network configuration based on CNI technology is studied, and the Kubernetes cluster system based on Flannel is optimized. An adaptive overlay network and directrouting combined container network model is proposed, and a variety of CNI-based container networks are compared. In view of the lack of network strategy in cluster networks, Canal was introduced into the Flannel architecture to increase the network strategy function of the cluster system and improve network access security; set up a test cluster system and use the network performance test tool Iperf3 to perform common container networks Perform performance tests. The results show that compared with the original Flannel cluster network, the transmission rate of this solution is increased by about 25% on average, and it is also improved compared with other solutions. Overall, it is beneficial to the performance improvement of the actual environment cluster system; the network access control is realized, and the security is also increased.

Key words: container network, cloud computing, network performance, container cluster

CLC Number: