Разница между ESX,KVM и QEMU

Каковы основные различия между ESX, KVM и QEMU?

1 ответ

Qemu - это монитор виртуальной машины с открытым исходным кодом. Он использует двоичный перевод для запуска гостевых инструкций.

Pros : 
1) Has support of helpers which help a lot in debugging
2) Can be used to run guest of a different ISA. (You can emulate an ARM guest on x86 desktop)
3) Does not need hardware support
4) code is available. you can modify it for debugging

Минусы:

1) Slow

KVM - это монитор виртуальной машины с открытым исходным кодом, который реализован в ядре Linux. Qemu может запускать гостя на KVM с помощью интерфейса /dev/kvm.

Pros:
1) very fast
2) code is available in the kernel tree. you can modify it for debugging

Cons:
1) needs hardware support
2) Requires a user level software for interfacing (generally qemu)

VMX - это монитор виртуальной машины от VMWare. Исходный код VMX не находится в свободном доступе. Но он поддерживает как пользовательское пространство, так и аппаратную эмуляцию.

Pros : 
1) Very easy to use. GUI is good.
2) Fast and configurable. 

Cons :
1) Cannot modify it to obtain more information about the guest.
Другие вопросы по тегам