Re: ng_netflow подсчет больших потоков трафа

From
Anton Yuzhaninov (2:5020/400)
To
Makc Surkiz
Date
2005-06-02T12:18:04Z
Area
RU.UNIX.BSD
From: "Anton Yuzhaninov" <citrin@icn.bmstu.ru>

Hello, Makc!
You wrote  on Thu, 2 Jun 2005 03:53:01 +0000 (UTC):

 MS>   Есть непреодолимое желание поставить пограничный маршрутизатор на
 MS> freeBSD и считать трафик ng_netflow, но сразу хочу сказать что поток
 MS> большой порядка 50тыс.пакетов/сек.
 MS>   Поставили freeBSD5.4/amd64 (железка 2х процовый Оптерон, сетевки
 MS> мощные intel PRO/1000 Server Adapter дрова последние с intel.com)... но
 MS> тесты не утешительные, при включении ng_netflow система начинает просто
 MS> ооочень жутко тормозить даже ps -ax не говоря уже про top...

 MS> На консоль сыпятся ошибки: # dmesg
 MS> ng_netflow: export_add() failed: 12
 MS> ng_netflow: export_add() failed: 12
 MS> ng_netflow: export_add() failed: 12
 MS> и
 MS> ad2: WARNING - WRITE_DMA interrupt was seen but timeout fired
 MS> LBA=ХХХХХХХХХ
 MS> .....

А коллектор стоит на этой же машине или на другой? Для теста лучше разнести
на разные.
При трафике 50 kpps поток лучше писать на SCSI диск. Вполне возможно, что
IDE диск просто не успевает записывать.
Посмотрите systat -vmstat

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru

--- ifmail v.2.15dev5.3
 * Origin: Demos online service (2:5020/400)
SEEN-BY: 46/50 50/203 520 400/814 450/159 186 247 1024 451/30 461/43 132 640
SEEN-BY: 469/999 550/196 4616/3 4625/8 4627/10 4635/4 4652/15 5000/76 5000
SEEN-BY: 5006/1 5007/1 5010/70 5011/13 5015/10 5019/31 5020/52 118 154 175 194
SEEN-BY: 5020/400 545 549 604 715 758 830 937 1057 1523 1604 1630 1922 2020
SEEN-BY: 5020/2142 2238 2450 2590 4441 5021/29 5022/128 5025/3 750 5026/45
SEEN-BY: 5027/16 5029/32 5030/49 115 473 500 556 966 1063 1900 5031/70 72
SEEN-BY: 5034/13 5035/3 38 5036/1 34 5042/13 5049/1 50 97 5051/15 5054/1 4 8 9
SEEN-BY: 5054/28 35 36 37 63 66 67 70 75 81 84 85 5055/95 5057/1 5060/88
SEEN-BY: 5061/15 120 5062/1 10 5063/3 5066/18 5067/2 5069/7 5070/1222 5074/9
SEEN-BY: 5075/5 35 5079/23 5080/80 1003 5081/2 5082/6 5083/21 5085/13 5090/108
SEEN-BY: 5095/20 5096/18 6000/12 254 6001/3 10
PATH: 5020/400 4441 545 5054/1 37