虚拟机和虚拟主机的服务器与桌面硬件

虚拟机和虚拟主机的服务器与桌面硬件

我得到了一台戴尔 PowerEdge 2650,它配有双 2.8 Xeon、6GB RAM 和 5x75GB SCSI 驱动器(仅限 32 位架构)。它的主要目的是替换我当前的专用 Linux 服务器,该服务器配有单核 AMD 1500、512MB RAM 和 80GB IDE 驱动器。

目前在 AMD1500 上我仅运行有 6 个虚拟主机的 Linux。

在新服务器上,我运行的是带有 VMServer 的 Win2003 Server。我有一个正在运行的 Linux 来宾 VM,我正在将虚拟域迁移到该 VM。我还有一个开发 Linux 来宾 VM 和一个 win2003 VM 可供使用。

从长远来看,我最好是继续使用这个旧的双 CPU 32 位服务器架构,还是卖掉它(约 350 美元左右)并使用桌面 64 位架构构建一个全新的系统。用这笔钱我可以构建一个 3.0ghz AM2 双核、4 GB 内存和双 500g Sata 驱动器,并组成一个 raid 1 镜像阵列。

旧服务器如何处理多个虚拟机以及运行相同应用程序的新桌面?

与桌面系统相比,服务器系统的稳定性如何?

与台式机相比,服务器中的组件或驱动器发生故障的频率是多少?
我知道我的个人台式机中偶尔会出现垃圾。我的 AMD1500 专用服务器也发生过服务器故障,必须从备份中恢复(它也只是一台台式机)。

任何其他建议都值得感激!

答案1

为什么不试试新的(二手)服务器,看看你是否喜欢它。如果你将 5 个驱动器设置为 5 个独立的驱动器,并在每个驱动器上放置一个 VM,你可能会获得更好的磁盘吞吐量,因为每个 VM 都有一个专用驱动器。在备用系统上,所有 VM 都必须共享相同的主轴。如果你有一块好的基于硬件的 raid 卡,上面有大量的 RAM,那就没问题了。

如果您想在戴尔上进行突袭,您可以将其作为 RAID1 进行,并将单独的驱动器作为 RAID5 进行。

另外,不要低估 6GB 内存,我有一台全新的 HP 台式机,单驱动器和 4GB 内存。在内存用完之前,我最多可以同时运行 4 个 VM,每个 VM 512MB。

假设戴尔服务器没有被滥用,那么你应该不会遇到任何问题,因为服务器的使用寿命很长。

你确定 Xeon 只有 32 位吗?我以为(虽然我没有检查过)所有 Xeon 都是 64 位的,但我已经有一段时间没有真正研究过这个问题了。

还可以尝试使用 ESXi,从 VMWare 而不是 VMWare Server,ESXi 是一个虚拟机管理程序,可以免费使用,我使用它是因为没有主机操作系统的开销。

此外,即使您检查了戴尔虚拟机的设置并发现它不够用,您也可以将虚拟机保存到磁盘并购买新服务器。无需浪费时间,因为您可以在新服务器上使用相同的虚拟机。

答案2

我的理解是,服务器硬件通常具有更高的容差,您会发现组件故障的频率较低。此外,服务器通常全天候运行,因此电源循环不会造成太多磨损。然而,硬盘和风扇是机械的 - 这是我首先要关注的故障。

另外要记住的是,服务器可能有冗余电源/风扇等 - 而桌面系统则没有。如果正常运行时间对您来说很重要,那么这是需要考虑的另一件事。

我曾多次想使用更便宜的台式机硬件作为服务器,除非是临时使用,否则我发现更昂贵的服务器硬件更值得,因为它可以减少很多麻烦。

话虽如此,如果你想要在这个硬件上托管任何新的 Windows 应用程序,32 位将无法工作。看看你对 64 位应用程序的要求,你的决定可能已经为你做好了。

答案3

IME,虚拟机的限制因素是内存。在耗尽磁盘之前,内存往往会耗尽。所需的 CPU 数量在很大程度上取决于同时处于活跃状态(而不是仅仅运行)的虚拟机数量。您希望 CPU 核心数等于或大于此数字,尽管如果不是,也不是世界末日。我建议使用 64 位,纯粹是因为它们可以在没有 PAE 等黑客攻击的情况下处理更大的内存量。

相关内容