有没有便宜的方法来创建具有 PB 存储空间的一台(或多台)服务器?

有没有便宜的方法来创建具有 PB 存储空间的一台(或多台)服务器?

就个人资助研究而言,成本很低。

考虑到当前驱动器的大小,这似乎是一项几乎不可能完成的任务。

答案1

尽管 SvenW 的说法是正确的,您需要大约 340 个磁盘(每个磁盘消耗大约 15 瓦的电力),因此需要原始磁盘成本,但困难/复杂的部分是控制器和电缆管理。即使您使用那些 24/25 磁盘 eSATA 机箱/扩展器(也需要电源),您仍然需要其中的 14 个,大多数磁盘控制器每个都不超过 2 个 eSATA 连接,因此除非您想将它们菊花链连接(坏主意),否则您将需要 7 个这样的卡(每个卡也消耗电力)。因此,您最终会得到一台带有许多卡的机器,其中一些卡位于比其他卡更宽的总线上,大量电缆和一堆耗电、发热的单个磁盘盒。并且在整个系统中设计某种形式的 RAID 保护可能会变得非常复杂,特别是考虑到您希望设计一个系统以承受单个磁盘、单个机箱和单个控制器故障。

我做大型存储,据我所知,大而便宜等于长期的麻烦。

编辑-出于兴趣我计算了一些数字;

在此处输入图片描述

哦,我发现了一张卡,理论上可以连接那么多机箱,但还不知道它是否支持那么多磁盘。

哦,那个控制器显然可以处理那么多的机箱和磁盘 - 谁知道呢!不过会有很多争论。

希望有所帮助。

答案2

定义“便宜”。Backblaze 有一篇著名的博客文章概述了他们的 pod 系统用于大规模存储,但请注意 IO 访问将是慢的

你需要 16 个 Backblaze Pod 才能达到 1Pb 的原始容量,大约需要 20 个左右才能达到 1Pb 的可用容量

答案3

想想看:单是磁盘费用就至少要 20,000 美元(不含任何冗余,340 x 3 TB x 60 美元),还不包括任何机箱、服务器或控制器。

答案4

唯一正确的方法是使用 SAN。不幸的是,它们并不便宜。

相关内容