LINUX.ORG.RU

NOC-0.6.3

 , , , , , коммутаторы


0

1

Тихо и незаметно вышла очередная версия программы управления сетью NOC.

Network Operation Centers (NOC) - динамично развивающая программа «Центра Управления Сетью». Написан на Python, использует Django каркас для веб приложений и базу PostgreSQL.

Изменения:

  • Расширена поддержка оборудования: HP ProCurve9xxx, Huawei VRP, Juniper JUNOS, OS FreeBSD, Zyxel ZyNOS...
  • Добавлен новый протокол обнаружения топологии сети: Foundry Discovery Protocol (FDP)
  • telnet и ssh2 клиенты теперь полностью на Питоне.
  • Поддержка Cisco Catalyst cluster.
  • и множество других исправлений и улучшений касающиеся производительности, стабильности и удобства использования системы в целом...

Краткое описание функциональных возможностей.

Загрузить...

ебилды, Инит скрипт для Gentoo...

>>> NOC-0.6.3



Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 2)

Ответ на: комментарий от anonymous

s/развивающая/развивающаяся/

sdh
() автор топика
Ответ на: комментарий от dv

> Все криптоалгоритмы - стандартный pycrypto

Ну не все, но по крайней мере, ssh-у хватает.

Нужно то, что работает. NOC, как минимум, работает

Классный аргумент! Давайте все вместе вместо того, чтобы писать хороший софт, пользоваться тем, что «и так работает».

segfault ★★★★★
()
Ответ на: комментарий от sdh

Ну и что же такого можно сделать на питоне и нельзя - на Си??? Все тут как бы намекают на большие нагрузки и кричат о необходимости питона. Как оно вообще совмещается? SSH-клиент - вещь низкоуровневая и должна быть написана на Си.

segfault ★★★★★
()
Ответ на: комментарий от segfault

А зачем оптимизировать сейчас то, что не является ботлнеком? Оптимизация ради оптимизации? Оптимизация ради того, чтобы те, кто продуктом не пользуются прекратили ржать всем офисом?

anonymous
()
Ответ на: комментарий от anonymous

Ржали над тем, как сочитаются пункты «полностью на питоне» и «другие улучшения производительности», а не над отсутствием оптимизации в ынтерпрайзе.

segfault ★★★★★
()

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

anonymous
()
Ответ на: комментарий от segfault

> Ну и что же такого можно сделать на питоне и нельзя - на Си??? Все тут как бы намекают на большие нагрузки и кричат о необходимости питона. Как оно вообще совмещается? SSH-клиент - вещь низкоуровневая и должна быть написана на Си.

Преждевременная оптимизация - источник всех бед. Service Activation - весьма специфичная область применения и со своими нюансами. Гибкость и наличие механизмов масштабирования всегда более предпочтительны, чем гвоздями вколоченные и скомпилированные алгоритмы.

Основа SA - скрипты, они могут быть достаточно сложными, могут писаться абсолютно неподготовленными людьми. В этом случае лучше иметь возможность писать скрипты на python/perl/php/lua/whatever, чем уговаривать старого телефониста компилять какой-нибудь C или Жабу. И устойчивость системы будет выше, так как segfault в скрипте не унесет с собой весь процесс.

В этом отношении - скрипты NOC пишутся очень просто и интуитивно понятно, что позволяет проекту очень динамично развиваться.

В качестве поучительного примера можно привести покойный ZipTie, который начали лабать на энтерпрайзной жабе, сделали плагин для eclipse, а потом поняли, что поддежку железа и скрипты писать ну очень трудоемко выходит, и нахлобучили сверху perl. Итоговая конструкция едва ворочалась. Ребята убили две недели на то, чтобы сделать хоть какую-то поддержку для Alcatel OS LS6224, плюнули, и за 15 минут переписали все для NOC'а. ZipTie в конечном итоге закрыли и сделали из него коммерческий продукт.

dv
()
Ответ на: комментарий от segfault

> Ржали над тем, как сочитаются пункты «полностью на питоне» и «другие улучшения производительности», а не над отсутствием оптимизации в ынтерпрайзе.

Оптимизацией алгоритмов и подгонкой под конкретные случаи. Например, возникла необходимость дергать конфиги размером в 20-30 мегабайт, разобрались, где затык, доработали алгоритм.

dv
()
Ответ на: комментарий от sdh

> У меня через свичи проходят тысячи VLAN

Это уже проблема дизайна Вашей сети. Q-in-Q или MPLS, никаких VLAN-ов дальше сети доступа.

GFORGX ★★★
()
Ответ на: комментарий от GFORGX

Древовидная структура, ~до 3-5 свичей к клиенту от кореневого, хотим статический VLAN для каждого клиента.. Вот на кореневом свиче получается ~1000 VLAN...

sdh
() автор топика
Ответ на: комментарий от GFORGX

> Это уже проблема дизайна Вашей сети. Q-in-Q или MPLS, никаких VLAN-ов дальше сети доступа.

Тысячи vlan'ов на сети доступа - вполне нормальное явление, если используется по vlan'у на клиента.

dv
()

каркас - это такая грайнд-кор митол-бэнд, да?

anonymous
()
Ответ на: комментарий от HighwayStar

> кто-нибудь знает, работает ли оно с django 1.3?

Последние коммиты работают

dv
()
30 мая 2011 г.

как попасть в веб интерфейс

вопрос как попасть в веб интерфейс ... поставил с эбилдов все нормально а вот понять не могу как попасть в веб.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.