Resumen:
|
Container management platforms, such as Docker Swarm, Kubernetes or especially Mesos, have several types of networks to manage jobs that are launched as containers. The networks determine what connectivity the containers ...[+]
Container management platforms, such as Docker Swarm, Kubernetes or especially Mesos, have several types of networks to manage jobs that are launched as containers. The networks determine what connectivity the containers will have, the external visibility or the ability to communicate within the same host or multiple hosts in a cluster.
The objective of the TFM would be to review the most outstanding projects in the field of container networks and make a comparison between them. It would be necessary to analyze factors such as:
- Network services: If the containers acquire the IP of the host, a local IP, an IP in an overlay network between the nodes, the capacity of the port redirection, etc.
- Different configuration models: General schemes of networks such as HOST, BRIDGE, etc.
- Integration with Docker Swarm, Mesos and Kubernetes.
- Limitations: Supported operations, types of containers, etc.
- Needs of the platform: Plugins, creation of ad hoc networks, etc.
- Basic technology used: VXLAN, OpenVSwitch, GRE tunnels, etc.
- Use cases: Local network, federated in the cluster, federated between nodes, etc.
[-]
Las plataformas de gestión de contenedores, como Docker Swarm, Kubernetes o especialmente Mesos disponen de varios tipos de redes para gestionar los trabajos que se lanzan como contenedores. Las redes determinan qué ...[+]
Las plataformas de gestión de contenedores, como Docker Swarm, Kubernetes o especialmente Mesos disponen de varios tipos de redes para gestionar los trabajos que se lanzan como contenedores. Las redes determinan qué conectividad que tendrán los contenedores, la visibilidad externa o la capacidad de comunicarse dentro de un mismo host o varios hosts de un clúster.
El objetivo del TFM sería revisar los proyectos más sobresalientes en el ámbito de redes de contenedores y hacer una comparativa entre ellos. Habría que analizar factores como:
- Servicios de red: Si los contenedores adquieren la IP del host, una IP local, una IP en una red overlay entre los nodos, la capacidad de la redirección de puertos, etc.
- Diferentes modelos de configuración: Esquemas generales de redes tipo HOST, BRIDGE, etc.
- Integración con Docker Swarm, Mesos y Kubernetes.
- Limitaciones: Operativos soportados, tipos de contenedores, etc.
- Necesidades de la plataforma: Plugins, creación de redes ad hoc, etc.
- Tecnología básica utilizada: VXLAN, OpenVSwitch, túneles GRE, etc.
- Casos de uso: Red local, federada en el clúster, federada entre nodos, etc.
[-]
|