Службы балансировки сетевой нагрузки
Фактическая точность частей этой статьи (относящихся к статье) может быть поставлена под угрозу из-за устаревшей информации . ( декабрь 2012 г. ) |
Службы балансировки сетевой нагрузки ( NLBS ) — это Microsoft реализация кластеризации и балансировки нагрузки , предназначенная для обеспечения высокой доступности и высокой надежности, а также высокой масштабируемости. NLBS предназначена для приложений с относительно небольшими наборами данных, которые редко изменяются (например, веб-страницы) и не имеют долговременных состояний в памяти. Эти типы приложений называются приложениями без отслеживания состояния и обычно включают в себя веб-серверы, протокола передачи файлов (FTP) и виртуальные частные сети серверы (VPN). Каждый клиентский запрос к приложению без сохранения состояния представляет собой отдельную транзакцию, поэтому можно распределить запросы между несколькими серверами, чтобы сбалансировать нагрузку. Одной из привлекательных особенностей NLBS является то, что все серверы в кластере контролируют друг друга с помощью контрольного сигнала, поэтому не существует единой точки отказа .
В своем текущем воплощении в Windows Server 2003 NLBS не поддерживает автоматическое удаление вышедшего из строя сервера из кластера, если только сервер не находится полностью в автономном режиме или если его служба NLBS остановлена. Например, если веб-сервер возвращает страницу с ошибкой вместо правильного содержимого, NLBS все равно воспринимает ее как «живую». Таким образом, на каждом участвующем узле обычно требуется сценарий мониторинга, который проверяет правильность доставки локальной веб-страницы и вызывает утилиту nlb.exe для добавления или удаления себя из кластера по мере необходимости.
История
[ редактировать ]Служба балансировки нагрузки Windows NT (WLBS) — это функция Windows NT , обеспечивающая балансировку нагрузки и кластеризацию приложений. WLBS динамически распределяет IP-трафик между несколькими узлами кластера и обеспечивает автоматическое переключение при сбое узла. WLBS был заменен службами балансировки сетевой нагрузки в Windows 2000 .
Автоматическое переключение при отказе также является частью этого процесса.