服务器 – 买新的VS买二手

我们目前正在为我们的网站添加额外的服务器。 我们有一个非常简单的拓扑计划:一个Web应用服务器和数据库服务器的防火墙/路由器服务器。

下面是我在前面的问题中使用的一个简单的(在技术上不正确的)图表,来说明我的意思:

图

我们现在想知道我们的两台新机器(Web应用程序和防火墙服务器)的规格,以及我们是否可以放弃购买几台旧服务器。 (注意:两台机器都将运行Windows Server 2008 R2 。)

我们并不太在意我们的防火墙/路由器服务器,因为我们确信它不会太重,但是我们对我们的Web应用服务器感兴趣。 我意识到,回答这样的问题真的很难,对用户,带宽,并发会话等没有太多的细节,所以我只想把重点放在购买旧的和新的一般智慧上。

我原本为我们公司devise了一个新的戴尔PowerEdge R300 (1U机架)。 总之,因为我们要尽可能地caching数据,所以我专注于处理器速度和内存:

  • 四核英特尔至强X3323 2.5Ghz(2x3Mcaching)1333Mhz FSB
  • 16GB DDR2 667Mhz

但是当我为我们的防火墙/路由器寻找廉价的二手机器时,遇到了几台机器,这使得我们的工程师提出了一个非常合理的问题:如果我们在这个东西上加载了一堆RAM,不是吗?为Web App Server节省了大量的金钱在这个过程中?

举个例子,如果一个二手机器有以下规格:

  • 2x双核AMD Opteron 2218 2.6Ghz(2MB Cache)1000Mhz HT
  • 16GB DDR2 667Mhz

它真的可以与上面更昂贵的(新)服务器相提并论吗?

我们的工程师假定公司将服务器升级到更新的处理器的原因通常是因为他们想要降低电力成本,并且2.6Ghz处理器仍然是2.6Ghz处理器,无论何时制造。

各个网站的基准并不真正支持这个理论,但我想知道服务器pipe理员的想法。

感谢您的任何build议。

首先,2.6GHz处理器不是 2.6GHz的处理器。 你对这个问题再三考虑是正确的。 至less从486 /奔腾时代就已经是这样了,所以向工程师指出“兆赫级神话”是多么的错误是很重要的。 尤其是考虑到基于i7的芯片在相同的时钟速度下提供了基于Core / Core2的芯片的巨大性能改进。

这就是说,这不是我首先关心这个计划。 我首先关心的是,旧服务器的运行寿命会大大缩短,因为你不知道以前使用过的服务器在什么条件下,或者在传输途中会发生什么。 一般来说,对于生产系统来说,可靠性总是应该优先考虑性能,因为修复死亡的生产服务器比升级速度太慢的服务器花费更多。

我的感觉是,价格差异必须是非常非常重要的,甚至想要这样做,如果你买了二手的,你会想冗余地集群,以确保安全。

买2个AMD的(价格仍然在新的一个),使他们冗余,如果一个失败,另一个将承担的负担,甚至新的服务器失败(甚至没有让我开始在IBM X3650)…你可以甚至在ESXi或其他任何你喜欢的(我是XEN的粉丝)中使用其中的一个,你将有一个虚拟机在第二个玩,将有很多的免费资源,而其他运作良好。 你也将有相同的部分,即使都失败了。 (非常不可能),您将有机会修复它,而不必等待订购零件或search零件。 “可靠性为王” – 冗余是国王背后的军队;)

两者之间的performance可能没有太大的差别,所以如果这是你唯一的担心,那么可以尝试一下二手的AMD盒子。 不过这在很大程度上取决于应用。

根据我的AMD与英特尔Oracle OLTP数据库基准testing的经验,我认为双Opteron 2218甚至有可能在内存或I / O密集型应用方面超过单个X3323。

那么我认为它起初就取决于“你有多less钱投资?” 例如,我正在build立一个在线游戏,我不幸的是没有足够的资金来获得新的服务器机架2U,每个成本4.500欧元。

我需要2台重型处理机器,一台用于WEB,另一台用于数据库,而我需要另外一台进行备份。

如果我需要所有这3台机器,我估计我会花费大约10000欧元,但我没有。

所以我select了不使用新的服务器,只有3台机器,而只有5台机器只有2.500欧元。

通过这种方式,我得到了2个WEB服务器,1个DB,1个备份,还有一个用于备份,以防出现问题。

我认为,如果你有一家公司可以投资,你必须得到新的东西,但二手服务器是伟大的,可以使那些谁负担不起沉重的代价,但有知识开始工作的项目实现项目。

当你进入IT没有多less钱,你需要了解和知道你真的需要,因为是新的总是更好,但如果你知道你需要什么,你可以得到很好的机器,真正的低价格,可以build立一个帝国。

我没有花费10K欧元,而是节省了一些钱,甚至还有更多的服务器,甚至还有一台服务器,第一年支付了互联网连接,并支付给开发者。

希望这个帮助

听起来像是一个合理的事情。 Web服务器本身并不需要大量的马力。 一个双核心机器与16个演出的公羊听起来足够。 如果这是一个数据库服务器,我会去其他方式。 你知道的数据库需要大量的处理能力来研究数据,并且需要更多的处理器/更多的内存。

祝您购物愉快,并希望这对您有所帮助。