none
NLB не отрабатывает остановка стока (drainstop) RRS feed

  • Вопрос

  • Добрый день!

    Имеется двухузловой терминальный NLB-кластер с настроенным SessionBroker (установлены последние обновления). Платформа Windows Server 2008 R2 x64.

    Не отрабатывает команда остановки стока (drainstop); клиенты продолжают равномерно подключаться к обоим серверам в случае остановки стока одного из них.

    Терминальный клиенты находится в подсети 192.168.1.0/24 - VLAN1
    Кластер находится в подсети 192.168.2.0/24 - VLAN2
    SessionBroker настроен на отдельном сервере.
    Коммутаторы Cisco

    Параметры NLB-кластера:
    Адрес кластера 192.168.2.4/24 Unicast
    Правила для портов: для адреса кластера отключены все порты кроме TCP 3389

    Параметры узлов:
    На каждом узле настроен один физический сетевой интерфейс (второй отключен), которому присвоены адрес NLB-кластера и виртуальный IP. Настроена равная нагрузка узлов. Настроено перенаправление IP-адресов; для повторного подключения используется виртуальный IP узла.

    Узел1:
    Сетевой интерфейс1:
     -Адрес кластера: 192.168.2.4/24; шлюз 192.168.2.1; указан DNS
     -Виртуальный IP: 192.168.2.11/24;
    Сетевой интерфейс2: отключен

    Узел2:
    Сетевой интерфейс1:
     -Адрес кластера: 192.168.2.4/24; шлюз 192.168.2.1; указан DNS
     -Виртуальный IP: 192.168.2.14/24;
    Сетевой интерфейс2: отключен


    • Изменено Andrey A S 26 июля 2012 г. 10:05
    26 июля 2012 г. 10:00

Ответы

  • Подозреваю что механизм NLB работает, но управляет лишь первичными запросами на подключение, а уже за ним механизм RDCB продолжает исправно распределять нагрузку на членов фермы согласно заданному весу.

    Если нужно ограничить подключения к одному из серверов установите на нем параметр user logon mode на prevent new logons в RD Session Host Configuration.

    Применимость и необходимость NLB для целей терминальных серверов неоднозначна, вот пара ссылок:

    NLB в ферме терминальных серверов

    http://technet.microsoft.com/en-us/library/cc304366.aspx

    • Помечено в качестве ответа Andrey A S 27 июля 2012 г. 8:35
    27 июля 2012 г. 5:18

Все ответы

  • Подозреваю что механизм NLB работает, но управляет лишь первичными запросами на подключение, а уже за ним механизм RDCB продолжает исправно распределять нагрузку на членов фермы согласно заданному весу.

    Если нужно ограничить подключения к одному из серверов установите на нем параметр user logon mode на prevent new logons в RD Session Host Configuration.

    Применимость и необходимость NLB для целей терминальных серверов неоднозначна, вот пара ссылок:

    NLB в ферме терминальных серверов

    http://technet.microsoft.com/en-us/library/cc304366.aspx

    • Помечено в качестве ответа Andrey A S 27 июля 2012 г. 8:35
    27 июля 2012 г. 5:18
  • Если нужно ограничить подключения к одному из серверов установите на нем параметр user logon mode на prevent new logons в RD Session Host Configuration.

    Это решит проблему.
    27 июля 2012 г. 8:35