Solaris11:xVM Hypervisor 的替代方案?

Solaris11:xVM Hypervisor 的替代方案?

AFAIK,对 xVM Hypervisor(基本上是 Xen)的支持已在 Solaris 11 中删除。是否有替代/替代方案?与 Xen 相比如何?

显然,如果您想运行 Solaris,可以使用区域;如果您想在单独的程序中使用虚拟计算机,则可以使用 VirtualBox。但是有没有类似Hypervisor/Xen的东西呢?

答案1

对于在 dom0 中运行 Solaris,否。甲骨文已经对其实施了安乐死。 xVM 在 Solaris 10 上工作,但在 OpenSolaris 的开发周期中崩溃了(它在 snv_134 上完全崩溃且无法使用,但可能更早)。 Oracle 和 Illumos 社区都没有对在 dom0 中运行 Solaris 内核表现出任何兴趣。

Oracle 的替代产品是OracleVM。在 Sparc 上,这意味着 Solaris LDOM。在 x86 上,这意味着 dom0 中带有 Oracle Linux 的 Xen。

在Illumos社区中,Joyent已将Linux的KVM移植到Illumos内核中。它至少可以在 SmartOS 中使用,但我相信它也可以在 OpenIndiana 和 OmniOS** 中使用。

如果你想Xen我建议使用Debian。如果你想ZFS* 我建议使用 OmniOS 或 SmartOS 并使用 KVM。


* 自由BSD仍然无法运行 dom0
** 随着时间的推移,KVM 在大多数(如果不是全部)illumos 发行版中都可用,Joyent 已将 LX 品牌区域作为 SmartOS 的一部分复活,现在也出现在 OmniOS 中。

答案2

这取决于硬件。

对于基于 UltraSPARC T 的服务器,您可以使用适用于 SPARC 的 Oracle VM 服务器,又名 LDOM。

在基于 x86 的系统上,适用于 x86 的 Oracle VM 服务器支持 Solaris 11 作为来宾,尽管服务器和管理器基于 Oracle Linux,而不是 Oracle Solaris 11。

根据记录,KVM 模块已移植到 Illumos 内核(OpenSolaris 分支)。

相关内容