![]() |
ИСТИНА |
Войти в систему Регистрация |
ИПМех РАН |
||
Была разработана система моделирования компьютерных сетей на базе системы Network Prototype Simulator, для которой: 1. Расширен диапазон приложений, поведение которых может моделироваться в сети в системе Network Prototype Simulator. 2. Стало возможным ограничить ресурсы, доступные элементам сети. 3. Стало возможным запускать рабочие узлы системы динамически, что позволяет ускорить запуск модели сети. Это также позволяет внедрить систему в облачные платформы. 4. Стало возможным получать доступ к консолям элементов сети из графического интерфейса системы. 5. Были проведены эксперименты по моделированию сетей облачных сетей. 6. На основе накопленного опыта поставлена и решена задача реализации новых возможностей: - Установка связи хостов моделируемой сети с реальными сетями (например, Internet). - Учёт изменения топологии сети в ходе работы модели (необходимо для моделирования работы облачных систем). - Моделирование работы виртуальных сетевых функций. - Добавление в графический интерфейс инструментов по моделированию работы облачных систем. - Поддержка запуска различных приложений для различных ПКС-контроллеров. 7. Разработан алгоритм запуска рабочих узлов в Docker-контейнерах на виртуальных машинах с учетом индивидуальных требований к ядру ОС. 8. Разработана возможность управления моделями сетей в системе шестью ПКС-контроллерами с открытым исходным кодом. 9. В систему добавлена возможность указывать контроллер, управляющий сегментом сети, из множества RUNOS, Floodlight, Ryu. 10. Возможно моделировать работу сетей в облачных системах. 11. Возможно моделировать работу виртуальных сетевых функций, а так же запускать эксперименты в сетях с ними (например, тесты для виртуальных сетевых функций). 12. Возможно запускать контейнеры или виртуальные машины в качестве хоста или коммутатора сети, а так же сегменты сети в таких контейнерах или виртуальных машинах. 13. Возможно запускать выбранные пользователями приложения доступных ПКС-контроллеров на отдельных сегментах сети.