Модераторы: marykone
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разделить нагрузку на неск. портов 
V
    Опции темы
Hypertonyc
Дата 13.4.2010, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 19.10.2008

Репутация: нет
Всего: нет



Здравствуйте.
Имеется сервер с win2003. на нём функционирует серверное ПО, которое слушает один порт(допустим 1122).к этому порту подключается около 200 клиентов и заливают на сервак данные 24часа*7дней в неделю...примерно по 500 байт в пару минут каждый...и вдобавок к этому подключаются другие клиенты(всё по тому же порту) которые которые эти данные соответственно забирают.
Так вот. в новой версии этого серверного ПО имеется возможность разбить трафик по разным портам...тоесть повесить клиентов которые заливают данные на несколько портов и сливающих на другие.
Вопрос ,собственно, есть ли в этом смысл(с точки зрения сетевого протокола)? Я не разбираюсь в протоколах итд...хотелось бы в двух словах разъяснений или ссылку на инфу.Исходя из логики есть вопросы(возможно глупые) имеется ли предел подключений на один порт?или какая-нибудь пиковая нагрузка...пропускная способность..итд
Надеюсь хоть что-нибудь понятно  smile 
PM MAIL   Вверх
Akina
Дата 13.4.2010, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(Hypertonyc @  13.4.2010,  20:29 Найти цитируемый пост)
есть ли в этом смысл(с точки зрения сетевого протокола)? 

Если всё происходит в рамках одного IP-адреса и одного физического интерфейса - полагаю, нет. 
Впрочем, в зависимости от конкретной программной реализации и аппаратной архитектуры можно получить выигрыш, если обеспечить несколько потоков параллельного исполнения, жёстко разнесённых по процессорам - при этом, вероятно, каждому потоку разумно присвоить свой индивидуальный порт обслуживания. Но это выходит далеко за рамки этого раздела конференции.
PS. Я могу и ошибаться.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Hypertonyc
Дата 13.4.2010, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 19.10.2008

Репутация: нет
Всего: нет



Цитата(Akina @ 13.4.2010,  20:01)

Если всё происходит в рамках одного IP-адреса и одного физического интерфейса

интерфейс один...ip адрес тоже один у сервака...у клиентов разные. Я именно спрашиваю сетевой уровень. На уровне программной реализации и параллельного исполнения потоков на процессорах и ядрах другой вопрос...
Хотелось бы фактов...типа нет потомучто ...  smile 

Это сообщение отредактировал(а) Hypertonyc - 13.4.2010, 21:53
PM MAIL   Вверх
Akina
Дата 13.4.2010, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(Hypertonyc @  13.4.2010,  22:50 Найти цитируемый пост)
Хотелось бы фактов...типа нет потомучто 

Потому что попробуй придумать хотя бы один фактор, способный ускорить. Ускорение возможно разве что за счёт деления на 5 уровне... ну может при спецмерах на 4. На сетевом - точно нет. Стеку по барабану, он каждый пакет разбирает индивидуально, в конексте сеанса, без какой-либо связи с остальными сеансами.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
spin2
Дата 14.4.2010, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 598
Регистрация: 15.12.2005
Где: Москва-Одесса

Репутация: 2
Всего: 31



Hypertonyc, ты можешь второй сервер поставить и настроить NLB.


--------------------
"С кем тяжело молчать, с тем не о чем говорить" (Метерлинк)
блог
Все об ICQ-ботах
PM MAIL WWW ICQ Skype Jabber   Вверх
Hypertonyc
Дата 14.4.2010, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 19.10.2008

Репутация: нет
Всего: нет



Ну вот вам ситуация(из разряда фантастики)...ну вот взять сервак...допустим в офисе...на нём крутитса 1с, mysql'ная база, низнаю...бат какой-нибудь и еще куча всего...и ВСЕ работает через один порт 1024 допустим...и всё будет работать абсолютно с такой же скоростью, как это было бы настроено на разные порты?
PM MAIL   Вверх
Akina
Дата 14.4.2010, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(Hypertonyc @  14.4.2010,  20:34 Найти цитируемый пост)
всё будет работать абсолютно с такой же скоростью, как это было бы настроено на разные порты? 

Да. Или, если точнее, тебе не удастся зарегистрировать разницу в скорости работы.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Hypertonyc
Дата 15.4.2010, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 19.10.2008

Репутация: нет
Всего: нет



ОК. Тема закрыта. Всем спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0587 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.