每台服务器更多的服务器或更多?

我正在考虑升级我的服务器。 我不能决定是否需要更多的服务器,或更less的服务器具有较高的单位厚度和可能的虚拟化。 我的服务器有很高的MySQL查询需求和低存储要求。 欢迎所有的意见。

-风暴

获得“更高”服务器的唯一真正原因是需要更多的存储或许多PCI [e | x] IO卡。 除此之外,在大多数情况下,CPU,RAM等在1U服务器和2,4,6U服务器之间是相同的。

这是一个荒谬的范围的问题。 我们需要更多地了解您的工作负载和数据中心,以提供比翻转硬币更有用的build议。

这就是我的build议。 抛硬币。

在您的情况下,我build议您查看所需的任何PCIe / X适配器的数量和types。

如果您需要特定适配器,则可能会妨碍您使用刀片服务器。 这就是说,大多数SQL服务器只需要几个NIC,几个CPU,一个体面的内存,也许一个FC SAN HBA中央存储 – 如果这足够了,那么我build议刀片,因为他们可以显着减less空间和电源要求仍然达到计算目标。 他们通常也是高度有弹性/多余的。

经典的问题! 电源与冗余!

我倾向于放弃冗余; 与现代硬件集群,你可以采取任何数目不错的机器,并将其集群到一个非常好的机器。 添加一个SAN,将它们全部连接到它,并且你已经获得了两全其美的好处。 或者根据您的存储需求在本地机器上共享驱动器。

更less存储空间的服务器将意味着更less的电力使用,以及使用虚拟化创build尽可能多的系统的可能性,特别是如果您有千兆位联网的话。

这取决于您的I / O需求,因为如果您不提前考虑,可能会造成磁盘访问问题。 就我个人而言,我想知道是否可以将负载适当放置在几台VMWare服务器上,具体取决于资金和configuration需求。 获得一对夫妇,并授权实时迁移一些冗余的function,然后你有任何服务器的空间,你要设置在道路上,同时节省电力,而不是浪费闲置系统的CPU周期。

如何selectC是服务器整合,尽可能使用最小的物理足迹。 机架空间和功耗通常非常昂贵,所以在进行整合的同时仍然具有较高的冗余和性能,则效果会更好。

有时甚至是高密度的情况下,刀片服务器也可以很好地工作,尤其是在冗余的情况下。 刀片服务器通常可以支持4个网卡,大量的RAM和大量的CPU。 在SAN上集中存储也有很大帮助,尽pipe您可以使用本地存储,具体取决于您所讨论的环境有多大。

我build议制定最常见的scheme,并考虑机架空间,许可证,电力成本,支持,硬件成本和支持成本。 不同的情况和环境将有不同的“最佳”select。

您的“高”服务器通常被称为“大铁”,有关杰夫·阿特伍德的博客上的隐藏成本的优秀写作, 在这里juuust 。

虽然没有涵盖你对服务器的使用情况,但是这篇文章的基本原理是相同的 – 一些大型服务器,或者几十个较小的服务器。 它应该帮助您根据您可能未涵盖的一些指标来缩小您的select范围。