【问题标题】:Where is Xen Hypervisor installed? [closed]Xen Hypervisor 安装在哪里? [关闭]
【发布时间】:2012-11-26 07:53:06
【问题描述】:

它将安装在现有操作系统硬件上吗?

Hypervisorvirtualbox 有什么区别?我知道我可以在我的 windows xp 上安装 virtualbox,然后在上面安装几个带有 linux 或 windows 的 VMS。

谢谢。

【问题讨论】:

  • 请针对每个问题发布一个问题。另外,尝试包括您已经拥有/知道的内容并提出一个准确的问题。不鼓励在 SO 上提出一般的“什么是 xxx”问题,一篇帖子中的多个问题也是如此。

标签: virtualbox hypervisor


【解决方案1】:

Xen Hypervisor 安装在哪里?它会安装在现有的操作系​​统上吗 还是硬件?

正如wikipedia article 中解释的那样,Xen 是一个裸机管理程序,这意味着它直接在硬件上运行。

但是,由于 Xen 本身没有用户界面,它总是需要至少安装一个来宾操作系统才能工作。必须有一个操作系统来宾以特​​殊权限运行(所谓的“dom0”)。此 dom0 用于管理 Xen,因此与托管管理程序上的主机操作系统具有相似的作用。因此,虽然从技术上讲 Xen 直接在您的硬件上运行,但实际上您仍将安装操作系统,然后从操作系统内部安装 Xen,就像托管解决方案一样。但是,您必须重新启动到 Xen(这将启动 dom0 操作系统)。

Hypervisor 和 virtualbox 有什么区别?

Hypervisor是总称,Xen和VirtualBox都是hypervisor的实现。

我知道我可以在我的 windows xp 上安装 virtualbox,然后安装几个 VMS 上面有linux或windows。

是的,您可以对 Xen 做同样的事情(尽管对 Windows 客户机的支持似乎比使用 VirtualBox 更有限)。

【讨论】:

  • xen的内核是什么?为什么可以安装在裸机环境?我只知道操作系统可以直接安装在硬件上。
  • Xen(特别是管理程序部分)一个内核。从某种意义上说,它是一种(非常受限的)操作系统。参见例如wiki.xen.org/wiki/Xen_Overview Xen 架构的解释。
【解决方案2】:

完全虚拟化很难实现(例如:virtualbox)并且速度很慢,因为您应该创建底层硬件的精确副本,并且很难从硬件错误中恢复。

准虚拟化(xen 虚拟机管理程序)提供机器硬件,但由sitll 管理它。和操作系统,将作为 VM 安装应该有一些修改。

Xen 仍然需要一些操作系统来管理虚拟机的资源,所以它不会只安装在硬件上。例如,Citrix Zen Server 使用 CentOS5(顺便说一句,它已经过时了)。

半虚拟化方法非常适合云计算,因为它能够在许多不同的机器和规模上有效地运行多个 VM。

我建议你阅读一篇名为“Above the Clouds”的文章。

【讨论】:

  • Nitpick:Xen 支持半虚拟化和完整的硬件辅助虚拟化。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-22
  • 1970-01-01
相关资源
最近更新 更多