Microsoft Windows 2003 NLB
Данная технология в Microsoft классифицируется как Network Load Balancing (NLB)
Как всегда, прежде чем приступить к настройке и поднятию сетевых сервисов, мы читаем всю доступную документацию по этому вопросу (рекомендую обратиться к статьям знаний Q323437 и Q323431).
Есть несколько ограничений и требований, на которые обращает внимание Microsoft и их необходимо выполнить
Windows не поддерживает использование кластеров с общим RAID массивом (HA-cluster) и NLB на одной машине.
Сетевой трафик должен быть уже очищен от «мусора», то есть необходимо размещать сервера в DMZ – никто не гарантирует стабильность работы в случае DOS атаки.
Работаем только с TCP/IP, все остальные протоколы не поддерживаются (естественно!)
Если в узлах кластера используется встроенные FireWall, то мы должны быть уверены в идентичности их настроек.
Типичными Windows приложениями для NLB являются IIS,ISA,VPN, Windows Media™ , Mobile InformationServer, Terminal Services.
Как всегда мы должны определить требования к аппаратной части узлов кластера, основываясь на документации.
Создание кластера происходит с помощью инструмента Network Load Balancing Manager из меню Administrative Tools.
Так же для администрирования, уже по давно принятой традиции в Microsoft, можно использовать CLI интерфейс с помощью команды nlb
Настраиваемыми параметрами являются
Прослушиваемые TСP порты
И способа их обработки – перенаправление, привязка клиента к обрабатывающему серверу (обеспечивая тем самым «сеансовость»)
Создание виртуального IP
Выбор используемой сетевой карточки
В целом получается довольно стабильное и работоспособное решение для Windows приложений. За одним небольшим исключением – оно очень чувствительно к сетевому мусору, поэтому экономически обосновано его использование только в IntraNet приложениях (так как все FireWall, которые необходимо использовать для InterNet решений, могут обеспечить требуемою функциональность своими средствами).
Так же, стоить отметить, что Microsoft в своем арсенале еще имеет кластер на основе общего дискового массива и балансировку COM+
компонент.