Klasteri: master i radni čvorovi
Što je klaster u CreateYourVPN-u: master (upravljački čvor), radni čvorovi, stranica klastera, promjena mastera i životni ciklus — jednostavnim riječima.
U prethodnoj lekciji usporedili smo klaster s poslovnim kompleksom: jedna upravna zgrada i radne zgrade. Sad ćemo pobliže pogledati klaster — od čega je sastavljen, kako nastaje i što vidite na njegovoj stranici.
Zašto uopće klasteri
Jedan poslužitelj je jednostavan: svi su na njemu. No čim imate dva poslužitelja, pojavljuju se pitanja: gdje čuvate zajedničku bazu korisnika? Kako poslužitelji "znaju" jedni za druge? Kako nekome dati pristup svim poslužiteljima jednim jedinim linkom?
Klaster sve to rješava: poslužitelji se udružuju u jedan sustav sa zajedničkom bazom korisnika i zajedničkim upravljanjem. Korisnik se spaja "na vaš VPN", a ne na pojedinačne strojeve.
Master (upravljački čvor)
Master je mozak klastera. On:
- pohranjuje bazu korisnika klastera: račune, ograničenja, datume isteka;
- izdaje certifikate radnim čvorovima — "propusnice" kojima čvorovi dokazuju da pripadaju klasteru;
- radnim čvorovima dijeli konfiguraciju: koje inbounde pokrenuti i s kojim postavkama.
Po klasteru uvijek postoji točno jedan master. Sam po sebi ne poslužuje korisnike — to je posao radnih čvorova.
Radni čvorovi
Čvorovi su ruke klastera: kroz njih teče promet vaših korisnika. Na čvorovima žive inboundi — ulazne točke u VPN. Jedan klaster može sadržavati do 100 čvorova.
Master i čvor mogu živjeti na istom poslužitelju. Za vaš prvi poslužitelj ovo je zadano i preporučeno postavljanje: jedan stroj istovremeno upravlja klasterom i poslužuje VPN promet. Kad dobijete više korisnika — jednostavno dodajte još čvorova.
Kako klaster nastaje
Klaster se rađa zajedno s vašim prvim poslužiteljem: kliknite "Poveži poslužitelj", dajte klasteru naziv (na primjer, EU · production) i unesite SSH vjerodajnice svog VPS-a — sve ostalo događa se automatski. Što se točno događa u svakoj fazi instalacije obrađeno je u sljedećoj lekciji.
Novi poslužitelji pridružuju se postojećem klasteru putem gumba "Dodaj čvor": tijekom instalacije čvor automatski dobiva certifikat od mastera tog klastera i spaja se na njega.
Klaster ima svoja stanja, prikazana na njegovoj kartici: "Postavljanje" (instalacija u tijeku), "Aktivan" (sve radi), "Smanjena dostupnost" (nešto nije u redu), "Arhiviran" (klaster je obrisan).
Stranica klastera
Otvorite klaster i vidjet ćete njegovu cijelu anatomiju, od vrha do dna:
- Dijagram topologije — živa mapa: master (upravljački čvor) lijevo, zatim radni čvorovi sa svojim inboundima, i rute desno. Inbounde ovdje možete povlačiti mišem između ruta.
- Rute — popis ruta klastera (lekcija 4).
- Poslužitelji — kartice za svaki stroj u klasteru s metrikama: korisnici na mreži, promet, CPU, RAM (lekcija 3).
Kliknite na poslužitelj ili inbound da otvorite inspektor s pojedinostima: adresa, stanje, koeficijent opterećenja, interni identifikatori.
Promjena mastera ("Postavi kao master")
Ponekad master treba preseliti: pronašli ste pouzdaniji poslužitelj ili trenutni stroj ima problema s pružateljem. Za to postoji zamjena mastera: u inspektoru bilo kojeg povezanog čvora kliknite "Postavi kao master" — čvor postaje master, a trenutni master postaje običan čvor. Operacija je poništiva.
Što je važno znati:
- svi korisnici i postavke automatski migriraju na novi master;
- pretplate korisnika i dalje rade — nitko ništa ne mora ponovno podešavati; iako dva uključena poslužitelja (novi i stari master) mogu nakratko biti nedostupna;
- proces se odvija u pozadini i može potrajati i do sat vremena; svaki se čvor nakratko ponovno povezuje na novi master;
- pokretanje zahtijeva kod poslan e-poštom — zaštita od slučajnog klika;
- dok je zamjena u tijeku, promjene topologije klastera (čvorovi, inboundi, rute) su zaključane.
Brisanje klastera
Klaster se briše zajedno sa svojim master poslužiteljem: panel će vas upozoriti da to arhivira cijeli klaster. Sam unajmljeni VPS nastavlja raditi — CreateYourVPN ga jednostavno prestaje upravljati. Brisanje radnog čvora je skromnije: iz klastera odlazi samo taj čvor (zajedno sa svojim inboundima — panel prikazuje točno na što će brisanje utjecati).
Zapamtite
- Klaster = jedan master + do 100 radnih čvorova, sa zajedničkom bazom korisnika.
- Master upravlja, čvorovi nose promet. Oba mogu živjeti na jednom stroju.
- Klaster nastaje s vašim prvim poslužiteljem; čvorovi se dodaju u par klikova.
- Master se može "preseliti" na drugi čvor zamjenom mastera — nevidljivo za vaše korisnike.
Sljedeće
Klaster, poslužitelj, ruta, inbound — tko je tko
Četiri ključna pojma CreateYourVPN panela u jednom jednostavnom primjeru: kako se klaster, poslužitelji, inboundi i rute uklapaju jedni u druge.
Poslužitelji: povezivanje, faze instalacije i metrike
Kako CreateYourVPN povezuje i osigurava vaš VPS: svaka faza instalacije korak po korak, stanja poslužitelja i što znači svaka metrika na kartici.