调整虚拟服务器大小

调整虚拟服务器大小

我想用一台虚拟服务器替换四台老化的物理服务器。确保 VM 服务器大小正确的最佳方法是什么?在这四台服务器上运行的应用程序的要求是

应用服务器 - 数量 3 - 这些服务器将运行 Web 服务器、Business Objects Business Intelligence 应用程序和各种其他小型客户端服务器应用程序的应用程序层。三个最重度的应用程序各自具有以下服务器要求。因此,如果我购买了三台物理服务器,那么它们每台服务器的要求如下:处理器 - 双 2.83 GHZ(或更快)内存 - 4 GB Raid 5 - 50-100GB 可用空间 NIC - 1 GB

Web 服务器 - 这将运行一个 asp.net 电子商务应用程序,该应用程序将与我们的专用 SQL 服务器和上述三个应用服务器通信。电子商务软件对 Web 服务器有以下要求

处理器 - 四核 2.83 GHZ(或更快) 内存 - 8 GB Raid 5 - 50-100GB 可用空间 网卡 - 1 GB

哪种工具最适合确定我在虚拟服务器中从硬件角度需要什么?我打算使用 VMWare。

答案1

监控您现有服务器的性能。

内存和 IOPS 是最重要的考虑因素。CPU 很少成为问题。

如果您有足够的资金,请尝试购买一个以后可以扩展的 SAN 和 2 台物理服务器。这样,您无需离线即可对服务器进行硬件维护。

答案2

VMware 容量规划器是您的最佳选择。但是,您必须注册成为合作伙伴(很容易做到),或者让合作伙伴/经销商为您运行。最后,您将获得有关当前硬件使用情况的准确详细信息,以及对所需内容的良好了解。

答案3

如果没有有关这些服务器的平均负载的更多信息,就很难给出一个很好的答案。

我可以告诉你,如果负载是“平均”的,你可能可以在单个 ESXi 箱上运行所有这些服务器。

在我们的生产环境中,我们有大约 45 个虚拟机在 4 个 ESX 盒上运行,没有任何问题。从 CPU 使用率的角度来看,我们可以运行更多。RAM 是我们首先会用完的东西。但是我们现在只消耗了大约 50%(每个系统有 32GB,所以我们总共有 128GB)。

答案4

为了适应您的环境并避免在新的虚拟环境中创建单点故障。我建议使用两台双插槽 6 核服务器,配备 128G RAM,一对内部 SAS 驱动器组成 RAID 以托管 ESXi,如果您计划使用 vsphere 4.x,则使用 2 个双 10Gbe 接口;如果您计划使用 vsphere 5.x,则使用 3 个双 10Gbe 接口。每台服务器的成本约为 7,000 美元。

对于小型环境中的共享存储,我建议使用两个带有 SAS 磁盘的 iSCSI 阵列。您可以花大约 1 万美元购买一个不错的 10Gbe 铜阵列。切勿在虚拟环境中将 SATA 驱动器用于磁盘备份以外的任何用途。

对于交换机,我推荐 Arista 7100T。它们易于安装,成本约为 10,000 美元,性能优于其他大型企业交换机。如果成本是一个重要因素,有几种方法可以将此解决方案的规模缩减至约 15,000 美元。

相关内容