Ответы:
Разница между Xen и Virtualbox заключается в их использовании или применении. Virtualbox предназначен для использования в качестве уровня виртуализации десктопов. Поэтому Virtualbox ожидает, что у вас уже установлена ОС (Windows, Mac, Linux). Другими словами, Virtualbox может добавить виртуализацию в ОС хоста рабочего стола.
Ксен совсем наоборот. Его можно рассматривать как хост-ОС, даже если вы не будете использовать его как среду рабочего стола. С точки зрения производительности, Xen, вероятно, вытеснит VirtualBox, поскольку он является «голым железным» гипервизором, поскольку основная ОС для Xen больше настроена на задачи виртуализации, нежели на настольные системы.
Если я неправильно прочитал веб-сайт Xen, этот продукт представляет собой «виртуальный» уровень виртуализации, тогда как Virtualbox находится поверх операционной системы. Таким образом, нельзя ожидать, что Virtualbox будет работать так же хорошо, как Xen.