Clustery: master a pracovní uzly
Co je cluster v CreateYourVPN: master (řídicí uzel), pracovní uzly, stránka clusteru, změna mastera a životní cyklus — jednoduše vysvětleno.
V předchozí lekci jsme cluster přirovnali ke kancelářskému komplexu: jedna administrativní kancelář a pracovní budovy. Teď se na cluster podíváme blíž — z čeho se skládá, jak vzniká a co uvidíte na jeho stránce.
Proč vůbec clustery
Jeden server je jednoduchý: všechno je na něm. Ale ve chvíli, kdy máte dva servery, se objeví otázky: kde uchováváte společnou databázi uživatelů? Jak o sobě servery "vědí"? Jak někomu dáte přístup ke všem serverům jedním jediným odkazem?
Cluster to všechno řeší: servery se spojí do jednoho systému se společnou databází uživatelů a společnou správou. Uživatel se připojuje "k vaší VPN", ne k jednotlivým strojům.
Master (řídicí uzel)
Master je mozek clusteru. On:
- ukládá databázi uživatelů clusteru: účty, limity, data expirace;
- vydává certifikáty pracovním uzlům — "propustky", kterými uzly prokazují, že patří k clusteru;
- rozdává uzlům konfiguraci: které inboundy mají běžet a s jakým nastavením.
Na cluster vždy připadá přesně jeden master. Sám o sobě neobsluhuje uživatele — to je práce pracovních uzlů.
Pracovní uzly
Uzly jsou ruce clusteru: protéká jimi provoz vašich uživatelů. Na uzlech žijí inboundy — vstupní body do VPN. Jeden cluster může mít až 100 uzlů.
Master a uzel mohou žít na stejném serveru. U vašeho prvního serveru je to výchozí a doporučené nastavení: jeden stroj zároveň spravuje cluster i obsluhuje VPN provoz. Jakmile přibudou uživatelé — stačí přidat další uzly.
Jak cluster vzniká
Cluster se rodí spolu s vaším prvním serverem: klikněte na "Připojit server", dejte clusteru název (například EU · production) a zadejte SSH přihlašovací údaje vaší VPS — všechno ostatní proběhne automaticky. Co přesně se děje v jednotlivých fázích instalace, popisuje další lekce.
Nové servery se k existujícímu clusteru připojují přes tlačítko "Přidat uzel": při instalaci uzel automaticky obdrží certifikát od mastera daného clusteru a připojí se k němu.
Cluster má vlastní stavy, zobrazené na jeho kartě: "Nasazování" (probíhá instalace), "Aktivní" (vše běží), "Degradovaný" (něco se pokazilo), "Archivovaný" (cluster byl smazán).
Stránka clusteru
Otevřete cluster a uvidíte celou jeho anatomii, shora dolů:
- Diagram topologie — živá mapa: master (řídicí uzel) vlevo, dál pracovní uzly s jejich inboundy a trasy vpravo. Přímo tady můžete myší přetahovat inboundy mezi trasami.
- Trasy — seznam tras clusteru (lekce 4).
- Servery — karty všech strojů v clusteru s metrikami: online uživatelé, provoz, CPU, RAM (lekce 3).
Kliknutím na server nebo inbound otevřete inspektor s podrobnostmi: adresa, stav, koeficient zátěže, interní identifikátory.
Změna mastera ("Nastavit jako master")
Někdy je potřeba mastera přesunout: našli jste spolehlivější server, nebo má současný stroj problémy u poskytovatele. K tomu slouží výměna mastera: v inspektoru libovolného připojeného uzlu klikněte na "Nastavit jako master" — uzel se stane masterem a současný master se přemění na běžný uzel. Operace je vratná.
Co je důležité vědět:
- všichni uživatelé i nastavení se automaticky přesunou na nový master;
- odběry uživatelů dál fungují — nikdo nemusí nic přenastavovat; oba zúčastněné servery (nový i starý master) však mohou být krátce nedostupné;
- proces běží na pozadí a může trvat až hodinu; každý uzel se na okamžik znovu připojí k novému masteru;
- spuštění vyžaduje kód z e-mailu — ochrana proti nechtěnému kliknutí;
- po dobu výměny jsou změny topologie clusteru (uzly, inboundy, trasy) uzamčené.
Smazání clusteru
Cluster se maže spolu s jeho master serverem: panel vás upozorní, že tím archivujete celý cluster. Pronajatá VPS samotná dál běží — CreateYourVPN ji jen přestane spravovat. Smazání pracovního uzlu je skromnější: cluster opustí jen daný uzel (spolu s jeho inboundy — panel přesně ukáže, co smazání ovlivní).
Zapamatujte si
- Cluster = jeden master + až 100 pracovních uzlů se společnou databází uživatelů.
- Master spravuje, uzly přenášejí provoz. Oba mohou žít na jednom stroji.
- Cluster vzniká spolu s vaším prvním serverem; uzly se přidávají na pár kliknutí.
- Master lze "přesunout" na jiný uzel pomocí výměny mastera — bez povšimnutí vašich uživatelů.
Co dál
Cluster, server, trasa, inbound — kdo je kdo
Čtyři klíčové pojmy panelu CreateYourVPN na jednom jednoduchém příkladu: jak do sebe zapadají cluster, servery, inboundy a trasy.
Servery: připojení, fáze instalace a metriky
Jak CreateYourVPN připojuje a zabezpečuje vaši VPS: každá fáze instalace krok za krokem, stavy serveru a co znamená každá metrika na kartě.