【问题标题】:Difference between ESX,KVM and QEMU [closed]ESX、KVM 和 QEMU 之间的区别
【发布时间】:2012-05-25 13:02:16
【问题描述】:

ESX、KVM 和 QEMU 之间的主要区别是什么?

【问题讨论】:

    标签: ubuntu qemu kvm esx


    【解决方案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 可以使用 /dev/kvm 接口在 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.
    

    【讨论】:

    • ESX 怎么样? VMX 是不是 ESX 的别名
    • 取自blogs.vmware.com/vapp/2009/11/index.html。对于 VMware 产品,我们使用“vmx-X”形式,其中 X 是 VMware 的虚拟硬件版本号。导入过程会将虚拟硬件转换为使用此版本号。可以通过使用空格作为分隔符来定义多个硬件版本,例如“vmx-04 vmx-07”
    • 顺便说一句,如果您的问题得到回答,您必须接受答案。
    • 感谢您提供的信息,这对我很有帮助。管理程序的概念对我来说是全新的,所以为了澄清我的疑问,我问了上面的问题,即 VMX 和 ESX 是否相同。我不否认你的回答 Prathmesh,你给出的回答对我进入管理程序的概念有很大帮助。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2012-05-05
    • 1970-01-01
    • 2013-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-19
    相关资源
    最近更新 更多