Kas yra tinklo apkrovos balansavimo priemonė?

Tinklas yra tarpusavyje susijusių dalykų ar žmonių sistema. Kompiuterių tinklas yra tinklas, kurį sudaro kompiuteriai ir jų ištekliai, tokie kaip bendri skaitytuvai, spausdintuvai, maršrutizatoriai ir serveriai. Tinklo apkrovos balansavimo priemonė gali būti vienas iš dviejų dalykų. Viena vertus, tai gali reikšti konkrečią „Microsoft®“ technologiją, vadinamą tinklo apkrovos balansavimu (NLB), kuri buvo „Windows 2000 Server®“ ir „Windows Server® 2003“ operacinių sistemų šeimos dalis ir buvo pasirenkamas „Windows Server® 2008“ komponentas. Terminas tinklo apkrovos balansuotojas taip pat gali bendrai reikšti sistemą, kuri numato tolygų apdorojimo paskirstymą tarp turimų išteklių ir tarp jų.

Klasteris yra kelių serverių, kurie yra susieti ir kartu įvairiais būdais atlieka užduotis, grupė. Klasteris gali suteikti sistemą su atsparumu gedimams ir apkrovos balansavimu. Tinklo apkrovos balansavimo priemonė gali būti naudojama norint paskirstyti apkrovą keliems tinklo serveriams, taip pat keliems diskams saugyklos tinkle (SAN), taip pat paskirstyti failų protokolų užklausas tarp failų serverių. Operacija, kuri patenka į tinklą, gali būti padalinta į visus serverius arba gali būti nukreipta į serverį, kai tik jis tampa prieinamas.

Viena dažna situacija, kai naudinga tinklo apkrovos balansavimo priemonė, yra platinti daug gaunamų HTTP (HyperText Transfer Protocol) užklausų įvairiems žiniatinklio serveriams, esantiems serverių ūkyje. Tai apsaugo nuo bet kurio serverio perkrovimo. Apkrovos balansavimo praktika padeda paneigti paslaugų atsisakymo atakas, kurių tikslas yra perkrauti serverius.

Tinklo apkrovos balansavimo priemonė gali būti keletas skirtingų dalykų. Tai gali būti programinė įranga, kurios vienintelis tikslas yra apkrovos balansavimas. Tai taip pat gali būti aparatūros įrenginys. Vienas aparatinės įrangos, veikiantis kaip tinklo apkrovos balansuotojas, yra daugiasluoksnis jungiklis – įrenginys, kuris tikrina ir persiunčia į tinklą patenkantį paketų srautą.

DNS (domeno vardų sistemos) serveriai yra kito tipo aparatinė įranga, kurią galima naudoti kaip tinklo apkrovos balansavimo priemonę. Viena iš naudojamų technikų vadinama apvalaus veikimo DNS. Šioje sistemoje, gavus DNS užklausą, užklausos viena po kitos perduodamos į serverius nenutrūkstamu ciklu. Viena iš šios sistemos problemų yra ta, kad neatsižvelgiama į kiekvienos operacijos poreikius serveryje, į kurį ji siunčiama, todėl ji iš tikrųjų veikia kaip platintojas nei tikrasis balansuotojas, nors jei nėra sistemos perkrovos, turėti balansuojantį poveikį.