我正在寻求有关经典构建与购买问题的建议。
我们需要一台新的 Linux 服务器来在我们的实验室(学术)中运行 Matlab 计算。Matlab 并行计算工具箱许可证允许最多 12 个本地工作者,因此我们的目标是一台 12 核服务器,每个核心有 4GB 内存(总共 48GB)。该系统将有一个用于操作系统的 SSD 和一个用于数据的 raid-5(4x2TB)。
我四处寻找,找到了一个(相对)便宜的供应商 Silicon Mechanics,它以 6732 美元的价格提供我们喜欢的系统(规格如下)。然而,从 newegg 购买组件只需 4464 美元!
差额是 2268 美元,相当于基本费用的 50%。如果从公司购买可以看作是一种保险,那么我的保费基本上是基本费用的 50%,这对我来说听起来很多。
当然,任何停机都是不好的,但这项工作并不是“任务关键型”的,也就是说,如果在出现故障时需要几天时间才能修复,那也不算世界末日。如果要花几周甚至几个月的时间才能修复,那才是问题所在。如果 3 年内出现 2-3 次故障,还不算太糟。如果每个月都出现故障,那就不好了。
就构建经验而言,我在研究生院建立了一个 Linux 集群(从现有计算机开始),并且构建了我的家用电脑,但我从未构建过服务器。
我正在考虑的服务器组件:
1 x SUPERMICRO SYS-7046T-6F 4U 塔式服务器准系统双 LGA 1366 Intel 5520 DDR3 1333/1066/800 ($1,050)
12 x 金士顿 4GB 240 针 DDR3 SDRAM DDR3 1333 (PC3 10600) ECC 无缓冲服务器内存($420)
2 台英特尔至强 E5645 Westmere-EP 2.4GHz LGA 1366 80W 六核(1,116 美元)
4 台 Seagate Constellation ES 2TB 7200 RPM SATA 6.0Gb/s 3.5 英寸(1,040 美元)
1 台三星内置 DVD 刻录机(黑色 SATA)(20 美元)
1 个英特尔 520 系列 2.5 英寸 180GB SATA III MLC SSD 300 美元
1 个 LSI LSI00281 PCI-Express 2.0 x8 MD2 薄型 SATA / SAS MegaRAID SAS 9260CV-4i 控制器卡,695 美元
答案1
您正在查看一台一次性服务器,它具有明确的性能参数,并且您知道您的正常运行时间要求。在考虑 DIY 或购买选项时,您已经知道这两个选项之间的恢复时间差异。需要考虑的一件事是一旦出现故障,运送新部件所需的时间。对于保修服务,次日或下一个工作日是完全可能的。对于 DIY 服务器,可能需要一周时间,具体取决于所使用的运输选项。
在学术环境中,我知道部门对突发意外成本很敏感。例如,发生重大故障,需要立即购买替换品,并且使用并非最便宜的运费。这就是这些部门喜欢以服务器 + 保修的形式预先支付成本的原因之一。
如果您相信您可以在服务器的生命周期内获得处理故障的资源,并且“一周”对您来说是一个足够好的恢复时间目标,那么 DIY 路线对您来说是有意义的。
答案2
“我正在寻找有关经典的构建与购买问题的建议。”——我几乎不需要阅读您帖子的其余部分。
除非您有某种专业要求,导致购买服务器时出现问题,否则您应该这样做。通常这样更可靠,如果出现奇怪的兼容性问题,您可以获得支持(服务器附带的部件不太可能出现此类问题),您可以获得满足您需求的保修,包括现场热备件(如果您愿意的话)。
如果成本是一个问题,除非你是免费工作,否则购买一台服务器并利用它所花费的时间来完成其他无法用现成的部件解决的工作任务可能会更便宜。