【问题标题】:Server comparisons - Comparing servers based on their specs [closed]服务器比较-根据规格比较服务器[关闭]
【发布时间】:2013-02-04 09:01:06
【问题描述】:

我们正忙于创建服务器层次结构管理器(可能不是最伟大的名字)。这样做的目的是确定我们的哪些服务器最适合工作。我们已确定以下几点作为我们做出决定的最重要标准:

  • 内存
  • 操作系统
  • 内核数

我们曾考虑将架构包括在内,但是考虑到我们可能在 x64 服务器中使用的 RAM 量,RAM 量也应该能够指示架构。

考虑到在不同的操作系统、不同数量的 RAM、不同数量的内核等上运行 3 台可用服务器的示例,我们如何确定哪台服务器最适合指定为“主”服务器?我们目前考虑的是创建一个简单的度量标准,其中每个部分(RAM、操作系统和内核)都由 1 中的值表示(其中 1 是我们推荐的要求),并以这种方式比较服务器。这是解决问题的好方法吗?有没有人有更好的想法或知道任何可以提供帮助的工具?

编辑:让我进一步解释。这些服务器基本上只是处理引擎。他们都将与同一个数据库交谈。场景是这样的:我们可以随时删除或添加服务器,例如主服务器,其余的必须在他们之间找出主服务器是谁。当读取主节点时,层次结构应该意识到又有一个新的主节点。我们已经有了这个机制。我的问题是关于指标的。在确定最佳主服务器方面,是否还有其他相关因素需要考虑?

【问题讨论】:

    标签: performance webserver metrics


    【解决方案1】:

    您的问题太宽泛了,任何人都无法给您一个好的具体答案。这取决于您的数据库、用户数量、频繁运行的查询等等。

    例如,如果您有大量长时间运行的查询,那么您可能应该专注于更多的内核。

    我要考虑的另一件事是存储。您有哪些存储选项?是本地 SATA、SAS、SSD 还是某种网络存储?

    无论如何,如果您想要更好的答案,请提供更多信息。

    【讨论】:

    • 很抱歉。我们已经确定存储不是我们需要考虑的因素,因为这些将主要是处理引擎,它们都将与同一个数据库通信。实际上,我们正在查看的是尝试创建某种类似于 Windows 体验指数但基于我提到的因素的指标。我希望这会有所帮助。
    • 我已经编辑了我的问题,以更好地反映我正在寻找的答案。
    • 知道了。现在看起来好多了。如果我们谈论的是 windows 服务器,我总是会选择最新的操作系统——win server 2012,但如果你有很多服务器,那可能会很贵。在我看来,我不是这里的专家,最好对所有服务器使用相同的操作系统,但如果你有 20 台服务器在 win 服务器上运行,这可能会花费很多。关于硬件:我宁愿选择具有更多内存和更少 CPU 内核的服务器(它也将花费更少),但这取决于目的。
    • windows的另一个优点是可以使用MS System Center等管理工具。我不太熟悉 linux 和其他平台,不确定是否存在类似的工具。
    • 很抱歉迟到了接受答案(和 cmets)我现在才回到这个问题,我们最终朝着与你所说的相似的方向前进。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    相关资源
    最近更新 更多