CreateYourVPN Academy
Cursus: hoe het werkt

Clusters: de master en workernodes

Wat een cluster is in CreateYourVPN: de master (beheerknoop), workernodes, de clusterpagina, het wisselen van master, en de levenscyclus — in gewone taal.

In de vorige les vergeleken we een cluster met een kantoorcomplex: één administratiekantoor en de werkgebouwen. Laten we nu een cluster van dichterbij bekijken — waaruit het bestaat, hoe het ontstaat, en wat u op de pagina ervan ziet.

Waarom clusters eigenlijk

Eén server is simpel: iedereen zit erop. Maar zodra u twee servers heeft, komen er vragen: waar bewaart u de gedeelde gebruikersdatabase? Hoe "weten" de servers van elkaar? Hoe geeft u iemand met één link toegang tot alle servers?

Een cluster lost dat allemaal op: de servers voegen zich samen tot één systeem met een gedeelde gebruikersdatabase en gedeeld beheer. Een gebruiker verbindt zich "met uw VPN", niet met losse machines.

De master (beheerknoop)

De master is het brein van het cluster. Hij:

  • bewaart de gebruikersdatabase van het cluster: accounts, limieten, verloopdata;
  • geeft certificaten uit aan de workernodes — de "pasjes" waarmee nodes bewijzen dat ze erbij horen;
  • deelt configuratie uit aan de nodes: welke inbounds ze moeten draaien en met welke instellingen.

Er is altijd precies één master per cluster. Op zichzelf bedient hij geen gebruikers — dat is het werk van de workernodes.

Workernodes

De nodes zijn de handen van het cluster: het verkeer van uw gebruikers stroomt erdoorheen. Op de nodes leven de inbounds — de toegangspunten tot de VPN. Eén cluster kan tot 100 nodes bevatten.

De master en een node kunnen op dezelfde server draaien. Voor uw eerste server is dit de standaard en de aanbevolen opstelling: één machine beheert het cluster én bedient VPN-verkeer. Krijgt u meer gebruikers — voeg dan gewoon meer nodes toe.

Hoe een cluster ontstaat

Een cluster wordt geboren samen met uw eerste server: klik op "Server verbinden", geef het cluster een naam (bijvoorbeeld EU · productie), en voer de SSH-gegevens van uw VPS in — de rest gebeurt automatisch. Wat er precies in elke fase van de installatie gebeurt, staat in de volgende les.

Nieuwe servers sluiten zich aan bij een bestaand cluster via de knop "Node toevoegen": tijdens de installatie ontvangt de node automatisch een certificaat van de master van dat cluster en maakt er verbinding mee.

Een cluster heeft zijn eigen statussen, zichtbaar op de kaart: "Inrichten" (installatie bezig), "Actief" (alles draait), "Verslechterd" (er is iets misgegaan), "Gearchiveerd" (het cluster is verwijderd).

De clusterpagina

Open een cluster en u ziet de volledige anatomie ervan, van boven naar beneden:

  1. Topologiediagram — een live kaart: de master (beheerknoop) links, dan de workernodes met hun inbounds, en de routes rechts. U kunt hier direct met de muis inbounds tussen routes verslepen.
  2. Routes — de routelijst van het cluster (les 4).
  3. Servers — kaarten voor elke machine in het cluster met statistieken: online gebruikers, verkeer, CPU, RAM (les 3).

Klik op een server of een inbound om de inspector te openen met de details: adres, status, belastingscoëfficiënt, interne identificatoren.

De master wisselen ("Maak dit de master")

Soms moet de master verhuizen: u heeft een betrouwbaardere server gevonden, of de huidige machine heeft problemen bij de provider. Daarvoor is de masterwissel: klik in de inspector van elke verbonden node op "Maak dit de master" — de node wordt de master, en de huidige master wordt een gewone node. De handeling is omkeerbaar.

Wat belangrijk is om te weten:

  • alle gebruikers en instellingen migreren automatisch naar de nieuwe master;
  • gebruikersabonnementen blijven werken — niemand hoeft iets opnieuw in te stellen; al kunnen de twee betrokken servers (de nieuwe en de oude master) kort onbeschikbaar zijn;
  • het proces draait op de achtergrond en kan tot een uur duren; elke node maakt kort opnieuw verbinding met de nieuwe master;
  • om te starten is een code uit een e-mail vereist — bescherming tegen een ongelukje;
  • terwijl de wissel loopt, zijn wijzigingen aan de clustertopologie (nodes, inbounds, routes) vergrendeld.

Een cluster verwijderen

Een cluster wordt verwijderd samen met zijn masterserver: de panel waarschuwt u dat dit het hele cluster archiveert. De gehuurde VPS zelf blijft draaien — CreateYourVPN stopt alleen met het beheren ervan. Een workernode verwijderen is bescheidener: alleen die node verlaat het cluster (samen met zijn inbounds — de panel laat precies zien wat de verwijdering raakt).

Onthoud

  • Een cluster = één master + tot 100 workernodes, met een gedeelde gebruikersdatabase.
  • De master beheert, de nodes vervoeren het verkeer. Beide kunnen op één machine draaien.
  • Een cluster ontstaat met uw eerste server; nodes voegt u in een paar klikken toe.
  • De master kan met een masterwissel naar een andere node "verhuizen" — onzichtbaar voor uw gebruikers.

Volgende les

On this page