Wingman Опубликовано 14 ноября, 2010 · Жалоба Пока у нас это всё не обкатано -- я не верю, что ISG промолотит всех юзеров, сидящих на одной Л3-железке.Скажем, на одном 3750G каталисте у нас до 2-4к юзеров. Тарифы - в среднем мбит по 10, есть и сильно больше. Не верю, что один ISG не захлебнётся. Тогда делайте на каталисте PBR и распределяйте на несколько lISG. :) Тогда каталист загнётся ;) С 150 каналами по pim-sm итак нагрузка неслабая ;( В общем, когда будет несколько сотен юзеров хотя бы по этой схеме - можно будеть смотреть и думать, пока человек 70 - рано оптимизировать ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Skylaer Опубликовано 15 ноября, 2010 · Жалоба 70 ?? это вообще не нагрузка. 2000-3000 юзеров на 1 ISG и 1 3750 - вполне нормальная схема. Как раз под гиг трафика. Осталось только машинку под ISG правильную собрать и усе. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kww Опубликовано 18 ноября, 2010 · Жалоба По моему на проект забили =( Не мне одному так кажется ??? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dre@m! Опубликовано 19 ноября, 2010 · Жалоба По моему на проект забили =( Не мне одному так кажется ??? Да, не одному. И это очень печально. Отличная идея... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 19 ноября, 2010 · Жалоба Не ссать в компот. Abram ( 15:25:46 )тут? Умник ( 15:26:00 ) Привет Abram ( 15:26:02 ) привет Abram ( 15:26:20 ) хочется поинтересоваться: lISG дальше развиваться будет? Умник ( 15:26:52 ) Да, конечно. Я там сроки поставил и не выдержал их... :( Умник ( 15:27:00 ) Свалилось тут на голову Abram ( 15:27:23 ) в общем, будем считать это вынужденной паузой =) Abram ( 15:27:31 ) а то народ, я смотрю, уже вовсю волноваться начал Умник ( 15:27:39 ) Пусть не волнуются. Умник ( 15:27:42 ) Передай им. Abram ( 15:27:58 ) спасибо :). в принципе, всё, что хотел знать Умник ( 15:28:01 ) В этом году я обязательно вернусь. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dre@m! Опубликовано 19 ноября, 2010 · Жалоба О-о-о! Спасибо! Порадовал! :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pchol Опубликовано 19 ноября, 2010 (изменено) · Жалоба Очень очень очень ждём. От него испытываешь зависимость, попробовал разок и возвращаться на старый шейпер с постоянной "вгрузкой" правил оч. не хочется. Изменено 19 ноября, 2010 пользователем pchol Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 26 ноября, 2010 (изменено) · Жалоба Попробовал использовать BIRD вместо Quagga. Пока что результат положительный =). (Quagga не удаляла после себя маршруты, анонсировала в сеть "мертвые души"). Изменено 26 ноября, 2010 пользователем Abram Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 26 ноября, 2010 · Жалоба Сделал PKGBUILD для Arch. Есть в AUR-е. Называется lisg-hg. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Wingman Опубликовано 30 ноября, 2010 · Жалоба Мне вот интересно, а кто-нибуть СОВСЕМ массово его использует? =) У нас сейчас около 150 подключенцев, нагрузку не оценишь. А очень-очень интересно, сколько сессий/трафика/ппц оно выдержит, и на каком железе =) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
shicoy Опубликовано 1 декабря, 2010 · Жалоба Мне вот интересно, а кто-нибуть СОВСЕМ массово его использует? =) У нас сейчас около 150 подключенцев, нагрузку не оценишь. А очень-очень интересно, сколько сессий/трафика/ппц оно выдержит, и на каком железе =) А совсем массово это как? автор же писал, 4к онлайн и почти 1гиб трафика в одно сторону у него в продакшине. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pchol Опубликовано 3 декабря, 2010 (изменено) · Жалоба Текущие показателе на NAS'е (ЧНН) total: 1240.72 Mb/s In 1145.28 Mb/s Out - 215184.3 p/s In 200529.8 p/s Out eth0: 681.13 Mb/s In 539.52 Mb/s Out - 107060.2 p/s In 105470.7 p/s Out eth1: 559.59 Mb/s In 605.75 Mb/s Out - 108123.2 p/s In 95058.4 p/s Out # /usr/local/ISG/bin/ISG.pl show_count Approved sessions count: 2017 Unapproved sessions count: 49 # w 19:52:32 up 57 days, 9:47, 3 users, load average: 0,19, 0,16, 0,10 # mpstat -P ALL Linux 2.6.32-5-amd64 (shaper) 03.12.2010 _x86_64_ (8 CPU) 19:53:21 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle 19:53:21 all 1,55 0,08 0,36 0,01 0,00 11,54 0,00 0,00 86,44 19:53:21 0 2,37 0,07 0,38 0,02 0,00 12,53 0,00 0,00 84,63 19:53:21 1 3,26 0,08 0,47 0,02 0,00 11,70 0,00 0,00 84,47 19:53:21 2 3,16 0,08 0,44 0,02 0,00 11,67 0,00 0,00 84,62 19:53:21 3 2,96 0,06 0,38 0,02 0,00 11,36 0,00 0,00 85,21 19:53:21 4 0,15 0,09 0,41 0,01 0,00 11,69 0,00 0,00 87,65 19:53:21 5 0,16 0,09 0,30 0,01 0,00 11,36 0,00 0,00 88,09 19:53:21 6 0,16 0,08 0,28 0,01 0,00 11,23 0,00 0,00 88,23 19:53:21 7 0,16 0,08 0,26 0,01 0,00 10,80 0,00 0,00 88,70 тут же ещё присутсвует чуть чуть НАТа # conntrack -S | grep ent entries 122667 CPU 2 х E5410 (2,33 GHz) Сетевухи intel pt1000 (82571EB) Изменено 3 декабря, 2010 пользователем pchol Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
shicoy Опубликовано 6 декабря, 2010 · Жалоба Очень даже на уровне :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pchol Опубликовано 6 декабря, 2010 · Жалоба Забыл, там ещё iptables -A FORWARD -j NETFLOW Но эта штука при 700мбитах вызывает скачкообразную загрузку cpu. Тоесть загрузка прыгает до 70% и потом обратно (если глядеть через htop) Пытаюсь подобрать подобающие значения параметров модуля netflow. На данный момент такие. net.netflow.hashsize=262144 net.netflow.sndbuf=499712 Кстати. Смена сетевух на ЕТ даст прирост производительности в данной схеме ? Или же всё таки упёрлись в кеши/частоту cpu и всё ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
shicoy Опубликовано 7 декабря, 2010 · Жалоба если менять на i82576 даст, у меня в одном проекте стоит 2шт 2xi82576, прожевывает почти 3Гбит суммарного трафика. Загрузка около 50%. -j NETFLOW так же имеется. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
seagull Опубликовано 9 декабря, 2010 · Жалоба Не получается собрать, выдает: lctest:~/lisg/kernel# make echo "" > build.h printf "/* Compilation date.\n * Written by Makefile (userspace) */\n#define _BUILD_DATE \"%s %s\"\n" `date +'%F %T'` > build.h make -C /lib/modules/2.6.26-2-686/build M=/root/lisg/kernel modules make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-686' CC [M] /root/lisg/kernel/isg_main.o /root/lisg/kernel/isg_main.c: In function ‘isg_tg’: /root/lisg/kernel/isg_main.c:986: error: ‘par’ undeclared (first use in this function) /root/lisg/kernel/isg_main.c:986: error: (Each undeclared identifier is reported only once /root/lisg/kernel/isg_main.c:986: error: for each function it appears in.) /root/lisg/kernel/isg_main.c: In function ‘isg_tg_init’: /root/lisg/kernel/isg_main.c:1305: error: implicit declaration of function ‘register_pernet_gen_subsys’ /root/lisg/kernel/isg_main.c: In function ‘isg_tg_exit’: /root/lisg/kernel/isg_main.c:1334: error: implicit declaration of function ‘unregister_pernet_gen_subsys’ make[2]: *** [/root/lisg/kernel/isg_main.o] Error 1 make[1]: *** [_module_/root/lisg/kernel] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686' make: *** [all] Error 2 Исходники iptables-1.4.2 есть, kernel source и headers есть. Debian lenny. uname -a: Linux lctest 2.6.26-2-686 #1 SMP Thu Nov 25 01:53:57 UTC 2010 i686 GNU/Linux Что я делаю не так? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
seagull Опубликовано 10 декабря, 2010 · Жалоба Не получается собрать, выдает:. [skip] . make[2]: *** [/root/lisg/kernel/isg_main.o] Error 1 make[1]: *** [_module_/root/lisg/kernel] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686' make: *** [all] Error 2[/code] А кстати, это не собирается http://bitbucket.org/sysoleg/lisg/get/tip.tar.gz. Версия http://bitbucket.org/sysoleg/lisg/download....3-alpha.tar.gz - типа релизная - собралась без вопросов. Но в новой, вроде как багов пофиксили? Заодно видимо и сломали что-то. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 10 декабря, 2010 · Жалоба seagull, Скорее, в новой версии прекращена поддержка старых ядер. У тебя lenny? Попробуй 2.6.32 из lenny-backports. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
e-AI Опубликовано 16 декабря, 2010 · Жалоба Не получается собрать $ make echo "" > build.h printf "/* Compilation date.\n * Written by Makefile (userspace) */\n#define _BUILD_DATE \"%s %s\"\n" `date +'%F %T'` > build.h make -C /lib/modules/2.6.35-24-generic/build M=/home/eai/lISG-0.11.3-alpha/kernel modules make[1]: Вход в каталог `/usr/src/linux-headers-2.6.35-24-generic' CC [M] /home/eai/lISG-0.11.3-alpha/kernel/isg_main.o /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c:806: warning: ‘struct xt_target_param’ declared inside parameter list /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c:806: warning: its scope is only this definition or declaration, which is probably not what you want /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c: In function ‘isg_tg’: /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c:812: error: dereferencing pointer to incomplete type /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c: At top level: /home/eai/lISG-0.11.3-alpha/kernel/isg_main.c:960: warning: initialization from incompatible pointer type make[2]: *** [/home/eai/lISG-0.11.3-alpha/kernel/isg_main.o] Ошибка 1 make[1]: *** [_module_/home/eai/lISG-0.11.3-alpha/kernel] Ошибка 2 make[1]: Выход из каталога `/usr/src/linux-headers-2.6.35-24-generic' make: *** [all] Ошибка 2 система ubuntu 10.10, ядро $ uname -a Linux wanderer 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux на ubuntu 10.04 (Ядро 2.6.32-26) собралось, хотя и не без напильника struct xt_target_param в заголовочных файлах ядра 2.6.32 присутствует, а для ядра 2.6.35 нету. Кто-то уже имеет опыт успешной сборки на ядре 2.6.35? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 16 декабря, 2010 · Жалоба e-AI, сорцы из гита? У меня на 3.6.35 собирается без проблем. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
e-AI Опубликовано 16 декабря, 2010 · Жалоба e-AI,сорцы из гита? У меня на 3.6.35 собирается без проблем. Собсно сорцов нету, стоят devel-пакеты и заголовки ядерные. Че-то видимо пропатчили каноники. Буду разбираться. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 16 декабря, 2010 (изменено) · Жалоба e-AI,сорцы из гита? У меня на 3.6.35 собирается без проблем. Собсно сорцов нету, стоят devel-пакеты и заголовки ядерные. Че-то видимо пропатчили каноники. Буду разбираться. Я о сорцах ISG. Вообще, осмелюсь дать совет: нехер с бубунтой в роутинг лезть. Для роутинга лучше юзать что-нибудь простое, вроде слаки или арча (во втором, кстати, есть lISG в AUR-е). Изменено 16 декабря, 2010 пользователем Abram Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
e-AI Опубликовано 17 декабря, 2010 · Жалоба Я о сорцах ISG. Сорцы lISG-0.11.3-alpha Вообще, осмелюсь дать совет: нехер с бубунтой в роутинг лезть. Для роутинга лучше юзать что-нибудь простое, вроде слаки или арча (во втором, кстати, есть lISG в AUR-е). Возможно. Только начинаю пробовать, взял то, с чем знаком. Подумалось, убунта-сервер - это не что-то "сложное" :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
EvilShadow Опубликовано 18 декабря, 2010 · Жалоба Abram, на bitbucket гита нет. Там меркуриал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 20 декабря, 2010 · Жалоба Abram, на bitbucket гита нет. Там меркуриал.Гениально! :)Посмотрел свой же PKGBUILD - да, таки hg. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...