Puncte:0

Distribuirea sarcinii peste mai multe dispozitive de echilibrare a sarcinii

drapel se

Având în vedere un site web care ar putea avea multe sute de mii de utilizatori concurenți la orele de vârf, cum se poate gestiona o mulțime în care resursele de echilibrare a încărcăturii pot suporta doar 40.000 de conexiuni simultane? (Specificațiile sistemului, scapă de sub controlul meu)

Singura metodă pe care o pot gândi este să rotunjesc stilul Robbin redirecționarea întregului trafic de intrare către unul dintre X subdomenii (de exemplu, 1.domain.com, 2.domain.com... X.domain.com) unde fiecare subdomeniu indică un alt subdomeniu. echilibrarea greutății. Acest tip de redirecționare și transfer este costisitor din perspectiva serverului? Va provoca avertismente de browser (de exemplu, pagina www.domain.com încearcă să te redirecționeze către...)? Există o metodă mai bună pe care o trec cu vederea? (Cu excepția obținerii unui echilibrator de încărcare mai mare)

Există o modalitate „corectă” de a face asta?

Puncte:0
drapel cn

O soluție comună ar fi utilizarea unui Global Server Load Balancer sau GEO. În acest caz, interogările DNS ale utilizatorului vor fi distribuite la adrese IP diferite (fiecare mapare la echilibrul de încărcare separat). Majoritatea GLSB-urilor includ verificări de sănătate asupra punctelor finale Load Balancer (dacă nu reușește să nu mai trimiți utilizatori la acest IP) și, de asemenea, pot fi utilizate pentru a direcționa utilizatorii către cel mai optim punct final unde echilibratorii de încărcare sunt răspândiți în întreaga lume, adică Trimiteți traficul Europei către punctul final din Europa etc. .

Această soluție ar elimina necesitatea redirecționării pe care ați menționat-o, care ar putea adăuga încărcare inutilă unui s

Puncte:0
drapel cn

Am puține implementări în spate folosind protocoale de rutare dinamică precum OSPF. A existat un mic script de declanșare scris în bash care a verificat dacă serverul proxy/aplicație funcționează corect și apoi pornește/oprește bgpd/ospfd (sau adaugă pur și simplu anunț folosind vtysh). acest daemon de rutare a anunțat o adresă IP în rețea (/32 subrețea) și apoi routerele împart traficul în mod egal dacă două căi aveau același cost - se numește ECMP (Equal-cost multipath).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.