Kaj je izravnalnik obremenitve omrežja?

Omrežje je sistem medsebojno povezanih stvari ali ljudi. Računalniško omrežje je omrežje, sestavljeno iz računalnikov in njihovih virov, kot so skupni skenerji, tiskalniki, usmerjevalniki in strežniki. Uravnavalec obremenitve omrežja je lahko ena od dveh stvari. Prvič, lahko se nanaša na specifično Microsoft® tehnologijo, imenovano Network Load Balancing (NLB), ki je bila del družine operacijskih sistemov Windows 2000 Server® in Windows Server® 2003 in je bila izbirna komponenta za Windows Server® 2008. Izraz omrežno uravnoteženje obremenitve se lahko na splošno nanaša tudi na sistem, ki zagotavlja enakomerno porazdelitev obdelave med razpoložljivimi viri in med njimi.

Grozd je izraz za skupino več strežnikov, ki so povezani in delujejo v tandemu na različne načine za opravljanje nalog. Grozd lahko zagotovi sistem tako s toleranco napak kot z uravnoteženjem obremenitve. Omrežni balansirnik obremenitve se lahko uporablja za porazdelitev obremenitve na več strežnikov v omrežju in tudi na več diskov v omrežju za shranjevanje (SAN), kot tudi za distribucijo zahtev po datotečnem protokolu po datotečnih strežnikih. Transakcijo, ki vstopi v omrežje, je mogoče razdeliti na vse strežnike ali pa jo je mogoče preusmeriti na strežnik, ko je na voljo.

Ena pogosta situacija, v kateri je omrežni balansirnik obremenitve uporaben, je pri distribuciji velikega števila dohodnih zahtev HTTP (HyperText Transfer Protocol) različnim spletnim strežnikom, ki se nahajajo v farmi strežnikov. To preprečuje preobremenitev posameznega strežnika. Praksa uravnoteženja obremenitve pomaga izničiti napade zavrnitve storitve, katerih namen je preobremenitev strežnikov.

Uravnavalec obremenitve omrežja je lahko več različnih stvari. Lahko je programski program, katerega edini namen je uravnavanje obremenitve. Lahko je tudi strojna naprava. Ena strojna naprava, ki deluje kot izravnava obremenitve omrežja, je večplastno stikalo, naprava, ki pregleduje in posreduje paketni promet, ki vstopi v omrežje.

Strežniki DNS (Domain Name System) so še ena vrsta strojne opreme, ki se lahko uporablja kot izravnava obremenitve omrežja. Ena od uporabljenih tehnik se imenuje round robin DNS. V tem sistemu, ko je prejeta zahteva DNS, se zahteve posredujejo strežnikom ena za drugo v neprekinjeni zanki. Ena težava pri tem sistemu je, da se ne upoštevajo zahteve, ki jih bo vsaka transakcija postavila na strežnik, na katerega je poslana, zato dejansko deluje bolj kot distributer kot dejanski balansirnik, čeprav, če ni preobremenitve sistema, bo imajo učinek ravnotežja.