【发布时间】:2013-02-04 09:01:06
【问题描述】:
我们正忙于创建服务器层次结构管理器(可能不是最伟大的名字)。这样做的目的是确定我们的哪些服务器最适合工作。我们已确定以下几点作为我们做出决定的最重要标准:
- 内存
- 操作系统
- 内核数
我们曾考虑将架构包括在内,但是考虑到我们可能在 x64 服务器中使用的 RAM 量,RAM 量也应该能够指示架构。
考虑到在不同的操作系统、不同数量的 RAM、不同数量的内核等上运行 3 台可用服务器的示例,我们如何确定哪台服务器最适合指定为“主”服务器?我们目前考虑的是创建一个简单的度量标准,其中每个部分(RAM、操作系统和内核)都由 1 中的值表示(其中 1 是我们推荐的要求),并以这种方式比较服务器。这是解决问题的好方法吗?有没有人有更好的想法或知道任何可以提供帮助的工具?
编辑:让我进一步解释。这些服务器基本上只是处理引擎。他们都将与同一个数据库交谈。场景是这样的:我们可以随时删除或添加服务器,例如主服务器,其余的必须在他们之间找出主服务器是谁。当读取主节点时,层次结构应该意识到又有一个新的主节点。我们已经有了这个机制。我的问题是关于指标的。在确定最佳主服务器方面,是否还有其他相关因素需要考虑?
【问题讨论】:
标签: performance webserver metrics