Applechina Posted June 20, 2006 Posted June 20, 2006 Ситуация: имеется куча пользователей, которая сидит в терминалке (Citrix) + работает с корпоративными web-приложениями через VPN-соединение (одно на удаленный офис). Все на базе Windows (ISA Server 2004). Пропускная способность канала (ADSL) такова, что скорость работы не очень устраивает. Плюс иногда падает. Хочется: взять ADSL еще у другого провайдера и обеспечить а) доступность канала (как минимум один из двух будет доступен) б) распределить нагрузку между 2-мя каналами, причем не посадив разных юзеров на разные каналы, а именно распределять нагрузку, что должно привести к увеличению пропускной способности. Как решить первое особых вопросов не создает, а как решить второе, да еще и под Виндой? Вставить ник Quote
LostSoul Posted June 20, 2006 Posted June 20, 2006 В общем случае нагрузка всё равно будет делится по соединениям. То есть по принципу "первый пошёл на citrux --> налево" "второй пошёл на citrux --> направо " На маршрутизаторе соответственно надо будет настроить политики чтоб натило равномерно на 2 разных наружних интерфейса. ( Не помню где это в Windows, но как-то 100% делается ) Если же вы хотите обеспечить распределение нагрузки по 2 ADSL именно совсем равномерно, то нужно -Поднять два туннеля между серверов удалённого офиса и терминальным сервером. -Настроить динамическую маршрутизацию между терминальным сервером и клиентской приватной сетью через эти 2 туннеля, взяв в качестве критерия выбора маршрута с каждой стороны - текущую загрузку интерфейса в нужном направлении. Вставить ник Quote
Pirojok Posted June 22, 2006 Posted June 22, 2006 купи железку с 2-мя ванами. таких полно zyxel dlink Вставить ник Quote
LostSoul Posted June 22, 2006 Posted June 22, 2006 купи железку с 2-мя ванами. таких полно zyxel dlink да уж это круто распределит нагрузку в входящем направлении. Вставить ник Quote
Nailer Posted June 22, 2006 Posted June 22, 2006 Ситуация: имеется куча пользователей, которая сидит в терминалке (Citrix) + работает с корпоративными web-приложениями через VPN-соединение (одно на удаленный офис). Все на базе Windows (ISA Server 2004). Пропускная способность канала (ADSL) такова, что скорость работы не очень устраивает. Плюс иногда падает. Хочется: взять ADSL еще у другого провайдера и обеспечить а) доступность канала (как минимум один из двух будет доступен) б) распределить нагрузку между 2-мя каналами, причем не посадив разных юзеров на разные каналы, а именно распределять нагрузку, что должно привести к увеличению пропускной способности. Как решить первое особых вопросов не создает, а как решить второе, да еще и под Виндой? Не советую распределять пакеты одной сессии по разным каналам, так как скорость прохождения их по разным каналам может отличаться, TCP еще разберется, а UDP запутается в приходящих пакетах. Вставить ник Quote
LostSoul Posted June 22, 2006 Posted June 22, 2006 Не советую распределять пакеты одной сессии по разным каналам, так как скорость прохождения их по разным каналам может отличаться, TCP еще разберется, а UDP запутается в приходящих пакетах. А ты умеешь гонять соединения Citrux или "веб-приложений" через UDP? :) Похоже я обрёл вечного оппонента в вашем лице:) Вставить ник Quote
ram_scan Posted June 22, 2006 Posted June 22, 2006 LostSoul, а как давно citrix browser перестал работать по udp ? =) Просто если уж вредрять решение, то как положено, а не связку костылей которая работает в одном частном случае. Applechina, тюнь цитрикс. 64 килобита на сессию обычно выше потолка. Терпимо можно работать на 32. Вставить ник Quote
LostSoul Posted June 22, 2006 Posted June 22, 2006 LostSoul, а как давно citrix browser перестал работать по udp ? =) Просто если уж вредрять решение, то как положено, а не связку костылей которая работает в одном частном случае. Applechina, тюнь цитрикс. 64 килобита на сессию обычно выше потолка. Терпимо можно работать на 32. Честно? Всю жизнь полагал что там по одному TCP всё идёт. Но даже в случае UDP - оно что давится пакетами, которые пришли не по порядку? Насчёт универсальности решения - согласен. Но вот блин ведь штука - на малом числе соединений равномерно нагрузить два канала per connection может не получится) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.