Балансировка нагрузки

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
scaramush
member
Сообщения: 23
Зарегистрирован: 17 сен 2009, 17:28
Откуда: Донецк

Балансировка нагрузки

Сообщение scaramush » 17 сен 2009, 17:34

Подскажите новичку, чем можно организовать балансировку нагрузки кластера терминальных серверов?

v.mikhailov
Junior member
Сообщения: 15
Зарегистрирован: 24 окт 2008, 11:52
Откуда: СПБ
Контактная информация:

Re: Балансировка нагрузки

Сообщение v.mikhailov » 17 сен 2009, 17:56

самый просто способ - компонента Microsoft Network load balancer. есть во всех редакциях виндуза сервер. включаете его на всех терминалах - вуаля. в качестве адреса для подключения выступает IP.

еще схему можно улучшить с помощью Session Directory, тогда пользователь будет возвращаться всегда в свою сессию и не будет плодить копии на разных серваках. Как вариант можно использовать Round Robin на DNS.

в общем более конкретно можно сказать если вы откроете страшную тайну и поясните какая у вас сейчас система и огласите количественные х-ки.

для полноценной помощи нужно: к-во серваков, к-во NIC на серверах, как выглядит адресное пространство, как это все подключается в сеть, из какого адресного пространства подключаются пользователи (интернет или LAN) ну и версии терминала тоже было бы неплохо знать. вот такие пироги ...

Bormoto
Advanced member
Сообщения: 253
Зарегистрирован: 06 июл 2007, 22:20
Откуда: спб

Re: Балансировка нагрузки

Сообщение Bormoto » 17 сен 2009, 19:03

Применительно к Win2008 точка входа для изучения методов решения задачи: http://technet.microsoft.com/en-us/libr ... 71300.aspx
Что замечательно, для Win2008 уже не требуется редакция Enterprise Edition.
Нагрузка на брокера, распределяющего сессии по членам фермы, ничтожна, его можно и виртуализировать и/или совместить с другими нересурсоемкими задачами. Использовать NLB с виртуальным ip-адресом не обязательно, достаточно round robin.
Когда начнете использовать для терминальных пользователей перемещаемые профили, не путать с перенаправлением папок (!), нарветесь на пока вроде бы не решенную проблему: при аутентификации по паролю, в случае истечения его срока действия или при требовании принудительной смены при входе, после его, пароля, успешного изменения, пользовательский профиль будет получать настройки "по умолчанию".
Нечто похожее случалось когда-то у Win2003: http://support.microsoft.com/kb/833409
Желаю успехов! :wink:

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Re: Балансировка нагрузки

Сообщение exLH » 17 сен 2009, 19:53

Bormoto писал(а):Что замечательно, для Win2008 уже не требуется редакция Enterprise Edition.
Для NLB и в 2003 не требовалась Enterprise Edition...
Почтовый адрес для связи: a.ivanov@trinitygroup.ru | ICQ: 112586598

Bormoto
Advanced member
Сообщения: 253
Зарегистрирован: 06 июл 2007, 22:20
Откуда: спб

Re: Балансировка нагрузки

Сообщение Bormoto » 17 сен 2009, 23:36

exLH писал(а):
Bormoto писал(а):Что замечательно, для Win2008 уже не требуется редакция Enterprise Edition.
Для NLB и в 2003 не требовалась Enterprise Edition...
Если есть шанс, что тебя поймут неверно, это произойдет... :(
Упоминая редакции, я имел в виду "предка" нынешней "фичи" Terminal Services Session Broker service, старый Terminal Server Session Directory.
Чистый NLB - это, конечно, совсем некудышное средство распределения подключений.

scaramush
member
Сообщения: 23
Зарегистрирован: 17 сен 2009, 17:28
Откуда: Донецк

Re: Балансировка нагрузки

Сообщение scaramush » 18 сен 2009, 10:17

Хм, с виндовыми решениями все стало более менее понятно, но хотелось бы поднять терминальные сервера под никсами :) Работать все это счастье будет по протоколу NX. Сервера терминалов будут с двуми NIC, изначально их будет 2, как они будут подключены в сеть пока вопрос открытый, хотелось бы перед ними выставить железячного балансировщика. пользователи будут конектиться из LAN

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Балансировка нагрузки

