Inet-Admins mailing list archive (inet-admins@info.east.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[inet-admins] =?koi8-r?B?dHJhZmZpYy1zaGFwZSDJIMXHzyDP3sXSxcTYLi4g?=
Hi!
Вот есть такая проблема: перегрузка внешнего канала.
Создается оная из-за того, что webmaster'а наваяли всякого,
и за этим народ и ломится со скоростью более чем 384Kbit/sec.
А это, при учете того, что канал всего в 512K, тоскливо.
Ладно, подумал хитрый сибирский я, и зажал траффик от
вебсерверов traffic-shape с ограничением в 256K
inter se 0
traffic-shape group 115 256000
access-list 115 permit tcp seg.men.t ma.s.k.a eq 80 any
access-list 115 deny ip any any
И некоторое время наслаждался тем, что вроде и волки целы,
т.е. информация от вебсервера в мир уходит, и овцы сыты,
т.е. юзера довольны тем, что их пакеты не грохаются в
общей очереди-нет нужды их перепосылать-все работает, и
достаточно быстро.
Только вот через некоторое время киска сказала "ой",
и без того, чтобы ей с консоли сказать reload не поднималась.
И второй раз так же. А на третий я вот чего с экрана снял:
%SYS-2-MALLOCFAIL: Memory allocation of 1680 bytes failed from 0x3139E66, pool I/O, alignment 0
-Process= "Pool Manager", ipl= 6, pid= 4
-Traceback= 315637C 31570AC 3139E6E 315F844
hq-1>sh tra s s 0
Access Queue Packets Bytes Packets Bytes Shaping
I/F List Depth Delayed Delayed Active
Se0 115 949 91053 79410563 43997 38726135 yes
^^^
и вот, насколько я понимаю вышеизложеный MALLOCFAIL,
это и есть его причина.
А вот теперь собственно и сам вопрос: ну и как с этим бороться ?
Есть ли возможность ограничить длину очереди для shape ?
Или возможность изменить схему деления памяти на Processor vs I/O
(ибо процессорной обычно метра два из четыре свободной набирается,
а увеличить в полтора раза IO - это, соответственно, и вероятность
mallocfail'а убавить :) ) ?
PS: советов перейти на custom queue, апгрейдить память и канал
просьба не предлагать - знаю... :)
PPS:
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-IS-L), Version 11.2(9), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-1997 by cisco Systems, Inc.
Compiled Mon 22-Sep-97 21:31 by ckralik
Image text-base: 0x0302EB70, data-base: 0x00001000
ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTW
ARE (fc1)
hq-1 uptime is 1 hour, 4 minutes
System restarted by reload at 21:08:37 MSK Tue Nov 25 1997
System image file is "flash:c2500-is-l.112-9", booted via flash
cisco 2522 (68030) processor (revision E) with 4096K/2048K bytes of memory.
Processor board ID 04821153, with hardware revision 00000002
Bridging software.
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
Basic Rate ISDN software, Version 1.0.
1 Ethernet/IEEE 802.3 interface(s)
2 Serial network interface(s)
8 Low-speed serial(sync/async) network interface(s)
1 ISDN Basic Rate interface(s)
32K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read ONLY)
--
Alexandre Snarskii
the source code is included
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
|