网络附加存储 – 构建服务器场 – 我应该使用廉价或昂贵的硬件吗?

我正在寻找为Web业务构建服务器场,我将需要前端Web服务服务器和通用NAS文件服务器后端.

一些公司选择购买速度最快的最可靠的硬件.
其他公司选择购买规格较低的廉价PC硬件,但更多.他们构建高度冗余的系统,在失败时将它们换出.我相信谷歌采取后来的方法.

有没有人提供任何真实的生活经验和建议?

最佳答案
这取决于您的应用和对故障的容忍度.

如果您正在为金融业务运行oracle数据库,那么您需要具有热插拔部件和内置冗余的昂贵服务器(电源,磁盘,甚至CPU和内存).

如果它是一个带有NAS存储的Web服务器或计算服务器,只要您能够容忍丢失一个没有太大影响的盒子,就可以便宜(在服务器上,而不是NAS上).

不要太便宜,以至于你不断更换坏的硬件.

对我来说,一般的经验法则是使用raid来保护你重要的基于磁盘的数据,但是为计算和网络农场购买便宜的商品硬件.获得一个良好的负载均衡器,可以检测Web服务器何时没有响应并将其标记为脱机.

真实生活经历:

坏:
在商用硬件上运行oracle是一个廉价的解决方案,我们能够非常快速地组合在一起,但是一个糟糕的CPU风扇导致服务器崩溃,迫使我们从磁带恢复Oracle(唉!).

好:
我们用70个商用机架式服务器替换了2台高端冗余机器.我们能够放弃对这两台机器的维护,并开始购买2500美元的“备件”.大约2年后,我认为我们只使用了大约6个“备件”(真正的挑战是避免为其他目的部署备件).

转载注明原文:网络附加存储 – 构建服务器场 – 我应该使用廉价或昂贵的硬件吗? - 代码日志