CreateYourVPN Academy
Tečaj: Kako to radi

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:

  1. 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.
  2. Rute — popis ruta klastera (lekcija 4).
  3. 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

On this page