Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что может ограничивать канал приложению? 
:(
    Опции темы
Vasay
Дата 27.12.2010, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Добрый день.

Столкнулся с проблемой.

Есть приложение (на Java).  Оно соединяется посредством сокетов с клиентами.  Клиентов - 500-1000 в разных концах интернета.

Так вот проблема в том, что суммарная скорость обмена не привышает 2мбит/сек - количество клиентов растет, скорость для каждого падает. 

Канал у сервера 100мбит/сек. Производительность железа с лихвой перекрывает потребности приложения.

ОС - СentOS. 


В чем может быть проблема? Что ограничивает скорость канала? 



--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
ToshaCh
Дата 27.12.2010, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Ты определись для начала канал тормозит или приложение: например scp чего-нить толстого в один фаил через тот же канал.

Это сообщение отредактировал(а) ToshaCh - 27.12.2010, 16:01


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
Vasay
Дата 27.12.2010, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата

Ты определись для начала канал тормозит или приложение: например scp чего-нить толстого в один фаил через тот же канал.


Тормозит канал для конкретного приложения. 

Параллельно качал сейчас файл со скоростью 10мбит/сек - это никак не отразилось на работе приложения. 


Я вижу два варианта:

- где-то лимитируется канал для конкретного приложения. 
- где-то лимитируется число одновременно открытых сокетов для конкретного приложения (соединение между сервером и клиентами не постоянное).  



--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
ToshaCh
Дата 27.12.2010, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Цитата(Vasay @  27.12.2010,  16:09 Найти цитируемый пост)
где-то лимитируется канал для конкретного приложения. 

Так не бывает.

Цитата(Vasay @  27.12.2010,  16:09 Найти цитируемый пост)
где-то лимитируется число одновременно открытых сокетов для конкретного приложения (соединение между сервером и клиентами не постоянное).

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



--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
bilbobagginz
Дата 8.1.2011, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

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



Цитата(ToshaCh @  27.12.2010,  16:46 Найти цитируемый пост)
Так не бывает.

т.е. как "не бывает" ? а FortiGate/FortiNet знаете ?




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
ZeeLax
Дата 8.1.2011, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

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



Раз сервер на яве, выделенные ему ресурсы проверяли? Памяти, например, хватает ему?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
ToshaCh
Дата 12.1.2011, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Цитата(bilbobagginz @  8.1.2011,  00:18 Найти цитируемый пост)
т.е. как "не бывает" ? а FortiGate/FortiNet знаете ?


Хм. И как внешнее по отношению к серверу устройство может ограничивать канал приложению? Ограничивать по порту и ip верю, но приложению это уже фантастика. 


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
Vasay
Дата 13.1.2011, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Проблема действительно была в ресурсах. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




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


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

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