Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > cisco или linux ?


Автор: admsasha 29.8.2007, 15:21
Доброе время суток,

Подскажите, вот такой момент.
Сейчас сущесвует Linux сервер (двухпроцессорный P3), для pppoe авторизации. На сколько пользователей его может хватить ? Есть мнение что лучше всего взять cisco, Почему имено её, а не увеличить параметры сервера ? 

Сейчас только 200 человек и система уже загружается полностью, т.к. на ней же находится http сервер,squid,почта... то думаю что из-за этого. Может ли такое быть для такого кол-ва пользователей ?

Автор: MuToGeN 29.8.2007, 15:27
Из-за чего именно - просто смотрим top, чтоб понять.
Цитата(admsasha @  29.8.2007,  15:21 Найти цитируемый пост)
для pppoe авторизации

Под чем именно? openvpn?

Автор: admsasha 29.8.2007, 15:50
Цитата(MuToGeN @  29.8.2007,  22:27 Найти цитируемый пост)
Под чем именно? openvpn? 

pppoe-server (http://www.roaringpenguin.com/pppoe/)

Автор: ZeeLax 29.8.2007, 18:51
Цитата(admsasha @  29.8.2007,  18:21 Найти цитируемый пост)
Сейчас только 200 человек и система уже загружается полностью

Поясните.

Автор: admsasha 30.8.2007, 07:17
Чтобы что-то конкретно грузило, я не вижу.
вот мой top

Код

top - 14:29:43 up 19:50, 26 users,  load average: 13.67, 13.53, 13.14
Tasks: 717 total,   8 running, 709 sleeping,   0 stopped,   0 zombie
Cpu(s):  59.8% user,  40.2% system,   0.0% nice,   0.0% idle
Mem:    775592k total,   762228k used,    13364k free,    84188k buffers
Swap:  9999992k total,   240992k used,  9759000k free,    95148k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND
 6679 root      15   0  2800 2796 1456 R  9.9  0.4   0:00.25    4 perl5.8.5
 4816 root      15   0  1416 1416  804 R  7.1  0.2   0:02.73    0 top
 1427 squid     10   0  161m 129m  15m S  3.6 17.1  10:28.53  31m squid
 6733 root      17   0  2384 2380 1360 R  3.6  0.3   0:00.09    4 perl5.8.5
 6782 root      16   0  2016 2012 1360 R  3.2  0.3   0:00.08    4 perl5.8.5
 2040 root      11   0   396  392  348 S  2.4  0.1   0:02.51    4 pppoe
 6487 root       7   0  4188 4188 1984 S  2.0  0.5   0:00.29    0 billing.ip-up
28354 root      10   0    84   52   36 S  1.2  0.0   0:24.59   32 pppoe
 5793 root      11   0   396  392  348 S  1.2  0.1   0:04.54    4 pppoe
10571 root      11   0   396  392  348 S  1.2  0.1   0:01.99    4 pppoe
 2700 root      10   0    84   52   36 S  0.8  0.0   2:02.02   32 pppoe
 8860 root       9   0    84   52   36 S  0.8  0.0   0:45.77   32 pppoe
30493 root      10   0    84   52   36 S  0.8  0.0   0:20.60   32 pppoe
14423 root       9   0   396  392  348 S  0.8  0.1   0:16.35    4 pppoe
24886 root      10   0   396  392  348 S  0.8  0.1   0:32.91    4 pppoe

Автор: ZeeLax 30.8.2007, 09:27
А что это у вас за перловые процессы? В pppoe отношение имеют?

Автор: admsasha 30.8.2007, 09:37
Цитата(ZeeLax @  30.8.2007,  16:27 Найти цитируемый пост)
А что это у вас за перловые процессы? В pppoe отношение имеют? 

Сайт написанный на perl. Вот его и открыли в тот момент.

Автор: ZeeLax 30.8.2007, 09:43
Сервисов у вас многовато на одном сервере тусуется. Разнесите их по разным хостам, имхо, это дешевле будет, чем покупать что-нибудь из Cisco.

Добавлено через 35 секунд
Также загляните в
Код

man iostat
man procinfo

много полезного найдете

Автор: MuToGeN 30.8.2007, 10:22
Мдя... Это:
Цитата(admsasha @  30.8.2007,  07:17 Найти цитируемый пост)
load average: 13.67, 13.53, 13.14

действительно жесть, хотя бывает и хуже.

ps ax|grep pppoe|wc -l сколько выдаст, если не секрет?

Автор: admsasha 30.8.2007, 13:49
Цитата(MuToGeN @  30.8.2007,  17:22 Найти цитируемый пост)

ps ax|grep pppoe|wc -l сколько выдаст, если не секрет? 

так я и говорю, примерно 200

Автор: admsasha 13.9.2007, 08:55
Цитата(ZeeLax @  30.8.2007,  16:43 Найти цитируемый пост)
Также загляните в

Без подсветки
1:
2:
man iostat
man procinfo

много полезного найдете 

Код

# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
16 11 393356  10692  33792 101424    4    4    22     2   12     2 29 13 58  0

# iostat
Устройство:        tps  Блок_чт/сек Блок_зап/сек    Блок_чт   Блок_зап
dev3-0           25,59       133,90       398,89  172365528  513477040
dev3-1           14,08       167,27        78,38  215321674  100896584

О чем это может сказать ?

Автор: ZeeLax 14.9.2007, 12:03
Ман почитайте. Потом с вопросами и мыслями обратитесь. Особенно procinfo - узкое место системы находится достаточно быстро.

Автор: bilbobagginz 14.9.2007, 23:23
ваш сервер загружен из-за I/O.
у вас много информации сидит на дисках, и из-за них система тормозит:
пока с диска считывает в swap, процессы, к-рым нужен диск висят в ожидании.

короче систему вашу можно оптимизировать просто: поставьте 2ГБ памяти, а своп в 2-3ГБ.


удачи.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)