OVERVIEW OF KUBERNETES CNI PLUGINS PERFORMANCE

OVERVIEW OF KUBERNETES CNI PLUGINS PERFORMANCE
复制标题

Kubernetes CNI 插件性能概述

DOI:
--
复制
发表时间:
2020
期刊:
Mokslas: Lietuvos Ateitis
影响因子:
--
通讯作者:
Narūnas Kapočius
Narūnas Kapočius
中科院分区:
--
文献类型:
--
作者:
Narūnas Kapočius

文献摘要

被引文献

相似文献

容器化和微服务架构在当今ICT领域发展势头迅猛。容器既可以部署在公共云环境中,也可以部署在私有云环境中,出于灵活性的考虑,容器通常部署在VM(虚拟机)环境中。微服务需要大量的容器,这需要编排,而Kubernetes是最受欢迎的选择之一。然而,Kubernetes不提供网络解决方案,它是由CNI(容器网络接口)及其插件提供的。为了选择最好的插件,他们的性能需要评估。本文在虚拟化的VMware ESXi和物理数据中心环境中评估了九种最流行的CNI插件TCP和HTTP协议的性能。结果有助于选择在虚拟或物理数据中心环境中使用的CNI插件。
Containerisation and microservices architecture are getting momentum in nowadays ICT field. Containers are deployed in both public and private cloud environments and usually for flexibility purposes are deployed in VM (Virtual Machines) environment. Microservices have a demand on a high number of containers which requires orchestration and Kubernetes is one of the most popular choice. However, Kubernetes does not offer networking solution and it is provided by CNI (Container Networking Interface) and its’ plugins. In order to choose best plugin their performance needs to be evaluated. In this paper nine most popular CNI plugins TCP and HTTP protocols performance is evaluated in virtualised VMware ESXi and physical data centre environment. The results help to choose which CNI plugins to use either in virtualised or physical data centre environment.