Балансировка нагрузки на терминальные сервера. Отказоустойчивость терминальных серверов. Кластер WTware.

Скачать службу балансировки нагрузки WTware: wtlb.1.7.exe.

Краткое руководство: читать обязательно.

Полная документация: для тех, кто хочет знать все.

Что дает терминальным серверам кластер WTware

  • Отказоустойчивость. До тех пор, пока работает хотя бы один из серверов кластера, пользователи будут обслужены.
  • Распределение нагрузки между серверами. В настоящий момент кластер поддерживает четыре различных алгоритма балансировки нагрузки. Корректирующие коэффициенты позволят учесть различия в конфигурации серверов.
  • Подключение к оборванной сессии. Кластер гарантирует подключение пользователя к оборванной сессии. Например, если пользователь выключил свой терминал и не закрыл запущенные программы, после подключения он вновь будет подключен к своей сессии.

Меры безопасности

Служба балансировки нагрузки WTware никаким образом не управляет терминальным сервером. Установка этой службы не может быть причиной сбоя работы серверов. Служба занимается отслеживанием загруженности сервера, обменивается этой информацией с такими же службами на других Ваших серверах и сообщает терминалу WTware адрес наименее загруженного из серверов. Служба балансировки нагрузки не заменяет никакой стандартной функциональности Windows Server. Она может работать параллельно с NLB и Session Directory. Клиенты WTware, которые настроены использовать службу балансировки нагрузки WTware, будут обращаться к описываемой службе. Другие клиенты будут работать с теми службами, с которыми они работали. Установка службы балансировки нагрузки WTware на действующие сервера и перевод пользователей на использование этой службы могут и должны проводиться постепенно. Всегда остается возможность прекратить использование службы балансировки нагрузки WTware и вернуться к механизмам, которые использовались ранее.

Чем кластер WTware лучше аналогичного решения от Citrix

Ценой.

Чем кластер WTware лучше аналогичного решения от Microsoft

У Microsoft нет аналогичного решения. Microsoft предлагает использовать службу Network Load Balancing для распределения нагрузки и Session Directory для подключений к оборванным сессиям. При этом:

  • Network Load Balancing от Microsoft распределяет нагрузку только по загруженности сетевых интерфейсов. Этот метод предназначался для веб-серверов и плохо подходит для серверов терминальных. Кластер WTware позволяет принимать во внимание загруженность процессоров и оперативной памяти, обеспечивая лучшую балансировку нагрузки именно терминальных серверов.
  • Session Directory от Microsoft имеет точку отказа: сам сервер Session Directory. Кластер WTware представляет собой распределенную сеть, лишенную точек отказа, и обеспечивает обслуживание клиентов до тех пор, пока хотя бы один из терминальных серверов продолжает работать.
  • Для использования Network Load Balancing необходим Windows 2003 Server Enterprise Edition стоимостью от $3000. Кластер WTware позволяет обойтись серверами Standart Edition стоимостью менее $900 либо использовать в качестве серверов Windows XP с установленным ПО WinConnect.