Подразумевается в основном управление коммутаторами, маршрутизаторами и прочими аппаратными устройствами (cisco, mikrotik и другие вендоры).
Большинство устройств позволяет управление по snmp, http/https, cli через ssh/console и пр.
Т.о. для управления сетью требуется настраивать отдельно каждое устройство, ну или в лучшем случае одинаковые настройки посылать сразу на несколько.
Но вот уже несколько лет идут разговоры про
SDN. Основная идея это управление сетью с помощью программ, написанных на специальном ЯП. Недостаток - требуется совершенно новые коммутаторы/маршрутизаторы. Это всё здорово, но вот как быстро новая технология получит распространение, особенно в малом и среднем бизнесе вопрос.
Управлять же старым хозяйством ещё прийдётся, как бы это не было сложно и неудобно.
Так вот есть идея автоматизации этого процесса. Написать некий интерпретатор, который будет формировать и посылать нужные команды сетевым устройствам.
Например: Allow protocol http from host A to host B
В результате интерпретатор сам смотрит какие сетевые устройства на этом пути, и отправляет необходимые команды на них. В идеале должен работать с железками разных вендоров. Для этого нужно будет формировать базу устройств и поддерживаемых команд.
Так вот может есть подобные решения уже и я плохо искал?
p.s. мне не удалось особо ничего найти, вот только решения у
Tail-f, с недавнего времени принадлежащей cisco. И то толком ничего не понятно из-за маркетингового булщита.