我们计划在专用服务器上安装的某些软件列出了以下最低要求:
我认为 “双”意味着两个在这里,使我有点混淆,因为我不认为服务器将有两个这样的处理器(我可能会误会!)
(a)我正在阅读这个要求吗? 这是否意味着单个服务器具有“两个”具有超线程处理器的“2.6 GHz四核至强i7”?
(b)如何确定等效计算能力? 有许多专用的托pipe服务提供商与各种各样的处理器。 是否有任何参考网站列出了这种处理器的“计算”能力,因此我可以将我们的要求与提供商提供的要求进行比较?
1)双核心(总共8个内核)对于服务器来说是完全理智的configuration。 是的,我认为你正在阅读正确的。
2)我不认为有什么办法可以准确地判断等同的处理能力。 这也取决于软件的优化。 例如,你的规格要求一个支持超线程的CPU。 如果对软件进行了仔细优化以充分利用超线程技术,则需要使用非超线程CPU数量的两倍来获得等效的计算能力。 另一方面,如果软件只有一小部分可以利用HT,那么你可能会错过它,在时钟频率上加几个100Mhz,一切都会好的。
我build议与供应商联系,以帮助判断什么应该被认为是相等的。 如果你被迫猜测,那么坚持现代(这一代或上一代)的处理器,并根据内核数量和时钟速度进行比较。
IME对服务器的推荐硬件要求往往受到供应商希望通过可测量的需求在市场中定位的地方的影响。
实际上,这是16个内部工作在2.6GHz的虚拟处理器。 但是math并不像那样简单。 根据工作量的不同,内存总线的速度和NUMA的可用性可能是一个决定因素。 而且,虽然软件供应商通常规定了最低硬件要求,但实际上特定性能等级(1)所需的容量将随着数据量(2)及其形状(3)而变化。 如果没有重大的研究,供应商将无法为每个客户确定1,2和3的正确值。 对于供应商来说,testing每个硬件组合与预先定义的样本负载是不实际的。
一段时间以后,我决定testing一下我的雇主在当时支付的业务连续性支持。 该支持公司提供了一个replace系统,比所需的规格要快得多(在纸上)(16X500 MHz处理器与我们对2×1000 MHz处理器的要求相比)。 我很快发现,我们很快就会遇到很多麻烦 – 与批处理相关的应用程序的一部分运行在一个单独的线程中,花费两倍的时间在所提供的机器上运行。 问题是它在我们的硬件上运行了14个小时,需要每天运行两次。
如果你真的想比较苹果和橘子,那么试着花费一个现成的服务器(直接购买硬件)规格和可用的规格 – 市场将趋于平衡 – 但要注意内存和磁盘是成本的重要组成部分,应该尽可能接近目标系统。
C。