Платформа EVE-NG для симуляции сетевых устройств работает следующим образом: пользователи создают сетевые узлы из библиотеки шаблонов, соединяют их и настраивают. 3 Продвинутые пользователи или администраторы могут добавлять образы программ в библиотеку и создавать собственные шаблоны для поддержки практически любого сетевого сценария. 3
Некоторые особенности работы с EVE-NG:
- Использование QEMU/KVM. 1 QEMU выступает в роли эмулятора железа и может запускать код, написанный для одной архитектуры процессора, на другой. 1 KVM позволяет достигать высокой производительности благодаря виртуализации с аппаратной поддержкой, такой как Intel VT-x и AMD-V. 1
- Поддержка IOU/IOL и Dynamips. 1 Поддерживаются коммутаторы и маршрутизаторы Cisco. 1
- Оптимизация памяти UKSM в ядре. 1 При одновременном использовании однообразных виртуальных машин позволяет дедуплицировать память и тем самым существенно снизить расход RAM. 1
- Веб-интерфейс на HTML5. 1 По большей части вся работа с платформой выполняется через него. 1 По SSH подключаться к EVE-NG приходится лишь изредка, например для подготовки образов. 1
- Многопользовательский режим. 1 Позволяет одновременно работать с различными виртуальными лабораториями. 1