Dans le cours : Docker avancé

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 25 600 cours dispensés par des experts.

Appréhender l'architecture SWARM

Appréhender l'architecture SWARM - Tutoriel Docker

Dans le cours : Docker avancé

Appréhender l'architecture SWARM

Dans cette vidéo, je vais vous présenter l'architecture du cluster Swarm. La gestion du cluster est amenée par un manager. Pour assurer la haute disponibilité du cluster et donc la haute disponibilité de tous les nœuds du cluster, de type manager, il faut installer plusieurs managers pour avoir de la redondance. Par exemple ici, on a trois managers. Tous les managers accèdent à la base de données du cluster. Cette base de données est répliquée sur l'ensemble des managers et elle contient la configuration du cluster, ainsi que l'état de tous les objets du cluster comme les nœuds du cluster, les services, les tâches et les réseaux. Swarm et Kubernetes utilisent le même type de base de données qui est aussi une application de type découverte. Il s'agit là de la base Etcd. Pour une question d'intégrité du cluster et d'assurer la disponibilité si jamais il y a une panne au niveau d'un des managers, on va utiliser un algorithme de type Raft consensus qui permet de déterminer, par la notion…

Table des matières