NetRoute, netværks-pc som TCP / IP-router til opnåelse af serverbelastningsbalancering

click fraud protection

Der er bestemt uendelige måder, hvorpå serverbelastningsteknikker kan implementeres på netværket. Inden en af ​​teknikkerne anvendes, skal systemadministratorer overveje det samlede antal knudepunkter, der er tilsluttet i netværk, server responstid og i nogle tilfælde hastigheden af ​​datatransmission mellem noder, der fungerer som medlemsservere og main servere. I server-medlem server-klient netværksarkitektur kan belastningsbalanceringsmetoder ikke anvendes, medmindre vi ved, hvor meget data skal passere gennem routere, og hvilken type svar klienter søger, når data sender og modtager anmodninger lavet.

En af de udbredte anvendte serverbelastningsafbalanceringsteknikker understøttes af Round-Robin-algoritmen, der tildeles homogene servere med samme behandlingsevne og størrelse af job, der skal udføres. Denne teknik sikrer, at hver datapakke, der anmodes om til routing eller behandling, får noget lige stort antal job slots og CPU-tid. Mens der i heterogon miljø er en af ​​de anbefalede teknikker er Weighted Round Robin, hvor størrelsen af ​​de job, der skal udføres, indsendes af klienter. En anden grundlæggende politik til anvendelse af belastningsbalancering er Least Connection-politik, der henviser til routinganmodninger til dem servere, der arbejder på mindst antal klienters anmodninger for at forkorte tiden involverer i behandlingen anmodninger.

instagram viewer

Bortset fra hvordan data distribueres mellem serverne og medlemsservere, spiller routinganmodninger en vigtig rolle for at opnå belastningsbalancering. Da hovedfokus forbliver primært på belastningsafbalanceringsteknikker, der beskæftiger sig med tildeling af tid, en server tager for at spawn tråde til initiering af service af anmodninger fra klienter, er en væsentlig faktor, der ofte overses, omorganisering af dataoverførsel stier. Hvis lastbalanceringsteknikker allerede er anvendt, og du leder efter en måde at omdirigere trafik uden at skulle omdefinere rutetabeller, NetRoute hjælper dig med let at administrere server (e). Det er et open source-program til Windows, der gør din maskine til TCP / IP-router samt belastningsbalancer for at omdirigere og afbalancere belastningen af ​​anmodninger. Applikationen kræver ikke, at du konfigurerer noget; den kører som en Windows-service og giver dig mulighed for at dirigere trafik til den specificerede vært- eller IP-adresse. Udover at styre trafikbelastningen kommer det med en simpel, men alligevel effektiv fail-over-konfiguration til at styre trafikdirigering i værste scenarier. Det inkluderer også muligheder for at konfigurere sessionens persistens, HTTP-headermanipulation, buffering og fejlfinding.

Denne GUI-baserede routing-applikation giver en praktisk styringsgrænseflade, som giver dig mulighed for fjernadministrering af dens tjenester. Hovedskærmen viser alle konfigurerede lokale porte med et aktivt antal forbindelser. Det første trin til at specificere server login-detaljer. Når det er verificeret, tilføj en ny rute fra servermenuen.

net router konsol

Ruteindstillingerne beskæftiger sig med at specificere alle de oplysninger, det kan kræve for at balansere trafikbelastningen korrekt. Når du har indtastet navn og beskrivelse af routing i fanen Grundlæggende, skal du gå til Routing for at indtaste lokal port, maks antal forbindelser tilladt efterfulgt af destinationshostnavne / IP'er. Fanen Lokale IP-bindinger giver dig mulighed for at lytte på alle IP'er eller på brugerspecificeret dem. Under HTTP Header kan du definere manipuleringsmetode i henhold til specificeret HTTP-headertekst, som kan indeholde, Server. CPU.Count, Server. CPU.Speed, server. OS.Name, Server. Software. Navn, server. Bruger. Navn, etc.

Fanen Load Balancing giver dig mulighed for at vælge Fail-Over, Round Robin eller Least Connection Policy-teknik for effektivt at styre serverbelastningen. Generelt er der ingen tommelfingerregel, der skal følges, når du vælger balanceteknikken, så du er nødt til at bestemme den i henhold til din netværksarkitektur og antallet af tilsluttede aktive noder.

belastningsbalance

Både antallet af Data-Pump-tråde med dets respektive spawn-tærskel og tilslutningstråde og dets spawn-tærskel kan defineres fra fanen Threading. Det tilrådes at indtaste det mest passende antal tråde og gydeområder for at gøre belastningsbalancering sømløs. Fanen Avanceret indeholder muligheder for at indtaste afsendelses- og modtagebufferen og indstille maksimal tidsforbindelse for forbindelse.

overvåge

Når du har tilføjet alle de nødvendige oplysninger, skal du klikke på OK for at vende tilbage til hovedskærmen. Du vil se ny routing der opført. Server-menuen giver dig mulighed for at se servicekonsol for at se meddelelser og indstille adgangskode med mulighed for at aktivere fjernadgang. NetRoute gemmer automatisk aktuelt anvendte server's routingindstillinger. Hvis du imidlertid ønsker at definere routing for en anden server, Forbinde til indstillingen er altid tilgængelig i menuen Filer.

NetRoute ser ud til at være nyttigt til små og mellemstore netværk, der har flere servere til at rute anmodninger. Det kan også bruges til at skifte mellem belastningsbalanceringsteknikker i henhold til mængden af ​​trafik, der passerer gennem alle de aktive servere. Det er et open source-program, der fungerer på både klient- og serverudgaver af Windows. Versioner til 32-bit og 64-bit Windows OS er også tilgængelige.

Download NetRoute (Ikke længere tilgængelig)

watch instagram story