Innholdsfortegnelse:
- Definisjon - Hva betyr Network Load Balancing (NLB)?
- Techopedia forklarer Network Load Balancing (NLB)
Definisjon - Hva betyr Network Load Balancing (NLB)?
Network load balancing (NLB) er styring av trafikk over et nettverk uten bruk av komplekse rutingsprotokoller som Border Gateway Protocol (BGP). NLB distribuerer arbeidsmengde over flere CPUer, diskstasjoner og andre ressurser i et forsøk på å bruke nettverksressurser mer effektivt og unngå overbelastning av nettverk. Lastbalansering kan oppnås gjennom programvare eller maskinvare.
Dette begrepet er også kjent som vektorruting, som er en form for NLB.
Techopedia forklarer Network Load Balancing (NLB)
Nettverksbelastningsbalansering er en effektiv og kostnadseffektiv løsning designet for å forbedre tilgjengeligheten og skalerbarheten til Internett-applikasjoner ved å la systemadministratorer bygge klynger, som er belastningsbalansert med innkommende klientforespørsler. Under NLB kan klienter ikke skille klyngen fra en enkelt server. Serverprogrammer er ikke klar over at en klynge kjører.
Som et resultat av dette oppsettet tillater NLB større generell kontroll, inkludert fjernstyring av klynger fra ethvert nettverkspunkt. Administratorer kan skreddersy klynger til tjenester med portdefinerte kontroller. Cluster-verter og programvare kan modifiseres uten serviceavbrudd.
NLB sender vanlige meldinger, slik at alle klyngemedlemmer kan overvåke de andre vertenes tilstedeværelse. Vertsvikt og gjenoppretting håndteres automatisk og raskt. NLBs programvareimplementering krever ekstremt lite overhead for å håndtere nettverkstrafikk. Prosessen leverer utmerket skaleringsskala, som bare er begrenset av båndbredde på nettet.
NLB gir også nettverk redundans i tilfelle en nettverkskoblingssvikt. Dette gjøres ved å gi sekundær lenke tilgang.