我购买了 vSphere Essentials,并将其安装在 2 台物理机上,并使用 vSphere 客户端设置服务器。此部分运行良好,每个 ESXi 安装(esxi 5.0.0)上都有 1 个虚拟机
但我注意到我的许可证还包括 vSphere 服务器,它似乎是一个 Windows 服务器应用程序。
- 那么如果我想使用它,我是否需要将它安装在另一台没有运行域的 Windows 服务器上?
- 如果我为此分配另一台机器,会给我带来什么好处?我可以将其放在虚拟机上吗?
- 它需要很多资源吗?(例如,我可以在我的 Exchange 服务器上运行它吗?)
我可以使用 vSphere 客户端在我的虚拟机上创建快照。
答案1
vCenter Server 基本上是一个管理工具,它允许您同时管理多个 VMware 主机上的虚拟机。您将使用 vSphere 客户端连接到 vCenter Server,这样您就可以看到多个主机,而不是一台主机。
您可以通过 vMotion 将虚拟机从一个主机迁移到另一个主机(尽管使用 Essentials 您无法在虚拟机运行时执行此操作,并且它需要共享存储)。vCenter 对于更昂贵的 VMware 许可证特别有用,可以管理 DRS、HA、群集和 vMotion 等内容。使用 Essentials 的使用更加有限,但我也有 Essentials,我仍然发现它非常有用,可以一次查看我的整个虚拟机集合。
vCenter Server 在虚拟 Windows 环境中运行良好。它需要 SQL Server Express 或更高版本以及 64 位 Windows 操作系统。
答案2
VMware vCenter 是一款管理 ESX(i) 节点的应用程序。您可以使用它来实现集群功能、将计算机从一台主机迁移到另一台主机等。(阅读白皮书和文档在 VMware 的网站上 - 这里写的内容太多了,而且很多功能取决于您拥有的许可证)。
通常情况下,您需要在另一台 PC 上运行 vCenter,尤其是当您想要使用高可用性功能时。它使用数据库(我认为默认是 MSSQL Express)和一些 Java,因此很容易占用几 GB 的 RAM。
当然,如果您希望单独管理每个 ESX(i) 节点,而不希望管理另一台服务器,也不需要高级功能,那么您当然可以继续只使用 vSphere 客户端 - 每个 ESX 使用一个 VM,这样可能会容易得多 :)
我不是 Windows 管理员,所以不了解 Exchange + vCenter 组合。