便宜的服务器,或昂贵的服务器

Ove*_*ked 4 hardware

我正在使用 DB 服务器和一些用于 Web 层的 Web 服务器构建服务器设置。我们有一个数据库服务器。一种选择是获得一个好的 Web 服务器、至强处理器、24GB 内存、RAID1。它的成本约为2500美元。我们可能需要另一个备份,但可能更便宜。另一种选择是购买 4 台便宜的台式机,这些台式机具有非常快的处理器、4-8 G 的 RAM、没有 RAID,但要找到一些可以将流量路由到它们的小设备,因此如果一个失败,其他 3 台仍然可以正常运行。

假设机架空间不是问题,是否有关于哪种设置更好的想法?仅维护 1 个 Web 服务器可能更容易,而且我不知道是否存在这种用于路由流量的“小设备”(我知道我可以使用 Click 或类似的东西自己构建它,但这更复杂)。

谢谢。

Joe*_*net 13

好吧,服务器级设备的存在是有原因的,而且还没有被廉价的商用台式机普遍取代。

而且,不,这不仅仅是世界各地 IT 专业人员的 FUD 或短视。

可以用台式机吗?当然,但你永远不会桌面性能更好。这不仅仅是指 CPU 速度和 RAM 数量。良好的服务器硬件就像众所周知的“你知道的砖”一样构建,旨在在普通台式机无法承受的条件下继续工作。

话虽如此,有时台式机还可以,最好的情况是您绝对无法获得服务器硬件。但是,如果您已经在花钱,那么专为该任务设计的硬件将为您带来更好的长期性能。

FWIW,如果您需要节省,您仍然应该获得服务器级硬件。入门级服务器可以以非常合理的价格购买,并且仍然比低成本的台式机更先进。

  • +1 我不会使用“桌面”,但我肯定会使用 OEM 服务器组件。我认为大多数机架安装的价格都非常高,并且可以通过您选择的供应商提供的一盒零件来胜过。 (3认同)
  • +1 用于热插拔电源和不会死的 15K SAS 驱动器。+2 表示能够在一个机架中堆叠 48 个 1U。-1 的成本。 (3认同)

joe*_*rty 12

第一件事:停止称其为 CPU 服务器。没有 CPU 服务器这样的东西。所有服务器都有 CPU,无论它们扮演什么角色。你正在构建一个网络服务器,我明白了。

我的问题是:您是否正在为一家真正赚钱的公司构建这些 Web 服务器?如果是这样,那么你应该花真钱购买真正的设备来完成你打算做的工作。我们可以讨论在台式机上运行服务器角色的优点,直到我们脸色发青,但最重要的是,您正在构建 Web 服务器,因此将它放在真正的服务器上。就我而言,一台服务器 2,500 美元很划算。

当公司想在现实世界中扮演“长大成人”的角色,在市场上提供他们的产品和服务并希望获得成功时,我总是感到惊讶,但他们又想用玩具来尽可能便宜地完成这项工作. 我理解预算限制,尤其是在当前经济环境下,但要在现实世界中竞争,您需要花费真钱并为手头的工作购买合适的设备。我并不是说您必须花费超过合理的费用,因为价格因供应商而异,但购买真正的服务器来完成服务器的工作。免费和廉价只会让你走这么远,如果它不花很多钱,那就不值多少钱。你不能用 Cobalt 的预算造一辆凯迪拉克。

这里没有冒犯的意思,我只是就此事发表我的看法。

  • “免费和廉价只会让你走这么远,如果它不花很多钱,那就不值多少钱。” 你会把这个应用到开源吗?:P (3认同)
  • 您无法比较硬件和软件。据我所知,没有人建造和赠送免费服务器。如果你知道不同,请分享。 (2认同)
  • 抱歉,虽然很有趣,但这条讨论线与我最初的问题无关。是的,成本有时是一个问题。但更重要的是,问这个问题是否可以用更少的钱获得相同的性能很有趣。就这样。请注意我是如何说一台服务器的价格为 2500 美元,而 4 台更便宜且规格良好的机器,这可能只是相同的成本。但是使用 4,您可以在可能出现故障的区域获得更多冗余(当然,路由器是 SPF,但好的路由器不会经常损坏)。 (2认同)