使用单台机器运行多个虚拟服务器的最佳方法是什么。
最佳平台,要求。
我想使用 moss、sccm、wsus、unicenter sd。
它将首先被用作测试,然后我将了解获取新服务器的最佳要求是什么。
但这确实是一个普遍性的问题,您是否可以分享您的经验以及应采取什么措施。
答案1
这取决于您拥有的基础操作系统 - 但有 VirtualBox、Xen、KVM、Hyper-V、VMWare 服务器/工作站/ESX/ESXi(可能是目前最好的,但可能是免费的,也可能是昂贵的) - 这实际上取决于您要实现的目标以及您目前拥有的。无论哪种方式,您都需要大量内核、内存和快速磁盘。在您进行更多挖掘后,为什么不回来呢,我们非常乐意回答您可能有的任何更具体的问题。
答案2
根据您的编辑...首先...“Chopper 所说的”。其次...
我们选择 VMWare ESX 是因为那是我们做出选择时最成熟的产品,而且在很多情况下可能仍然如此。
Hyper-V 是一款成熟的产品(当然与 VMWare 相比),但仍然值得考虑,特别是如果您是“全微软”商店,并且熟悉微软希望您如何管理其现代操作系统和应用程序。
对于测试平台,我会说尽量少用功以学习新平台,所以如果你已经非常熟悉 MS 基础设施(特别是如果你已经部署了使管理 hyper-v 更容易的工具,例如 SCOM)那么这可能是一个不错的选择。
如果您想测试来自与平台无关的虚拟化供应商的多种操作系统,那么 VMWare 开始更有意义。
至于生产,这两个平台都旨在集成多个主机和共享存储,以实现高可用性集群和其他类似的奇特功能,我认为这对于生产网络来说是个好主意(虚拟化可能意味着将所有(虚拟服务器)鸡蛋放在一个或两个篮子(物理硬件主机)中)。
您必须考虑硬件故障导致 6 个重要虚拟服务器离线的成本,这使得集群功能具有吸引力。集群可能并不便宜(特别是因为您需要查看共享存储才能使其物有所值),但在生产网络上,没有集群可能会花费更多,如果您明白我的意思的话。
如果您认为最终会走这条路,那么 VMWare 拥有更成熟的工具,因此可能值得考虑未来进行规划......