Cluster, server, rută, inbound — cine e cine
Cele patru concepte-cheie ale panoului CreateYourVPN într-un singur exemplu simplu: cum se leagă între ele un cluster, serverele, inbound-urile și rutele.
Patru cuvinte vor reveni tot timpul în panoul CreateYourVPN: cluster, server, rută și inbound. Sună sec, dar în spatele lor se ascunde un sistem foarte simplu. Hai să-l parcurgem o dată printr-un exemplu, iar restul cursului va fi o lectură ușoară.
Imaginează-ți un complex de birouri
Imaginează-ți că VPN-ul tău este un complex de birouri, iar utilizatorii tăi sunt vizitatorii.
- Clusterul este complexul în sine: un sistem administrat unitar, cu propria conducere.
- Serverele sunt clădirile. O clădire este biroul administrativ (masterul), restul sunt clădirile de lucru care deservesc vizitatorii.
- Inbound-urile sunt ușile de intrare ale clădirilor de lucru. O singură clădire poate avea mai multe uși, fiecare configurată diferit.
- Rutele sunt indicatoarele din hol: „Săli de ședințe — pe aici”, „Coworking — pe acolo”. Vizitatorul vede indicatorul, dar la ce ușă exact este trimis decide sistemul, în funcție de unde e cel mai puțin aglomerat chiar acum.
Acum aceleași lucruri, dar în limbajul panoului.
Cluster — o echipă de servere
Un cluster este un grup din serverele tale care funcționează ca o singură unitate. Fiecare cluster are:
- un master (nod de management) — serverul care stochează baza de date a utilizatorilor și „dirijează” celelalte servere;
- noduri worker — serverele care transportă traficul utilizatorilor tăi.
Chiar și un singur server, de unul singur, este deja un cluster: masterul și nodul worker locuiesc pur și simplu pe aceeași mașină. Clusterele sunt tratate în detaliu în lecția următoare.
Server — mașina pe care ai conectat-o
Un server este un anumit VPS pe care l-ai închiriat de la un furnizor de hosting și l-ai conectat la CreateYourVPN. Într-un cluster, fiecare server joacă rolul de master, nod worker sau ambele deodată. Un server are metrici: câți oameni sunt online pe el, cât trafic transportă, cât de încărcat e procesorul. Toate acestea sunt în lecția despre servere.
Inbound — un punct de intrare pe un server
Un inbound este un punct de intrare configurat în VPN pe un anumit nod worker: sub ce site se deghizează traficul, dacă se blochează torrentele, ce trafic trece prin VPN și ce trafic merge direct (tunel divizat).
Un singur server poate găzdui mai multe inbound-uri cu setări diferite — ca mai multe uși într-o singură clădire: una obișnuită, alta „fără torrente”, o a treia care trimite prin VPN doar site-urile blocate. Detaliile sunt în lecția despre inbound-uri.
Utilizatorii văd în aplicația lor, drept „server”, tocmai numele inbound-ului. De exemplu, inbound-ul „🇫🇮 Finlanda” va apărea ca linia „🇫🇮 Finlanda” în lista de servere a utilizatorului.
Rută — ce vede utilizatorul
O rută este un grup de inbound-uri sub un singur nume în abonamentul clientului. Utilizatorul vede o rută ca pe o singură intrare în listă — să zicem, „🇺🇸 SUA” — în timp ce în interiorul acelei rute pot exista zece inbound-uri pe servere diferite. Cine ajunge unde decide sistemul: fiecare utilizator primește opțiunea cea mai puțin încărcată.
Asta este balansarea încărcăturii — are propria lecție despre rute.
O regulă importantă: un inbound fără rută este invizibil pentru utilizatori. Până când nu atașezi un inbound la o rută oarecare, niciun trafic nu va trece prin el. Panoul te va avertiza dacă apar astfel de inbound-uri „orfane”.
Imaginea de ansamblu
Cluster „Europa”
├── Master (nod de management) — baza de date a utilizatorilor, management
├── Server FRA-1 (nod)
│ ├── Inbound „🇩🇪 Germania”
│ └── Inbound „🇩🇪 Germania · streaming”
└── Server HEL-1 (nod)
└── Inbound „🇫🇮 Finlanda”
Rutele clusterului:
├── „🇪🇺 Europa” → pool: „🇩🇪 Germania”, „🇫🇮 Finlanda”
└── „🎬 Streaming” → pool: „🇩🇪 Germania · streaming”În aplicație, utilizatorul va vedea două „servere”: „🇪🇺 Europa” și „🎬 Streaming”. Conectându-se la „Europa”, va ajunge pe Germania sau Finlanda — oricare e mai puțin ocupat în acel moment.
Rezumat
| Concept | Ce este | Cine îl vede |
|---|---|---|
| Cluster | O echipă de servere cu un singur master | Doar tu |
| Server | VPS-ul tău: master, nod sau ambele deodată | Doar tu |
| Inbound | Un punct de intrare cu setări pe un nod | Utilizatorul — ca nume de „server” |
| Rută | Un grup de inbound-uri sub un singur nume | Utilizatorul — ca intrare în listă |
Urmează
Curs: cum funcționează totul în CreateYourVPN
Un curs gratuit de 8 lecții: clustere, servere, rute, inbounduri, balansarea încărcăturii, multihop, monitorizare și copii de rezervă — tot ce ai nevoie ca să-ți administrezi VPN-ul cu încredere.
Clustere: masterul și nodurile worker
Ce este un cluster în CreateYourVPN: masterul (nodul de management), nodurile worker, pagina clusterului, schimbarea masterului și ciclul de viață — pe înțelesul tuturor.