Jump to content

Recommended Posts

Posted

Ситуация: имеется куча пользователей, которая сидит в терминалке (Citrix) + работает с корпоративными web-приложениями через VPN-соединение (одно на удаленный офис). Все на базе Windows (ISA Server 2004). Пропускная способность канала (ADSL) такова, что скорость работы не очень устраивает. Плюс иногда падает.

 

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

 

Как решить первое особых вопросов не создает, а как решить второе, да еще и под Виндой?

Posted

В общем случае нагрузка всё равно будет делится по соединениям.

 

То есть по принципу "первый пошёл на citrux --> налево"

 

"второй пошёл на citrux --> направо "

 

На маршрутизаторе соответственно надо будет настроить политики чтоб натило равномерно на 2 разных наружних интерфейса. ( Не помню где это в Windows, но как-то 100% делается )

 

Если же вы хотите обеспечить распределение нагрузки по 2 ADSL именно совсем равномерно, то нужно

-Поднять два туннеля между серверов удалённого офиса и терминальным сервером.

-Настроить динамическую маршрутизацию между терминальным сервером и клиентской приватной сетью через эти 2 туннеля, взяв в качестве критерия выбора маршрута с каждой стороны - текущую загрузку интерфейса в нужном направлении.

Posted
Ситуация: имеется куча пользователей, которая сидит в терминалке (Citrix) + работает с корпоративными web-приложениями через VPN-соединение (одно на удаленный офис). Все на базе Windows (ISA Server 2004). Пропускная способность канала (ADSL) такова, что скорость работы не очень устраивает. Плюс иногда падает.

 

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

 

Как решить первое особых вопросов не создает, а как решить второе, да еще и под Виндой?

 

 

Не советую распределять пакеты одной сессии по разным каналам, так как скорость прохождения их по разным каналам может отличаться, TCP еще разберется, а UDP запутается в приходящих пакетах.

Posted
Не советую распределять пакеты одной сессии по разным каналам, так как скорость прохождения их по разным каналам может отличаться, TCP еще разберется, а UDP запутается в приходящих пакетах.

 

А ты умеешь гонять соединения Citrux или "веб-приложений" через UDP? :)

 

Похоже я обрёл вечного оппонента в вашем лице:)

Posted

LostSoul, а как давно citrix browser перестал работать по udp ? =)

 

Просто если уж вредрять решение, то как положено, а не связку костылей которая работает в одном частном случае.

 

Applechina, тюнь цитрикс. 64 килобита на сессию обычно выше потолка. Терпимо можно работать на 32.

Posted
LostSoul, а как давно citrix browser перестал работать по udp ? =)

 

Просто если уж вредрять решение, то как положено, а не связку костылей которая работает в одном частном случае.

 

Applechina, тюнь цитрикс. 64 килобита на сессию обычно выше потолка. Терпимо можно работать на 32.

 

Честно? Всю жизнь полагал что там по одному TCP всё идёт.

Но даже в случае UDP - оно что давится пакетами, которые пришли не по порядку?

 

Насчёт универсальности решения - согласен. Но вот блин ведь штука - на малом числе соединений равномерно нагрузить два канала per connection может не получится)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.