The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
router FreeBSD & Gigabit, !*! bI, 26-Мрт-07, 20:13  [смотреть все]
Уважаемые гуру.
Возникла необходимость в закупке, платформы предназначеной для роутера, стоящего на гигабитных магистралях т.к. простые PCI уже не справляются с проходящим трафиком.
Интересует какую именно платформу и комплектующие стоит брать для этого и чтоб было совместимо с FreeBSD и на что стоит обратить внимание при настройке. Я понимаю что тема большая, но все же прошу помочь у кого есть уже опыт в этом деле.
Сейчас имеется 5 гигабитных магистралей и 2 по 100 мегабит.

Благодарю за внимание.

  • router FreeBSD & Gigabit, !*! аноним, 20:19 , 26-Мрт-07 (1)
    • router FreeBSD & Gigabit, !*! bI, 22:58 , 26-Мрт-07 (2)
      >Гигабиты роутить не надо, их надо свитчевать.


      У меня задача - роутить.

      • router FreeBSD & Gigabit, !*! universite, 23:18 , 26-Мрт-07 (3)
      • router FreeBSD & Gigabit, !*! lavr, 12:03 , 27-Мрт-07 (4)
        • router FreeBSD & Gigabit, !*! bI, 16:40 , 27-Мрт-07 (5)
          >>>Гигабиты роутить не надо, их надо свитчевать.
          >>
          >>
          >>У меня задача - роутить.
          >
          >дык и купите для этого сиську


          дык сиська то для гигабитов небось выйдет ого-го сколько.

          • router FreeBSD & Gigabit, !*! lavr, 17:06 , 27-Мрт-07 (6)
            • router FreeBSD & Gigabit, !*! bI, 10:53 , 28-Мрт-07 (7)
              >
              >+ карты PCI-E Intel или Broadcom для хорошей производительности PPS

              Скажите пожалуйста эти Интеловские карточки(2-х, 4х головые) во Фре поддерживают режим отложенного прерывания? в man ничего не нашел.

              • router FreeBSD & Gigabit, !*! lavr, 11:08 , 28-Мрт-07 (8)
                • router FreeBSD & Gigabit, !*! bI, 11:51 , 28-Мрт-07 (9)
                  >>>
                  >>>+ карты PCI-E Intel или Broadcom для хорошей производительности PPS
                  >>
                  >>Скажите пожалуйста эти Интеловские карточки(2-х, 4х головые) во Фре поддерживают режим отложенного
                  >>прерывания? в man ничего не нашел.
                  >
                  >вы с 100MBit'ными спутали, это у них есть возможность загрузки микрокода для
                  >уменьшения
                  >кол-ва прерываний, 1GBit'ные иначе работают, НО с POLLING'ом работают и ТЕ и
                  >ДРУГИЕ,
                  >важно частоту не переборщить, иначе будет только хуже.

                  поняль... спасибо за разьяснение на счет микрокода, меня просто убеждают что в гигабитах такое есть.

                  я поставил HZ=2000... У меня 5 сетевых карт: две двухголовые Интел, и 3 Реалтековские, все гигабитные, т.е. 7 портов. Платформа Интел(со стандартными PCI), Процессор P4 2,4.
                  Стоит ли с HZ эксперементировать выше? Задача - роутить, никаких доп. сервисов на нем не предоставляется.

                  • router FreeBSD & Gigabit, !*! lavr, 12:31 , 28-Мрт-07 (10)
                    • router FreeBSD & Gigabit, !*! bI, 14:07 , 28-Мрт-07 (11)
                      >Возможно что HZ=2000 даже много будет, тут надо смотреть прерывания, логи и
                      >можно

                      > Чем выше частота CPU, тем лучше.

                      На данный момент при выключенном пулинге по топу interrupt поднимается до 85-88 процентов.
                      При выключенном 7-30 в зависимости от нагрузки на интерфейсах.
                      Также при включенном пуллинге:
                      # vmstat 1 10
                      procs      memory      page                   disk   faults      cpu
                      r b w     avm    fre  flt  re  pi  po  fr  sr ad4   in   sy  cs us sy id
                      0 1 2   98892 276960   46   0   0   0  45   0   0  112  626 412 19  8 74
                      0 1 1   98892 276960    2   0   0   0   0   0   0 58076  260 6207  0  9 91
                      0 1 1   98892 276960    0   0   0   0   0   0   0 58663  246 6259  0  7 93
                      0 2 0   98892 276960    0   0   0   0   0   0   0 58519  239 6212  0  9 91
                      0 2 0   98892 276960    0   0   0   0   0   0   0 54345  252 6159  0 12 88
                      0 1 1   98892 276960    0   0   0   0   0   0   0 60303  243 6290  0  7 93
                      0 1 1   98892 276960    0   0   0   0   0   0   2 54890  240 6179  0 12 88
                      0 2 0   98892 276960    0   0   0   0   4   0   2 58723  238 6247  0  9 91
                      0 1 1   98892 276960    0   0   0   0   0   0   0 61271  230 6281  0  9 91
                      0 1 1   98892 276960    0   0   0   0   0   0   0 53350  234 6115  0 12 88

                      >диагностику включить для em

                      Включить, всмысле это?
                      sysctl dev.em.0.stats=1
                      dev.em.0.stats: -1 -> -1
                      sysctl dev.em.0.debug_info=1
                      dev.em.0.debug_info: -1 -> -1
                      если да, то не дает =(

                      >realtek - барахло.
                      эх... знаю что барахло... поставили их временно пока там нагрузка не большая.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру