调整虚拟服务器的大小

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

APPLICATION SERVERS – QTY 3 – 这些将运行Web服务器,Business Objects商业智能应用程序和各种其他小型客户端服务器应用程序的应用程序层。 三个最重的应用程序每个都有以下服务器要求。 所以,如果我买了三台物理服务器,这将是他们每个人的要求处理器 – 双2.83 GHZ(或更快)RAM – 4 GB RAID 5 – 50 – 100GB可用空间NIC – 1 GB

Web服务器 – 这将运行一个asp.net电子商务应用程序,将与我们专用的SQL服务器和上面的三个应用服务器交谈。 电子商务软件对Web服务器有这些要求

处理器 – Quad 2.83 GHZ(或更快)Ram – 8 GB Raid 5 – 50-100GB可用空间NIC – 1 GB

什么是最好的工具来确定我需要从虚拟服务器的硬件站点? 我正在计划使用VMWare。

监视您现在拥有的服务器的性能。

内存和IOPS是最重要的考虑因素。 CPU很less是一个问题。

如果你有这笔钱,可以尝试获得一个可以在以后扩展的SAN和2个物理服务器。 这样,您可以在服务器上进行硬件维护,而不会脱机。

Vmware Capacity Planner是你最好的select。 但是,您必须注册为合作伙伴(易于使用),或者让合作伙伴/经销商为您运行。 最后,您将获得有关当前硬件使用情况的准确信息,以及您将需要什么的好主意。

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

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

在我们的生产环境中,我们有4个ESX虚拟机运行45个虚拟机,没有任何问题。 从CPU使用的angular度来看,我们可以运行更多。 RAM是我们将耗尽的第一件事情。 但是现在我们只消耗了大约50%(每个系统都有32GB,所以总共有128GB)。

而不是试图规模大型机器做这个,我build议利用这个事实,你有虚拟机,并可以在必要时产卵。 所以,我build议购买一堆小型机器,然后分配你的工作量。

为了适应您的环境,避免在您的新虚拟环境中创build单点故障。 如果您计划使用vsphere 4.x或3个双10Gbe接口(如果您计划使用vsphere),我推荐使用两个具有128G内存的双插槽6核心服务器,一个用于托pipeESXi的RAID 1内部SAS驱动器和2个双10Gbe接口5.x的 每个服务器将花费你大约7千美元。

对于小环境中的共享存储,我会推荐两个带有SAS磁盘的iSCSIarrays。 你可以拿起一个像样的10Gbe铜线arrays,价格大概是10K美元。 除了磁盘备份以外,切勿在虚拟环境中使用SATA驱动器。

对于交换机,我会推荐Arista 7100T。 他们很容易安装,花费大约1万美元,并且胜过其他大型交换机。 如果成本是一个很大的select,有几种方法可以将这个解决scheme缩小到大约15000美元。