是否会在现有操作系统或硬件上安装?
Hypervisor 和 virtualbox 之间有什么区别?我知道我可以在我的windows xp上安装virtualbox,然后安装一些带有linux或windows的VMS。
感谢。
答案 0 :(得分:2)
Xen Hypervisor安装在哪里?它是否会安装在现有的操作系统上 还是硬件?
正如罚款wikipedia article中所解释的,Xen是一个裸机虚拟机管理程序,这意味着它可以直接在硬件上运行。
但是,由于Xen本身没有用户界面,因此始终需要至少一个已安装的来宾操作系统才能运行。必须有一个以特殊权限运行的OS guest虚拟机(所谓的“dom0”)。此dom0用于管理Xen,因此与托管虚拟机管理程序上的主机操作系统具有类似的角色。因此,从技术上讲,Xen直接在您的硬件上运行,但实际上您仍然会安装操作系统,然后从操作系统内部安装Xen,就像托管解决方案一样。但是,您必须重新启动到Xen(将启动dom0操作系统)。
Hypervisor与virtualbox有什么区别?
Hypervisor是一般术语,Xen和VirtualBox都是虚拟机管理程序的实现。
我知道我可以在我的windows xp上安装virtualbox,然后再安装几个VMS 使用linux或Windows。
是的,你可以对Xen做同样的事情(虽然对Windows客户的支持似乎比使用VirtualBox更有限)。
答案 1 :(得分:0)
完全虚拟化很难实现(例如:virtualbox)并且速度很慢,因为您应该创建底层硬件的精确副本,并且难以从硬件错误中恢复。
Paravirtualisation(xen hypervisor)提供机器硬件,但是sitll管理它。将作为VM安装的操作系统应该有一些修改。
Xen仍然需要一些操作系统来管理虚拟机的资源,因此它不会仅安装在硬件上。例如,Citrix Zen Server使用CentOS5(顺便说一下,它已经过时了)。
半虚拟化方法适用于云计算,因为它能够在多台不同的计算机上有效地运行多个虚拟机并进行扩展。
我建议你阅读一篇名为" Above the Clouds"。
的文章