NetRoute, Network PC ca router TCP / IP Pentru realizarea echilibrării încărcării serverului

click fraud protection

Există cu siguranță modalități interminabile prin care tehnicile de gestionare a încărcării serverului pot fi implementate în rețea. Înainte de a aplica oricare dintre tehnici, administratorii de sistem trebuie să ia în considerare numărul total de noduri conectate în rețea, timpul de răspuns al serverului și, în unele cazuri, rata de transmitere a datelor între nodurile care acționează ca servere membre și principal servere. În arhitectura rețelei server-client membru-server, metodologiile de echilibrare a încărcării nu pot fi aplicate decât dacă știm cât de mult datele trebuie să treacă prin routere și ce tip de răspuns solicită clienții atunci când datele sunt trimise și primite solicitări făcut.

Una dintre tehnicile de echilibrare a sarcinilor pe server utilizate pe scară largă este susținută de algoritmul Round-Robin, care este atribuit serverelor omogene care au aceeași capacitate de procesare și dimensiunea de a efectua lucrări. Această tehnică asigură faptul că fiecare pachet de date solicitat pentru rutare sau procesare primește un număr aproximativ egal de sloturi de lucru și timp de procesare. Întrucât, într-un mediu eterogen, una dintre tehnicile recomandate este „Robinul rotund ponderat” unde mărimea lucrărilor care urmează să fie executate sunt prezentate de către clienți. O altă politică de bază pentru aplicarea echilibrării sarcinii este politica de conectare minimă, care se referă la solicitările de rutare către acestea serverele care lucrează la cel mai mic număr de solicitări ale clienților pentru a reduce timpul implicat în procesare solicitări.

instagram viewer

În afară de modul în care datele sunt distribuite între servere și serverele membre, solicitările de rutare joacă un rol esențial pentru realizarea echilibrării sarcinii. Întrucât accentul principal rămâne în primul rând pe tehnicile de echilibrare a sarcinilor, care se ocupă cu alocarea timpului pe care un server îl durează pentru a genera thread-uri pentru inițierea serviciului de solicitări de la clienți, un factor major care este adesea ignorat este reorganizarea transmisiei datelor căi. Dacă tehnicile de echilibrare a sarcinii au fost deja aplicate și căutați o modalitate de redirecționare a traficului fără a fi nevoie să redefiniți tabelele de rutare, NetRoute vă va ajuta să gestionați încărcarea serverului (serverelor) cu ușurință. Este o aplicație open source pentru Windows care vă transformă mașina într-un router TCP / IP, precum și, un balansator de încărcare pentru a redirecționa și echilibra încărcarea solicitărilor. Aplicația nu necesită să configurați nimic; rulează ca un serviciu Windows și vă permite să dirijați traficul către adresa gazdă sau adresa IP specificată. Pe lângă gestionarea încărcării traficului, vine cu o configurație simplă, dar cu efect de eșec, pentru a gestiona rutarea traficului în cele mai grave scenarii. De asemenea, include opțiuni pentru a configura persistența sesiunii, manipularea antetului HTTP, tamponarea și depanarea.

Această aplicație de rutare bazată pe GUI oferă o interfață de management convenabilă care vă permite să administrați de la distanță serviciile sale. Ecranul principal arată toate porturile locale de configurare cu număr activ de conexiuni. Primul pas pentru a specifica detaliile de conectare la server. Odată verificat, din meniul Server, adăugați o nouă rută.

consola de router net

Setările rutelor se ocupă cu specificarea tuturor informațiilor necesare pentru a echilibra în mod corespunzător încărcarea traficului. După introducerea numelui și descrierii de rutare în fila Basic, treceți la Routing pentru a intra în portul local, numărul maxim de conexiuni permisă urmată de nume / IP-uri de destinație. Fila Local IP Bindings vă permite să ascultați pe toate adresele IP sau pe specificațiile utilizatorului cele. În antetul HTTP, puteți defini metoda de manipulare în funcție de textul de antet HTTP specificat, care poate include, Server. CPU.Count, Server. CPU.Speed, Server. OS.Nume, Server. Software-ul. Nume, Server. Utilizator. Numeetc.

Fila de încărcare a încărcăturii vă permite să selectați tehnica Fail-Over, Round Robin sau Least Connection Policy pentru a gestiona eficient încărcarea serverului. În general, nu există nicio regulă pentru a urmări în alegerea tehnicii de echilibrare, așa că trebuie să o decideți în funcție de arhitectura rețelei dvs. și de numărul de noduri active conectate.

echilibru de sarcină

Atât numărul de fire de pompă de date cu pragul de reproducere respectiv, cât și firele de conectare și pragul de reproducere pot fi definite din fila Filetare. Este recomandabil să introduceți cel mai potrivit număr de fire și intervale de reproducere pentru a face echilibrarea sarcinii. Fila Advanced (Opțiuni avansate) conține opțiuni pentru a introduce bufferul de trimitere și primire și pentru a seta durata maximă de expirare a conexiunii

Monitor

După adăugarea tuturor informațiilor necesare, faceți clic pe OK pentru a reveni la ecranul principal. Veți vedea noi rutări listate acolo. Meniul Server vă permite să vizualizați consola de servicii pentru a vizualiza mesajele și a seta parola cu funcția pentru a activa accesul la distanță. NetRoute salvează automat setările de rutare ale serverului utilizate în prezent. Cu toate acestea, dacă doriți să definiți rutarea pentru un server diferit, Conectează la opțiunea este întotdeauna disponibilă în meniul Fișier.

NetRoute pare util pentru rețeaua de dimensiuni mici și medii care are mai multe servere pentru a rota solicitările. Poate fi folosit și pentru a comuta între tehnicile de echilibrare a sarcinii în funcție de volumul de trafic care trece prin toate serverele active. Este o aplicație open source care funcționează atât pe edițiile Windows cât și pe server. Versiunile pentru sistem de operare Windows pe 32 de biți și pe 64 de biți sunt de asemenea disponibile.

Descărcați NetRoute (Nu mai este disponibil)

watch instagram story