我有一个由我的电话系统提供商提供的 VMWare 映像,它管理一个联系人管理界面,他们告诉我 VMWare ESXi 5.0 是支持的最高级别的主机。
我习惯使用 MS HyperV,没有使用 VMWare 的经验。
目前,我在运行 ESXi 5.0.0 的简单台式电脑上运行此客户机,理想情况下,我希望在可用的 Windows 2008R2 服务器上运行此客户机(它是 Windows 7,其软件已经安装并配置好),正如我所说,我习惯使用 HyperV,我无法轻松确定是否有支持将在 Windows 2008 R2 服务器主机上运行的 ESXi 5.0 客户机的 VMWare 版本。
是否有这样的产品,它叫什么,我可以在一个客人的情况下运行它而无需购买许可证吗?
谢谢
答案1
您可以尝试使用VMWare 播放器。它是 VMWare Workstation 的免费、受限版本。此外,如果您正在运行 Hyper-V,请查看这篇 Technet 文章概述从 VMWare 到 Hyper-V 客户机的转换。
答案2
从技术上讲,如果您的硬件支持,则可以在 Hyper-V 环境中运行 ESXiSLAT/RVI/EPT(几乎所有最近的硬件构建都应如此)。
问题在于,这样的配置完全不受支持(不仅 ESXi 是 Hyper-V 中不受支持的客户机,而且 Hyper-V 也是 ESXi 不受支持的环境),另外,您需要将 Tulip 网络驱动程序(Hyper-V 将其模拟为“传统网络适配器”)提供给 ESXi,因为它在原始安装中不存在。
人们实际上已经尝试过甚至成功但目前您不会发现有人真正建议您为虚拟设备运行这样的配置。
因此,您的选择范围缩小到:
- 继续在物理硬件上运行 ESXi 5.0 主机,直到 Hyper-V 支持 ESXi 嵌套
- 继续在物理硬件上运行 ESXi 5.0 主机,直到虚拟设备支持在 Hyper-V 下运行
答案3
奇怪的是需要5.0 因为除了一些附加功能之外,5.0 和 5.5 之间没有太多核心变化。
ESXi 是所谓的“裸机”虚拟机管理程序,这基本上意味着它必须作为操作系统安装,并且您的客户机在其上运行。从 5.0 开始,VMWare 提供免费许可证,限制主机的 RAM 为 32 GB。