Релиз NOC 0.5
После почти полугода разработки вышла новая версия по-своему уникального отечественного открытого проекта NOC Project.
NOC Project — это система управления операциями и контроля для использования в крупных сетях с разнообразным сетевым оборудованием и сложной топологией.
От разработчиков
В версии 0.5 реализована новая открытая платформа для разработки телеком-приложений, базирующаяся на фреймворке Django. Новая платформа содержит гибкий инструментарий для разработки приложений. Весь имеющийся функционал web-интерфейса NOC переписан в виде приложений для платформы NOC. Новая гибкая система прав позволяет разрешать доступ на уровне отдельных действий в приложениях и поддерживает механизмы гранулярного доступа на уровне записей. В ходе переработки web-интерфейса все приложения были приведены к общему виду, аудит исходного кода позволил выявить и устранить множество старых ошибок.
Серьёзно доработан модуль Service Activation, повышена общая надежность и совместимость с различными типами оборудования, существенно повысилась гибкость механизма map/reduce task. В дистрибутив включено множество полезных приложений для инвентаризации, проверки конфигурации и параллельного исполнения команд на группе оборудования.
Новая платформа позволила реализовать множество полезных приложений, среди которых особенно стоит отметить экспериментальную многопротокольную реализацию L2 Topology Discovery, которая на настоящий момент умеет восстанавливать топологию по таблицам MAC-адресов и на основе данных протокола LLDP.