Zyxel Firewall Load Balancer [NAT] - Cum să configurați serverul virtual Load Balancer

Aveți mai multe întrebări? Trimitere solicitare

Notificare importantă:
Stimate client, vă rugăm să fiți conștient de faptul că folosim traducere automată pentru a furniza articole în limba dvs. locală. Este posibil ca nu toate textele să fie traduse cu acuratețe. Dacă există întrebări sau discrepanțe cu privire la acuratețea informațiilor din versiunea tradusă, vă rugăm să consultați articolul original aici: Original Version

Interfața de echilibrare a sarcinii serverului virtual este concepută pentru a optimiza distribuția conexiunilor locale ale utilizatorilor pe mai multe servere. Această tehnică de echilibrare a sarcinii ajută la reducerea volumului de lucru pe fiecare server în parte, sporind performanța și fiabilitatea. Prin distribuirea uniformă a traficului, dispozitivul de echilibrare a sarcinii se asigură că niciun server individual nu este copleșit, ceea ce duce la scăderea timpilor de răspuns și la îmbunătățirea experienței utilizatorului. În plus, acest sistem crește eficiența generală și scalabilitatea infrastructurii de rețea, permițându-i să gestioneze cu ușurință volume mai mari de trafic.

Beneficii cheie:

  • Performanță îmbunătățită
  • Fiabilitate crescută
  • Scalabilitate
  • Utilizare eficientă a resurselor

Cum funcționează Virtual Server Load Balancer?

  • Conexiune client: Atunci când un client inițiază o conexiune, acesta își direcționează solicitarea către serverul virtual pe un port specific.
  • Decizia de echilibrare a sarcinii: Cererea ajunge la firewall, care apoi utilizează un algoritm predefinit de echilibrare a sarcinii pentru a determina cel mai potrivit server dintr-un grup (de exemplu, Server 1, Server 2, Server 3). Factorii luați în considerare în această decizie pot include sarcina serverului, timpul de răspuns sau cerințele de persistență a sesiunii.
  • Transmiterea către serverul ales: Odată ce decizia este luată, firewall-ul transmite cererea către serverul selectat utilizând traducerea adreselor de rețea (NAT) pentru a se asigura că serverul poate interpreta corect cererea și răspunde în mod corespunzător.
  • Procesarea de către server: Serverul ales primește cererea și o procesează. Aceasta ar putea implica sarcini precum obținerea de date, executarea de calcule sau accesarea bazelor de date.
  • Răspunsul către client: După procesarea cererii, serverul trimite răspunsul său înapoi la firewall.
  • Revenire la client: În cele din urmă, firewall-ul redirecționează răspunsul serverului către clientul inițial, utilizând traducerea adresei rețelei sursă (SNAT) pentru a se asigura că clientul primește răspunsul ca și cum ar proveni direct de la serverul virtual.

Reguli de urmat pentru echilibrarea încărcării

  • Un server real poate aparține mai multor reguli de echilibrare a sarcinii
  • Puteți adăuga o singură interfață, adresă IP și port la fiecare regulă de echilibrare a sarcinii
  • Serverele virtuale și serverele reale acceptă numai adrese IPv4

Maparea regulilor serverului virtual

  • Interfața de intrare - interfața de la care provine traficul (de obicei wan1 (sau wan1_PPPoE))
  • IP extern - adresa IP a interfeței WAN / de ieșire a firewall-ului dvs.
  • Service (Serviciu) - Selectați un obiect-serviciu (un protocol)
  • Serviciul extern - Serviciul extern (protocolul) care dorește să fie redirecționat intern
  • Port - Selectați un port care trebuie să fie redirecționat
  • Protocol Type - Alegeți între portul TCP sau UDP pentru port
    Portul extern - Portul extern (numărul) care dorește să fie redirecționat intern
  • Healthy Check Method - Sistemul va verifica conectivitatea pentru a vedea dacă regula NAT și echilibrul de sarcină funcționează corect. Aici puteți alege între ping, cerere HTTP(S), SMTP Helo, interogare DNS și conexiune TCP, în funcție de tipul de conexiune utilizat pentru a ajunge la server din exterior

Algoritmi de echilibrare a încărcării serverului virtual

  • Round-Robin - Regula last in, first out, toate serverele sunt împărțite în mod egal (de exemplu, serverele A, B și C vor fi împărțite CBACBACBA)
  • Weighted Round Robin - Atribuie serverele pe baza ponderii specificate. Serverele cu o pondere mai mare sunt alocate înaintea serverelor cu o pondere mai mică. (de exemplu, 4:1 pe serverul 1 & 2 greutate înseamnă 75% sarcină pe serverul 1 și 25% pe serverul 2).
  • Least-Connection - Atribuie conexiunea serverului cu cel mai mic număr de conexiuni curente
  • Source Hashing - Atribuie conexiunea pe baza unui tabel has static, de ex. serverul A (ponderea 1) și serverul B (ponderea 2) sunt mapate astfel
  • Source_IP_Hash1 = Server B
  • Source_IP_Hash2 = Server B
  • Source_IP_Hash3 = Server A
  • Source_IP_Hash4 = Server B
  • Source_IP_Hash5 = Server B
  • Source_IP_Hash6 = Server A

mceclip3.png

Limitele de echilibrare a sarcinii serverului virtual:

Parametru Model Limite
Numărul maxim de reguli de echilibrare a sarcinii per dispozitiv Zyxel VPN50, FLEX100/100W, ATP100/100W 5
Numărul maxim de reguli de echilibrare a sarcinii per dispozitiv Zyxel VPN100, FLEX200, ATP200 10
Numărul maxim de reguli de echilibrare a sarcinii per dispozitiv Zyxel VPN300, FLEX500/700, ATP500/700/800, VPN1000 20
Numărul maxim de servere reale per regulă de echilibrare a sarcinii Toate modelele de mai sus 4

Articole în această secțiune

A fost util acest articol?
1 din 1 au considerat acest conținut util
Partajare