Своё субъективное мнение напишу, сам пользуюсь Hyper-V на Win10, но хотел бы VirtualBox, объясню почему пользуюсь Hyper-V и не пользуюсь VBox:
1. Итак Hyper-V
+ Нативна, работает как служба, изначально все машины Headless (в контексте VBox). Т.е. не нужно отвечать на дурацкий вопрос - что сделать с машиной когда хлопаешь по крестику.
+ Свич Hyper-V из коробки поддерживает VLAN - позволяет в связке с роутером Mikrotik использовать неограниченное кол-во подсетей для лабтестов - используя аппаратный Mikrotik (полезно для стриминга трафика на Wireshark для анализа)
+ Позволяет делать Base-диски (VBox к слову тоже позволяет, чуть мудреннее но можно), это серьезно позволяет сократить время развертывания нового стенда.
+ Powershell - опять же пользуясь уже написанными скриптами - и базовыми дисками (запечатанными sysprep) - быстро разворачивать необходимый набор серверов, не тратя время на их разворачивание. (Для VBox - тоже есть обертка написанная любителями, но не столь гибкая)
+ Возможность управлять машинами через Remote Desktop Connection Manager 2.7 (малоизвестная тема, но можно прописать GUID VM - и подключится к хосту - управляя всеми добавленными машинами по одному порту - кстати формировать список этих машин и конф файл к RDCM2.7 можно так же PS)
- Невозможность подключать какие-то внешние девайсы, т.е. пробрасывать например USB-модем, хасп ключи, сканеры и камеры.
- Нет звука у машины (как воркараунд через РДП)
- Не подходит совсем для изучения сетевых каких то вещей, имею ввиду вендоры очень редко предоставляют что-либо для Hyper-V в основном образы для VMWare (Которые работают и в VBox) - т.е. ориентир только Windows + Linux
- Проблемы с сетевыми драйверами даже у тех устройств которые поддерживаются, например виртуальный микротик - работает только с Legacy Network устройствами. (их может в системе быть только 4)
2. Теперь по VirtualBox
+ Возможность пробрасывать почти любое USB устройство
+ Поддержка дисков и образов VMWare (выбор тех кто работает с цисками, hardware load balancers etc.)
+ Многоплатформенная
+ Свободная (не вникал в лицензию, но ничего вроде страшного нет)
+ Есть вебморда на пхп от сторонних разработчиков
+ VRDP - т.е. можно подрубаться к машинке через MSTSC прямо в хост
- VRDP - невозможно подключится на 1 порт, т.е. каждая машина занимает отдельный порт, и уже на фаерволле нужно открывать кучу портов, всегда вспоминать какая машина на каком порту работает. Не особо удобно.
- Headless режим поддерживается, но совершенно не так как хотелось бы. Т.е. есть два режима запуска машины - либо в окне, либо в headless (detachable) режиме. ХОтел обмануть - сохранил обычную машину, запустил в detachable - словил синий экран. Т.е. фича имеет статус - тестирование (правда довольно давно как я понимаю) - когда будет работать из коробки нормально - ещё не понятно.
Ну собственно вывод: нет ничего идеального, предпочел бы симбиоз Virtualbbox+HyperV - но такого продукта не знаю. Для себя пока для тестов лучше среду чем Hyper-V не нашел. Выбор как всегда за вами.