Skip to main content

Hvad er et belastningsafbalanceringsnetværk?

Beregnet som en løsning til situationer, hvor kritiske applikationer, såsom databaser, webservere og filesharing platforme, skal være tilgængelige på alle tidspunkter, har et belastningsafbalanceringsnetværk mulighed for at skalere ydelse baseret på systembrug.Det gør dette ved at distribuere trafik over en række serverklynger, der udgør det samlede system, kendt som værten.Typisk understøttes virksomhedsniveaufunktioner såsom internetadgang, proxier, virtuelt privat netværk, mediestreaming og specialiserede applikationer af et belastningsafbalanceringsnetværk.Brugere, der implementerer e-handelsapplikationer, kan finde værdi i et belastningsafbalanceringsnetværk i betragtning af dets evne til dynamisk passende ressourcer i forhold til efterspørgsel.

Teorien bag et belastningsafbalanceringsnetværk er at forbedre ydelsen ved at distribuere brugeranmodninger blandt en række servere, hvilket reducerer detIndlæs på enhver enkelt server til enhver tid.Derudover har et belastningsafbalanceringsnetværk typisk muligheden for at overvåge og kompensere for enhedsfejl, minimere eller eliminere potentiel nedetid, hvis en enkelt eller endda flere servere bryder sammen.Load Balancing bruger flere kopier af den samme transmissionskontrolprotokol/internetprotokol (TCP/IP) applikation, for eksempel en webserver eller e-handelsapplikation, og binder dem til en enkelt primær IP ved hjælp af et antal virtuelle IP-adresser.Effekten for en slutbruger er problemfri integration og det udseende, som applikationen fungerer på en enkelt server.Til alle formål fungerer applikationen, som om den også var på en server.

Når du fungerer korrekt, er et belastningsafbalanceringsnetværk i stand til at fortolke indgående data og behandle diskrete anmodninger samtidig.Dette betyder, at forskellige elementer på det samme websted kan fodres fra forskellige klynger, for eksempel.Ved hjælp af enten forudindstillede forhold eller statistisk distribution sporer en belastningsafbalanceringsnetværk klientbrug og reagerer ved dynamisk routinganmodninger til forskellige serverklynger.Gennem gentagne pinger kommunikerer klyngserverne med hinanden og er i stand til at kompensere i en kort periode efter enhver fiasko eller afbrydelse af en bestemt klynge fra helheden.I sådanne tilfælde er klientsoftwaren typisk automatisk til at støtte forbindelse, og forsinkelsen er praktisk talt umærkelig.

Management af et belastningsafbalanceringsnetværk er ens i praksis som styring af enhver anden server.En administrator kan logge ind fjernt til forskellige klynger fra ethvert punkt inden for netværket.Det er muligt at udøve granulær kontrol over individuelle servere inden for en klynge, selvom belastningsafbalanceringsalgoritmen også kan håndtere fuld kontrol.System og endda hardwareopdateringer er generelt mulige på farten, hvilket kan være gavnligt i applikationer, hvor oppetid er missionskritisk.