- Xen
- KVM
- VMWare vSphere
- VMWare Server
- VMWare Workstation
- Microsoft Hyper-V
- Microsoft Virtual Server 2005
- Sun Virtual Box
- QEMU
- Parallels Virtuozzo
- Solaris Zones
- OpenVZ
- Jail
- Jail - нет поддержки Linux, Windows
- Solaris Zones - нет поддержки Windows
- OpenVZ - нет поддержки BSD, Windows
- Parallels Virtuozzo - нет поддержки BSD
Следующим этапом был отсев по возможности создания кластера высокой доступности. Отсеялись:
- Sun Virtual Box
- Microsoft Virtual Server 2005
- VMWare Server
- VMWare Workstation
- Xen
- KVM
- VMWare vSphere
- Microsoft Hyper-V
Для центрального хранения образов операционных систем используется протокол iSCSI. В данном случае хотелось бы получить отказоусточивое сетевое хранилище и запустить на нем же систему виртуализации. Такое возможно при использовании DRBD(RAID-1 по сети) которая реализуется только в Linux. Поскольку в Linux невозможно запустить VMWare vSphere и Microsoft Hyper-V без дополнительной для них виртуализации, они отпали сами собой. В итоге в финал попали две системы:
- Xen
- KVM
Их сравнение достойной отдельной статьи.
Постскриптум.
При сравнении различных системы виртуализации уровня предприятия и пришел к выводу что реализация масштабируемого кластера виртуализации на FreeBSD либо затруднительна, либо вовсе не возможна. Пусть компетентные меня поправят. Чем был немного удивлен. Хотя мнение что FreeBSD давно не поспевает за mainstrem разработками уже не ново, все равно хочется верить что конкурент ней уйдет с рынка без боя. По крайней мере порт Xen уже готовиться к выходу. И хотя и нет DRBD для FreeBSD, программный RAID-1 по сети в этой операционной системе реализовать возможно.