Clusters : le master et les nœuds workers
Ce qu'est un cluster dans CreateYourVPN : le master (nœud de gestion), les nœuds workers, la page du cluster, le changement de master, et le cycle de vie — en termes simples.
Dans la leçon précédente, nous avons comparé un cluster à un complexe de bureaux : un bureau d'administration et les bâtiments de travail. Regardons maintenant un cluster de plus près — de quoi il est fait, comment il est créé, et ce que vous voyez sur sa page.
Pourquoi des clusters, au juste
Un seul serveur, c'est simple : tout le monde y est. Mais dès que vous avez deux serveurs, des questions surgissent : où garder la base d'utilisateurs partagée ? Comment les serveurs se « connaissent-ils » entre eux ? Comment donner à quelqu'un l'accès à tous les serveurs avec un seul lien ?
Un cluster résout tout cela : les serveurs se réunissent en un seul système avec une base d'utilisateurs partagée et une gestion commune. Un utilisateur se connecte « à votre VPN », pas à des machines individuelles.
Le master (nœud de gestion)
Le master est le cerveau du cluster. Il :
- stocke la base d'utilisateurs du cluster : comptes, limites, dates d'expiration ;
- délivre des certificats aux nœuds workers — les « laissez-passer » que les nœuds utilisent pour prouver leur appartenance ;
- distribue la configuration aux nœuds : quels inbounds exécuter et avec quels réglages.
Il y a toujours exactement un master par cluster. À lui seul, il ne sert pas les utilisateurs — c'est le travail des nœuds workers.
Les nœuds workers
Les nœuds sont les mains du cluster : le trafic de vos utilisateurs y transite. C'est sur les nœuds que vivent les inbounds — les points d'entrée dans le VPN. Un même cluster peut contenir jusqu'à 100 nœuds.
Le master et un nœud peuvent vivre sur le même serveur. Pour votre premier serveur, c'est la configuration par défaut et recommandée : une seule machine gère le cluster et sert le trafic VPN à la fois. Quand vous aurez plus d'utilisateurs — ajoutez simplement plus de nœuds.
Comment un cluster est créé
Un cluster naît en même temps que votre premier serveur : cliquez sur « Connecter un serveur », donnez un nom au cluster (par exemple, EU · production), et saisissez les identifiants SSH de votre VPS — tout le reste se fait automatiquement. Ce qui se passe précisément à chaque étape de l'installation est couvert dans la leçon suivante.
Les nouveaux serveurs rejoignent un cluster existant via le bouton « Ajouter un nœud » : pendant l'installation, le nœud reçoit automatiquement un certificat du master de ce cluster et s'y connecte.
Un cluster a ses propres états, affichés sur sa carte : « Déploiement » (installation en cours), « Actif » (tout fonctionne), « Dégradé » (quelque chose ne va pas), « Archivé » (le cluster a été supprimé).
La page du cluster
Ouvrez un cluster et vous verrez toute son anatomie, de haut en bas :
- Diagramme de topologie — une carte en direct : le master (nœud de gestion) à gauche, puis les nœuds workers avec leurs inbounds, et les routes à droite. Vous pouvez glisser des inbounds entre les routes directement ici, à la souris.
- Routes — la liste des routes du cluster (leçon 4).
- Serveurs — des cartes pour chaque machine du cluster avec leurs métriques : utilisateurs en ligne, trafic, CPU, RAM (leçon 3).
Cliquez sur un serveur ou un inbound pour ouvrir l'inspecteur avec les détails : adresse, état, coefficient de charge, identifiants internes.
Changer de master (« Définir comme master »)
Parfois, le master doit être déplacé : vous avez trouvé un serveur plus fiable, ou la machine actuelle a des problèmes chez l'hébergeur. C'est à cela que sert le changement de master : dans l'inspecteur de n'importe quel nœud connecté, cliquez sur « Définir comme master » — le nœud devient le master, et le master actuel redevient un nœud ordinaire. L'opération est réversible.
Ce qu'il est important de savoir :
- tous les utilisateurs et réglages migrent automatiquement vers le nouveau master ;
- les abonnements des utilisateurs continuent de fonctionner — personne n'a besoin de reconfigurer quoi que ce soit ; bien que les deux serveurs impliqués (le nouveau et l'ancien master) puissent être brièvement indisponibles ;
- le processus s'exécute en arrière-plan et peut prendre jusqu'à une heure ; chaque nœud se reconnecte brièvement au nouveau master ;
- le démarrer nécessite un code envoyé par e-mail — une protection contre un clic accidentel ;
- pendant que le basculement est en cours, les modifications de la topologie du cluster (nœuds, inbounds, routes) sont verrouillées.
Supprimer un cluster
Un cluster est supprimé en même temps que son serveur master : le panneau vous avertira que cela archive l'ensemble du cluster. Le VPS loué lui-même continue de fonctionner — CreateYourVPN cesse simplement de le gérer. Supprimer un nœud worker est plus modeste : seul ce nœud quitte le cluster (avec ses inbounds — le panneau indique précisément ce que la suppression affectera).
À retenir
- Un cluster = un master + jusqu'à 100 nœuds workers, avec une base d'utilisateurs partagée.
- Le master gère, les nœuds acheminent le trafic. Les deux peuvent vivre sur une seule machine.
- Un cluster est créé avec votre premier serveur ; les nœuds s'ajoutent en quelques clics.
- Le master peut être « déplacé » vers un autre nœud grâce à un changement de master — de façon invisible pour vos utilisateurs.
Prochaine étape
Cluster, serveur, route, inbound — qui est qui
Les quatre concepts clés du panneau CreateYourVPN en un exemple simple : comment un cluster, des serveurs, des inbounds et des routes s'articulent.
Serveurs : connexion, étapes d'installation et métriques
Comment CreateYourVPN connecte et sécurise votre VPS : chaque étape d'installation en détail, les états du serveur, et ce que signifie chaque métrique sur la carte.