Сообщение gs » 18 сен 2009, 12:28

А что Вы собираетесь терминалить?

scaramush
member
Сообщения: 23
Зарегистрирован: 17 сен 2009, 17:28
Откуда: Донецк

Re: Балансировка нагрузки

Сообщение scaramush » 18 сен 2009, 12:38

Планируется внедрение тонких клиентов, около сотни пользователей, из приложений - пакет офисных приложений и самописный клиент БД

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Балансировка нагрузки

Сообщение gs » 18 сен 2009, 12:45

Каких приложений? Под какой ОС они работают?
Что из Вас все клещами надо вытягивать? :)

scaramush
member
Сообщения: 23
Зарегистрирован: 17 сен 2009, 17:28
Откуда: Донецк

Re: Балансировка нагрузки

Сообщение scaramush » 18 сен 2009, 12:57

Пока что все вилами по воде какано :) На данный момент все работают под виндой, с Word'ом и Exel'ем 2003. В планах руководства переход на опен офис и linux'овый терминальный сервер.

scaramush
member
Сообщения: 23
Зарегистрирован: 17 сен 2009, 17:28
Откуда: Донецк

Re: Балансировка нагрузки

Сообщение scaramush » 18 сен 2009, 14:54

А вся схема будет выглядеть следующим образом - два сервера баз данных в HA-кластере на drbd+heartbeat, перед ними пара терминальных серверов в кластере с балансировкой нагрузки и сто пользователей, которые со всем этим работают. Больше всего интересует вопрос подключения пользователя к его же сессии после дисконекта

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Балансировка нагрузки

Сообщение Stranger03 » 20 сен 2009, 17:53

scaramush писал(а):В планах руководства переход на опен офис и linux'овый терминальный сервер.
Может тогда стоит обратится к чтению опеннета? Поиск там вполне нормальный.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Bormoto
Advanced member
Сообщения: 253
Зарегистрирован: 06 июл 2007, 22:20
Откуда: спб

Re: Балансировка нагрузки

Сообщение Bormoto » 23 сен 2009, 12:44

scaramush писал(а):но хотелось бы поднять терминальные сервера под никсами
Ищите по ключевым словам в связке: LTSP + LVS + OpenLDAP
Пишут, что здорово, но тут я не эксперт - пока виртуальный стенд так и не запустился. :( Временно заброшено.
Есть, где подумать. Но зато сэкономите для хозяина кучу денег на лиц. ПО. :)

Кстати, для ошибки на терминале Win2008, выражающейся в пересоздании перемещаемого профиля пользователя при истечении срока действия пароля или принудительной смене и требовании изменения при логоне, наконец предложено решение от Olga Ivanova - MSFT: http://social.technet.microsoft.com/For ... 51b0f892d5

Аватара пользователя
MrCloud
Advanced member
Сообщения: 99
Зарегистрирован: 22 июн 2006, 12:05
Откуда: Москва
Контактная информация:

Re: Балансировка нагрузки

Сообщение MrCloud » 28 сен 2009, 13:35

Еслиб было несколько тысяч клиентов, или др. масштабная задача, то можно было бы предложить Crescendo Networks’ AppBeat™ CN5020, CN5080

Очень эффективны при кластеризации WEB, GPL $22K
hint - саппорт при замене дает новую, более старшую модель...
Вложения
AppBeat-DC-Data-Sheet-CN5020-CN5080_July2009.pdf
(476.61 КБ) 914 скачиваний

Ответить

Вернуться в «Кластеры, Программное обеспечение»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей