Виртуальные машины, эмуляторы и симуляторы - Xen

0
Ваша оценка: Нет

Xen (произн. /ˈzɛn/) — это монитор виртуальных машин (VMM, Virtual Machine Monitor) или гипервизор (hypervisor) с поддержкой паравиртуализации (para-virtualization) для процессоров x86 архитектуры, распространяющийся с открытым исходным кодом (opensource).

Основные особенности: поддержка режима паравиртуализации помимо аппаратной виртуализации, минимальность кода самого гипервизора за счёт выноса максимального количества компонентов за пределы гипервизора.

Xen может организовать совместное безопасное исполнение нескольких виртуальных машин на одной физической системе с производительностью близкой к непосредственной (native). Рзработан в компьютерной лаборатории Кембриджского университета и распространяемый на условиях лицензии GPL. Xen обладает функциональностью ПО корпоративного уровня; в нём, в частности, обеспечивается:

  • Производительность виртуальных машин близкая к производительности при непосредственном исполнении на железе;
  • Возможность живой миграции работающих виртуальных машин между хостами;
  • Поддержка до 32 виртуальных процессоров на одну гостевую машину с возможностью горячего добавления (hotplug) процессоров;
  • Поддержка платформ x86/32, x86/32 с PAE, x86/64, IA64, а также частичная поддержка платформ ARM и PPC;
  • Поддержка аппаратной виртуализации для запуска немодифицированных операционных систем (включая Microsoft Windows);
  • Отличная поддержка оборудования (поддерживаются практически все драйверы устройств Linux).

Тип приложения: другие программы для графического режима
Сайт разработчика: http://www.xenproject.org/
Страница приложения на: http://www.cl.cam.ac.uk/research/srg/netos/xen/index.html
Что почитать?


Разместил: vikos 1 Январь 2010 в 16:50