Кіріспе

Желілік жүктемені теңдестіру қызметі (NLBS) – Microsoft жүзеге асырған кластерлеу және жүктемені теңдестіру технологиясы, жоғары қолжетімділік, сенімділік және кеңейтімділік қамтамасыз етуге бағытталған. NLBS салыстырмалы түрде шағын деректер жиынтығымен жұмыс істейтін, сирек өзгеріске ұшырайтын (мысалы, веб-беттер) және жадыда ұзақ уақыт сақталмайтын қолданбалар үшін арналған. Мұндай қолданбалар күйсіз қолданбалар деп аталады және әдетте веб, файлдарды беру протоколы (FTP) және виртуалды жеке желі (VPN) серверлерін қамтиды. Күйсіз қолданбаға клиенттік әрбір сұраныс жеке транзакция болып табылады, сондықтан жүктемені теңестіру үшін сұраныстарды бірнеше серверге таратуға болады. NLBS-тің ерекшелігі – кластердегі барлық серверлер бір-бірін жүрек соғуы сигналы арқылы қадағалайды, бұл ортақ сәтсіздік нүктесін болдырмайды. Windows Server 2003 нұсқасында NLBS сервер толығымен желіден ажыратылған немесе NLBS қызметі тоқтатылған жағдайда ғана кластерден сәтсіз серверді автоматты түрде алып тастамайды. Мысалы, егер веб-сервер дұрыс мазмұнның орнына қате бетті көрсетсе, NLBS оны әлі де "қосылған" деп таниды. Сондықтан, әрбір қатысушы түйінде бақылау скрипті болуы қажет, ол жергілікті веб-беттің дұрыс жұмыс істеуін тексеріп, қажет болған жағдайда кластерге қосу немесе алып тастау үшін nlb.exe утилитасын шақырады.

Тарих

Windows NT жүктемені теңдестіру қызметі (WLBS) – Windows NT мүмкіндігі, қосымшалар үшін жүктемені теңдестіру және кластерлеуді қамтамасыз етеді. WLBS IP трафигін бірнеше кластерлік түйіндерге динамикалық түрде бөліп, түйін істен шыққан жағдайда автоматты түрде резервтік көшіруді қамтамасыз етеді. WLBS Windows 2000 жүйесінде Network Load Balancing Services қызметімен ауыстырылды. Автоматты резервтік көшіру осы жүйенің де бір бөлігі болып табылады.