Автоматизация сети: разница между солью и ONOS
В чем разница между "сетевыми операционными системами", такими как ONOS, ONAP, Opendaylight, и платформами "управления конфигурациями", такими как Salt, Ansible, Puppet? Точнее, когда я выберу одно из другого? Я провел некоторые исследования по всем этим вопросам, и, насколько я могу судить, платформы управления конфигурациями, как следует из названия, предназначены для настройки сети, а платформы операционных систем представляют собой фактически определяемые программным обеспечением сети, которые также могут настраивать сети / сетевые устройства и многое другое.
1 ответ
Вы действительно говорите о 3 разных вещах. OpenDaylight и ONOS являются платформами сетевых контроллеров. В то время как ONOS начинает становиться функциональным равенством с OpenDaylight, OpenDaylight используется более широко (его используют более 1 миллиарда человек) и поддерживает больше.
ONAP используется для проектирования, создания, организации, мониторинга и управления жизненным циклом открытых и коммерческих VNF и устаревших сетей. ONAP использует OpenDaylight MD-SAL в своей основе.
У меня нет большого опыта работы с SALT, но Ansible и Puppet - это гибкие утилиты конфигурации DevOps для управления пользователями, службами и общей автоматизации.