IvanI Posted December 1, 2006 Posted December 1, 2006 возникла проблемма нехватает шейперов и несправляется в моменты пиковой нагрузки c3660 шейпер на унлимщика(ин оут) выглядит так: access-list 2220 permit ip any host ааа.ааа.136.25 access-list 1520 permit ааа.ааа.136.25 class-map out_2220 match access-group 2220 exit policy-map out_police class out_2220 shape average 204800 exit exit class-map in_1520 match access-group 1520 exit policy-map in_police class in_1520 police 204800 25600 25600 conform-action transmit exceed-action drop exit exit exit 250 таких пар нат ограничен так: ip nat translation timeout 300 ip nat translation tcp-timeout 1200 ip nat translation finrst-timeout 30 ip nat translation icmp-timeout 300 ip nat translation max-entries 10000 загруз в разные моменты: проц - 60-70 внешний порт 5 minute input rate 11459000 bits/sec, 1605 packets/sec 5 minute output rate 1625000 bits/sec, 1228packets/sec нат [id: 1] access-list 1 pool one refcount 2809 [id: 2] access-list 2 pool two refcount 1670 проц - 45% 5 minute input rate 6926000 bits/sec, 1042 packets/sec 5 minute output rate 1040000 bits/sec, 900 packets/sec нат 3165 1 из вариантов решения - поставить железку для ната и шейпинга присмотрел Allied Telesyn AT-AR450S но пока немогу найти достоверных сведений по ее поведению под такой нагрузкой 2 вариант изменить конфиг кошака но ничего в этом плане придумать немогу Вставить ник Quote
Nailer Posted December 1, 2006 Posted December 1, 2006 возникла проблемма нехватает шейперов и несправляется в моменты пиковой нагрузки c3660 шейпер на унлимщика(ин оут) выглядит так: access-list 2220 permit ip any host ааа.ааа.136.25 access-list 1520 permit ааа.ааа.136.25 class-map out_2220 match access-group 2220 exit policy-map out_police class out_2220 shape average 204800 exit exit class-map in_1520 match access-group 1520 exit policy-map in_police class in_1520 police 204800 25600 25600 conform-action transmit exceed-action drop exit exit exit 250 таких пар нат ограничен так: ip nat translation timeout 300 ip nat translation tcp-timeout 1200 ip nat translation finrst-timeout 30 ip nat translation icmp-timeout 300 ip nat translation max-entries 10000 загруз в разные моменты: проц - 60-70 внешний порт 5 minute input rate 11459000 bits/sec, 1605 packets/sec 5 minute output rate 1625000 bits/sec, 1228packets/sec нат [id: 1] access-list 1 pool one refcount 2809 [id: 2] access-list 2 pool two refcount 1670 проц - 45% 5 minute input rate 6926000 bits/sec, 1042 packets/sec 5 minute output rate 1040000 bits/sec, 900 packets/sec нат 3165 1 из вариантов решения - поставить железку для ната и шейпинга присмотрел Allied Telesyn AT-AR450S но пока немогу найти достоверных сведений по ее поведению под такой нагрузкой 2 вариант изменить конфиг кошака но ничего в этом плане придумать немогу Покажите sh run sh ver sh int sh int switching (выложите файлом) Вставить ник Quote
IvanI Posted December 1, 2006 Author Posted December 1, 2006 sh run sh ver sh int sh int switching sho_run.txt sho_ver_int.txt Вставить ник Quote
Nailer Posted December 1, 2006 Posted December 1, 2006 Есть такая штука интересная - microflow policers, как раз подходит для унлимщиков. Только работает вроде бы только на старших железках, к сожалению. http://www.cisco.com/en/US/products/hw/swi...d803e5017.shtml А с конфигами действительно вроде все в порядке.. Вставить ник Quote
UglyAdmin Posted December 1, 2006 Posted December 1, 2006 Мдя... Не буду блистать оригинальностью, посоветую вилан на юзера. Получится у каждого юзера свой интерфейс на циске, на который можно навесить хоть шейпер, хоть полисер... Вы себе представляете, как данная service-policy обрабатывается процессором (а чем ещё её можно обработать на 3660)? Это же сплошной if (xx1) then ... else if (xx2) then ... else if (xx3) then ... ... Виланы будут отрабатываться сильно быстрее. Вставить ник Quote
IvanI Posted December 3, 2006 Author Posted December 3, 2006 я на курсах циски неучился, но наскока я понимаю у меня процессором обрабатываются тололько заголовки такетов возвращающихся через нат - загрузка растет с количеством нат трансляций и потоком возвращающихся через нат пакетов а*б акл, шейпер - аппаратные и вопрос был другой с натом несправляентся процессор нехватает шейперов Вставить ник Quote
UglyAdmin Posted December 3, 2006 Posted December 3, 2006 (edited) Я тоже не учился. :) В 3660 нет аппаратной обработки пакетов, всё процессором. Просто некоторые функции идут через CEF (обрабатываются в прерывании), для других нужен отдельный процесс - process switching. CEF сильно быстрее. ИМХО, в данном конфиге существенная часть производительности тратится на выбор класса в service-policy. Ну и шейпинг тоже даёт о себе знать. Edited December 3, 2006 by UglyAdmin Вставить ник Quote
IvanI Posted December 3, 2006 Author Posted December 3, 2006 у меня осталось незанято 6 шейперов и нужно какоето решение желательно железка за 500$ Вставить ник Quote
Nailer Posted December 3, 2006 Posted December 3, 2006 у меня осталось незанято 6 шейперов и нужно какоето решение желательно железка за 500$ А пользователи где у вас терминируются? Или они вообще без туннелей по сети ходят? Вставить ник Quote
ayamb Posted December 3, 2006 Posted December 3, 2006 (edited) На AR450S нет шейперов, как таковых. Там все гораздо другее. :) Именно по этому, ни в коем случае не рекомендую ставить ее ВМЕСТО уже сконфигурированой и работающей Cisco, предварительно не разобравшись в Software QoS для AR450S... В противном случае никакие заверения о ее возможностях не помугут. А настраивать ее кроме Тебя самого будет некому. (Вот поставить РЯДОМ с Cisco и плавно попытаться переехать на AR450S, это еще более-менее оправдано.) :) 1. Выбирается основная политика управления трафиком: 1.1 DAR-Based (Dynamic Application Recognition). 1.2 DSCP-Based (DSCP map). 1.3 TRAFFICCLASS-Based (Traffic class). 1.4 Или их некий конгломерат. 2. TRAFFICCLASS-Based (Traffic class) (самый простой вариант) 2.1 Намечается боевая раскраска (RED Random Early Detection). >sh sqos red summary BW Class 1 BW Class 2 BW Class 3 --------------- --------------- --------------- Start Stop Drop Start Stop Drop Start Stop Drop Id Average Prob Prob Prob -------------------------------------------------------------------- 0 98 35 50 20 20 35 30 10 20 40 1 98 50 70 20 30 50 30 15 30 40 2 98 80 95 20 60 80 30 40 60 40 2.2 Создаются шаблоны для трафика разного диаметра (Bandwidth metering) >sh sqos meter Bandwidth Burst Size Id Type Min Max Min Max Traffic Classes ----------------------------------------------------------------------------- 1 SRTCM 64kbps 2kB 8kB 101-199 2 TRTCM 16kbps 64kbps 2kB 8kB 201-299 3 SRTCM 128kbps 2kB 8kB 3 4 TRTCM 64kbps 1.5Mbps 1.5kB 4kB 4 2.3 Создаются политики с некоторой общей виртуальной пропускной способностью и обозначается их дерево (Policy) >sh sqos policy=0 tree Actual Virt Tree Scheduler Priority Weight BW Classifiers ----------------------------------------------------------------------------- 0 PQ 96Mbps 0 PQ 0 16Mbps 4 FIFO 7 401 3 FIFO 5 301,302,303 2 FIFO 3 201 1 WRR 1 5 FIFO 80 501 101 FIFO 2 1101 102 FIFO 2 1102 103 FIFO 2 1103 ... 199 FIFO 2 1199 6 FIFO 20 601 201 FIFO 2 1201 202 FIFO 2 1202 203 FIFO 2 1203 ... 299 FIFO 2 1299 2.4 Классифицируется трафик с указаниями предмаркировки и перемаркировки DSCP (Traffic class) >sh sqos trafficclass summary Max Red Virt QLen Wt Id Meter Curv BW (pkts) Schd Policy Sub-classes ----------------------------------------------------------------------------- 0 16Mbps 64 WRR 0 4,3,2,1 1 64 WRR 0 5,6 2 32 WRR 0 3 3 16 WRR 0 4 4 4 WRR 0 5 1 64 WRR 0 101-199 6 1 64 WRR 0 201-299 101 1 2 32 WRR 0 102 1 2 32 WRR 0 103 1 2 32 WRR 0 ... 199 1 2 32 WRR 0 201 2 2 24 WRR 0 202 2 2 24 WRR 0 203 2 2 24 WRR 0 ... 299 2 2 24 WRR 0 2.5 Создаются классификаторы трафика (Classifier) (Вот они-то самые шустрые в этой схеме.) >sh class=1101,1201 Classifier Rules -------------------------------------------------------------------------------- Rule ................. 1101 Protocol ............. IPv4 IP Protocol .......... TCP S-IP Address ......... 83.42.31.253/32 -------------------------------------------------------------------------------- Rule ................. 1201 Protocol ............. IPv4 D-IP Address ......... 82.89.224.0/19 IP Protocol .......... TCP D-TCP Port ........... 80 -------------------------------------------------------------------------------- 2.6 Указывается причастность интерфейсов ко всей этой лабуде. >sh sqos int Interface In Policy Out Policy Tunnel Policy DAR Objects ----------------------------------------------------------------------------- eth0 10 0 swi0 20 Edited December 4, 2006 by ayamb Вставить ник Quote
IvanI Posted December 4, 2006 Author Posted December 4, 2006 спасибо, но вопрос что я смогу на ar450s скинуть? я хочу вынести на нее нат пулы и шейперы обычных унлимщиков так вот повторяю вопрос "немогу найти достоверных сведений по ее поведению под такой нагрузкой(1 пост)" еще нашел длинки dsa3100 и dsa-3110, тотже вопрос пользователи терминируются на компе фрибсд Вставить ник Quote
Nailer Posted December 4, 2006 Posted December 4, 2006 спасибо, но вопрос что я смогу на ar450s скинуть?я хочу вынести на нее нат пулы и шейперы обычных унлимщиков так вот повторяю вопрос "немогу найти достоверных сведений по ее поведению под такой нагрузкой(1 пост)" еще нашел длинки dsa3100 и dsa-3110, тотже вопрос пользователи терминируются на компе фрибсд Так что вам мешает на компе их и зашейпить? Или перенести терминацию на циску и вешать шейперы на виртуальные интерфейсы? Вставить ник Quote
ayamb Posted December 4, 2006 Posted December 4, 2006 Странно... На фразу 1 из вариантов решения - поставить железку для ната и шейпингаприсмотрел Allied Telesyn AT-AR450S но пока немогу найти достоверных сведений по ее поведению под такой нагрузкой есть рекомендацияНа AR450S нет шейперов, как таковых. Там все гораздо другее.и ее комментарииспасибо, но вопрос что я смогу на ar450s скинуть? я хочу вынести на нее нат пулы и шейперы обычных унлимщиков так вот повторяю вопрос "немогу найти достоверных сведений по ее поведению под такой нагрузкой(1 пост)"Наверное что-то у меня не так...1. Наверное ничего. :/ 2. Наверное невозможно найти достоверных сведений по ее поведению под такой нагрузкой. :/ Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.