【问题标题】:Does XEN PVH mode requires Intel VT-x or AMD-V HW virtualization?XEN PVH 模式是否需要 Intel VT-x 或 AMD-V 硬件虚拟化?
【发布时间】:2015-01-30 08:19:16
【问题描述】:

你好谦虚的 Stackoverflow 用户,

根据这个XEN article,PVH 模式保持所有组件半虚拟化,除了 Pagetables -“但不需要 PV MMU(通常称为半虚拟化页表),它使用 HVM 硬件扩展来虚拟化页表”。

根据我上面提供的链接和 wiki,您可以了解到 Pagetables 与 CPU 工作流程密切相关。然而,继article 之后,HVM 硬件扩展正在提供 CPU 虚拟化——“从技术上讲,HVM 指的是一组扩展,可以更简单地虚拟化一个组件:处理器。”

最后这一切让我陷入了迷茫。

XEN PVH 模式是否需要 Intel VT-x 或 AMD-V 硬件虚拟化?

问候,

小猫

【问题讨论】:

    标签: virtualization xen hypervisor


    【解决方案1】:

    pvh 目前仅适用于 intel vt,尚不支持 32 位客户机,如您在自述文件中所见

    http://xenbits.xen.org/docs/unstable/misc/pvh-readme.txt PVH 仍有以下工作要做:AMD 端口。

    https://blog.xenproject.org/2015/01/15/less-is-more-in-the-new-xen-project-4-5-release/

    已添加对 Intel 的 PVH 初始域支持,现在支持在 Linux 平台上作为 dom0 和 FreeBSD 运行

    【讨论】:

    • 我在自述文件中没有看到任何说明“Intel VT”仅适用于 PVH: >目前 PVH 需要 HAP。 HAP 是 - 硬件辅助分页,一个 Xen 抽象分页层,用于 Intel 的扩展页表和 AMD 的嵌套页表。但是,关于 x64 only guest 是正确的:>目前唯一的 PVH guest 是 x86 64bit PV linux。
    • 抱歉,该部分在另一个文档中,但您可以在待办事项列表中找到“AMD 端口”,我已添加其他信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 2016-05-29
    • 1970-01-01
    • 2013-04-12
    相关资源
    最近更新 更多