Gasimli, Elkhan
(2020)
Container Network Interface Management with Kubernetes.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Telecommunications engineering [LM-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore.
(
Contatta l'autore)
Abstract
The orchestration of containers and cloud-native computing has gained a lot of attention in recent years. The level of adoption has risen to such an extent that even businesses in finance, banking and the public sector are involved. Containers are deployed in both public and private cloud environments and are typically deployed in VM (Virtual Machines) environments for versatility. Microservices demand usage of large number of containers that require orchestration, and one of the most common solutions is Kubernetes. However, Kubernetes does not provide networking solution and CNI (Container Networking Interface) and its plugins provide it. Their capabilities must be measured in order to select the best plugin. In this thesis, the most used Kubernetes CNI plugins such as Flannel, Calico and Cilium are deployed and tested. At the end, main differences, advantages and disadvantages of the plugins are discussed in order to make a corresponding choice based on required project.
Abstract
The orchestration of containers and cloud-native computing has gained a lot of attention in recent years. The level of adoption has risen to such an extent that even businesses in finance, banking and the public sector are involved. Containers are deployed in both public and private cloud environments and are typically deployed in VM (Virtual Machines) environments for versatility. Microservices demand usage of large number of containers that require orchestration, and one of the most common solutions is Kubernetes. However, Kubernetes does not provide networking solution and CNI (Container Networking Interface) and its plugins provide it. Their capabilities must be measured in order to select the best plugin. In this thesis, the most used Kubernetes CNI plugins such as Flannel, Calico and Cilium are deployed and tested. At the end, main differences, advantages and disadvantages of the plugins are discussed in order to make a corresponding choice based on required project.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Gasimli, Elkhan
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Docker,Kubernetes,CNI,Flannel,Calico,Cilium
Data di discussione della Tesi
9 Ottobre 2020
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Gasimli, Elkhan
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Docker,Kubernetes,CNI,Flannel,Calico,Cilium
Data di discussione della Tesi
9 Ottobre 2020
URI
Gestione del documento: