Containernet

[https://github.com/containernet]



форк сетевого эмулятора Mininet. Позволяет использовать контейнеры Docker в качестве хостов в эмулируемых сетевых топологиях. Решение создавалось, чтобы позволить разработчикам экспериментировать с облачными, периферийными, туманными вычислениями и NFV. Систему уже применили авторы SONATA NFV для создания системы оркестровки в виртуализированных 5G-сетях. Containernet выступил ядром платформы эмуляции NFV.



• Добавление, удаление контейнеров Docker в топологии Mininet

• Выполнение команд внутри контейнеров с помощью Mininet CLI

• Динамические изменения топологии

• Ограничение ресурсов контейнеров Docker

• Автоматическая установка на основе плейбуков Ansible