Jump to content

Recommended Posts

Posted (edited)

Итак. Есть сервер на Freebsd 8.2 amd64 SR1600URR с 8 гигами озу.

 

mpd4(pptp)+ ipfw nat + Intel 82575EB две сетевухи.

 

 

 

dev.igb.0.rx_processing_limit=4096

dev.igb.1.rx_processing_limit=4096

 

kern.ipc.nmbclusters=400000

kern.ipc.maxsockbuf=83886080

kern.ipc.nmbclusters=204800

 

 

В час пик, на сервере раз в неделю не систематично могут отвалится до 20-30% абонентов. на 1-2 мин.

В это время на сервере бывает, около 1050 сессий. около 200мегабит 70-80kps

 

vpn# uptime

5:25PM up 94 days, 8:51, 1 user, load averages: 0.74, 0.57, 0.46

 

P.S

 

Проблема только на этом насе, на других все ок. Но нагрузка на порядок меньше.

Edited by zlolotus
Posted

sysctl dev.igb | grep dropped

netstat -m

vmstat -z | grep NetGraph

 

vpn# sysctl dev.igb | grep dropped

dev.igb.0.dropped: 0

dev.igb.1.dropped: 0

 

vpn# netstat -m

17439/15591/33030 mbufs in use (current/cache/total)

17401/8199/25600/400000 mbuf clusters in use (current/cache/total/max)

17401/7303 mbuf+clusters out of packet secondary zone in use (current/cache)

0/104/104/12800 4k (page size) jumbo clusters in use (current/cache/total/max)

0/0/0/6400 9k jumbo clusters in use (current/cache/total/max)

0/0/0/3200 16k jumbo clusters in use (current/cache/total/max)

39191K/20711K/59903K bytes allocated to network (current/cache/total)

0/2462/1229 requests for mbufs denied (mbufs/clusters/mbuf+clusters)

0/0/0 requests for jumbo clusters denied (4k/9k/16k)

0/0/0 sfbufs in use (current/peak/max)

0 requests for sfbufs denied

0 requests for sfbufs delayed

0 requests for I/O initiated by sendfile

0 calls to protocol drain routines

 

 

vpn# vmstat -z | grep NetGraph

NetGraph items: 72, 4118, 159, 653, 175295920980, 0

NetGraph data items: 72, 522, 0, 522, 251010495747, 161 836

Posted (edited)

файлуры в NetGraph data items это грустненько

 

а как с ними бороться? )

 

 

# netgraph queue sizes tuning, see vmstat -z|egrep 'ITEM|NetGraph'

net.graph.maxdata=65536

net.graph.maxalloc=65536

 

поможет?

Edited by zlolotus
Posted

около 200мегабит 70-80kps

 

Что-то многовато ппс для 200 Мбит. У меня при 600 Мбит столько не бывает (~60-65 Kpps).

Может из-за этого и загибается машинка? Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Что у Вас создает такое кол-во ппс? Торренты с убогим uTP?

 

Попробовать никто не запрещает.

Ну и я на мпд5 уехал бы давно уже :)

И заменить ipfw nat , на PF nat. Чем режите?

Им же родимым (mpd5) и режем. :) При помощи отправки в mpd radius атрибутов mpd-limit.

Всё чудесным образом работает. Правда, NAT-а на NAS-ах нет. Он на роутере (CentOS).

ipfw использую только в качестве фаервола.

Posted (edited)

 

 

Что-то многовато ппс для 200 Мбит. У меня при 600 Мбит столько не бывает (~60-65 Kpps).

Может из-за этого и загибается машинка? Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Что у Вас создает такое кол-во ппс? Торренты с убогим uTP?

 

А сессий у вас сколько? Ну да, не закрою же я торрент.

Edited by zlolotus
Posted (edited)

 

 

Что-то многовато ппс для 200 Мбит. У меня при 600 Мбит столько не бывает (~60-65 Kpps).

Может из-за этого и загибается машинка? Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Что у Вас создает такое кол-во ппс? Торренты с убогим uTP?

 

А сессий у вас сколько? Ну да, не закрою же я торрент.

Общее кол-во сессий (раскидано на три NAS) при таком трафике порядка 1600-1700. Соотв. на каждый NAS выходит не более 600 сессий. Правда до совсем недавнего времени NAS-ов было два, при тех же параметрах.

Торрент, вернее "старые" сигнатуры uTP, блокирую на роутере. Жалоб от абонентов нет, "правильные" торренты работают без проблем.

У Вас похоже, загибаются сетевые карточки от такого кол-ва ппс. Либо NAT. Но про него на FreeBSD ничего не знаю, не юзал совсем. NAT у меня всегда на Linux (iptables).

Как вариант, попробуйте заменить сетевые карты на Intel 82576 (я использую вот такие)

P.S. Кстати, я так и не понял, из каких соображений Вы юзаете mpd4?

Edited by AlKov
Posted (edited)

Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Вот единственная причина всех проблем ТС. Это неизбежно проходит каждый, кто не любит пользоваться поиском по форуму.

 

P.S. На кой вам аж 8 гигов ОЗУ? Посмотрите в top сколько там свободно остается :) .

Edited by Alexandr Ovcharenko
Posted

Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Вот единственная причина всех проблем ТС. Это неизбежно проходит каждый, кто не любит пользоваться поиском по форуму.

 

P.S. На кой вам аж 8 гигов ОЗУ? Посмотрите в top сколько там свободно остается :) .

 

Я в курсе, память не такая дорогая. ТС -? TSO? Поясните пожалуйста.

Posted (edited)

ТС -? TSO? Поясните пожалуйста.

 

Я так думаю, что ТС = ТопикСтартер скорее всего. Вы то бишь. :)

 

P.S. И ещё - я всё-таки советую Вам попытаться выяснить причину такого высокого pps. Такие значения более характерны для трафика не менее 700-800 Мбит/с. Ну никак не 200М.

Edited by AlKov
Posted

Может из-за этого и загибается машинка? Кстати, Intel 82575EB (интегрированные в материнку наверное?), ИМХО совсем не айс - нет у них MSI-X..

Двно ли они MSI-X потеряли? Отличные сетевки, свой гиг пропускают на ура в любой ситуации.. Я бы на них грешил в последнюю очередь, тут проблема 100% софтовая.

Posted

P.S. Кстати, я так и не понял, из каких соображений Вы юзаете mpd4?

А из каких соображений надо переходить на mpd5? Кроме шуток. Тоже юзаем mpd4

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 и с Политикой конфиденциальности.