如何将多个硬盘连接到计算机?


21

将10-20个SATA HDD连接到家用计算机的最佳和最有效的方法是什么?我的意思是支持SATA HDD的2个连接的普通主板。

该组件的目的是建立一个方便的存储系统,用于存储电影,备份等大文件。我目前拥有的HDD大多为3TB。现在,我需要制作一个集成档案,以便更好地访问存储在不同HDD中的数据。


3
您可能必须购买NAS并通过以太网连接它。
terdon

5
有用的是知道为什么要这么做。
che

那么,scsi怎么了?它本机支持每个通道16个设备(控制器为-1)。大多数控制者有2个频道。
乍得哈里森

Answers:


32

在不知道您打算如何使用这些磁盘的情况下,无法真正做出肯定的回答。

NAS /机箱

例如,如果您需要大容量存储,则可以使用JBOD背板或机箱,并将20个HDD“视为”两个驱动器(甚至使用RAID)。在这种情况下,磁盘管理将外包给机箱,如果您想查询特定的驱动器状态,则需要能够与机箱“对话”的Linux兼容软件。

上面的解决方案具有灵活性和经过良好测试的优势。另一方面,10磁盘或12磁盘的存储盒可能会很昂贵,特别是如果您要使用支持RAID的存储盒。与操作系统不兼容的风险很小(如果您愿意调整内核和模块,可以减少此兼容性);请务必与供应商联系,并在购买尝试下载驱动程序并阅读相关的自述文件。

这是一种可能性

问题:数据传输率

另一个缺点是带宽:10个磁盘的机箱最多只能以eSATA-1速度运行(1.5 Gbps或3 Gbps-您可以在纸上实现6 Gbps,但我不能打赌),即使它可以保持该速度比单个驱动器更长。大多数台式机驱动器可提供约500 Mbps的持续速率,但外部存储设备可能能够并行读取/写入(RAID 0)并在磁盘之间共享负载。

问题:磁盘级别的低级控制

如果要独立控制那些磁盘(即使只是能够查询其SMART状态,或知道磁盘是否发生了故障-廉价机箱通常不允许以编程方式进行此操作,则必须目视检查外部LED),您需要一个多SATA扩展卡(可能不止一个)。绝对比上面的DIY NAS便宜。

问题:什么是真正的外壳磁盘集

除非您采用JBOD解决方案,并且将20个磁盘“视为” 20个独立磁盘,否则将以增加的中央计算成本进行单独处理,否则机箱中的CPU将在一组(例如10个)磁盘上分配空间,并设计出一个最佳磁盘。访问它的策略。这意味着在单个磁盘上,您将没有完整的独立文件系统,而只有一部分。而其中一部分,除非你是在外壳的电子设备是把它放在那里摆在首位恰好可能难以从外部讲。

这意味着,如果一个磁盘死了,使用正确的RAID设置,您仍然是安全的,并且不会丢失任何数据。但是,如果电子设备没电了,您可能会发现自己有十只好硬盘,没人知道如何读取,并且硬盘上的所有数据仍然存在,但是无法访问;失去了所有意图和目的,需要从完整备份中还原。

因此,在购买NAS /机箱时,您可能还需要调查的其他事项是支持哪种数据组织以及几年后找到备件的可能性有多大。例如,许多NAS实际上是经过优化的,定制的Linux机箱。如果NAS死于您,则很有可能将磁盘连接到合适的Linux计算机上,从而可以访问磁盘上的数据。其他供应商使用专有方案-有时故意调整标准方案以使其不兼容并“鼓励”客户忠诚度-并且在其他供应商的硬件上无法读取。

问题:给所有这些磁盘供电

如果不使用外部供电的机箱,则将这些硬盘供电。在启动时,八个磁盘可以消耗足够的电流,以使库存的PSU过载,通过“电源良好”信号重置PC,并可能永远循环启动过程(在那里,这样做了。我被告知有时磁盘将保持复位后旋转,所以在下一周期就不会得出大的电流,系统将启动。即便如此,我不敢去想什么可能会影响系统的预期寿命)。因此,您需要一个或多个能够提供大量旋转电流(大约30-60安培)的PSU,或者一张支持“交错/延迟旋转”的卡(并非全部如此;当这样做时,它们通常具有两个开关位置,“立即唤醒”和“在10秒内唤醒”。如果您想将硬盘分成四组旋转,则可能需要的位置更多。

DIY选项

仍然取决于您需要这些磁盘的用途的第三种可能性是重构整个体系结构。端口倍增器的价格约为500美元。带有千兆以太网的8-SATA主板的价格低至79美元。三块这样的主板,三个超大功率单元和一个千兆交换机,您可以处理24个硬盘。独立(并且更加灵活)。

注意事项:平衡的架构

即使您更喜欢双端口倍增器机箱1,000美元的解决方案,您也可以考虑投资进行计算机升级:2-SATA主板可能用时不长,可能无法让您全力以赴购买PME专为交付而设计。

注意事项:磁盘故障率和维护成本

另外,考虑到要处理20个磁盘,磁盘故障是您真正要计划的事情。与DIY解决方案相比,外部NAS /乘法器中的热插拔功能和RAID卸载更为常见(并且易于使用/实现)。您可能需要考虑维护和停机成本。

外部机柜故障率

对于外部磁盘盒,您经常会听到有关磁盘盒发生故障甚至毁坏内部磁盘或至少缩短磁盘寿命的恐怖故事。它发生了。发生这种情况的主要原因是,机箱制造商往往出价最低,价格便宜,而他们却没有对一个简单的事实给予足够的重视-硬盘是一种感应电机,没有一堆敏感的电子设备。因此,它需要,或者至少是它想要的,适当的工作环境。对于硬盘,这可以归结为“恒定温度,不要太热,并清洁输入电流”。我遇到了几种机箱,它们在两个方面都失败了,提供“脏”的电源,出现尖峰和过压/欠压,这是电子产品的死因,依靠被动冷却只有一个通常尺寸偏小的12V后风扇,而没有冗余或故障模式。这意味着,当不是(如果不是)USD 2,00风扇出现故障,电源未切断,没有警报蜂鸣器时,以及六个USD 250,00磁盘可能会开始默默地变热,直到它们锁定或崩溃为止。 。那样的话。我看到一个5盘的塑料外壳熔化了。不用说,RAID阵列是无法挽救的-所有磁盘都已耗尽(感谢上帝提供足够的更新备份!)。

不幸的是,虽然可以在购买前从图片和手册中收集到“两个冗余风扇”或“过热警报”之类的信息,但通常只能在价格昂贵的机箱上使用。一个非常安全的热保护装置可以使利润增加10美元,而且一些制造商似乎认为,冒2500美元的磁存储来节省这10美元是值得的。


3
我真的从您提供的信息中学到了!
Googlebot

2
我的外部设备的预期寿命很差。几年后,我唯一仍然可以使用的是耐火外壳中的笔记本电脑驱动器,这是我的备份目标之一。
Loren Pechtel

哦,值得一试。谢谢@LorenPechtel,我想我会补充一下。
LSerni

@Iserni:我的问题不是风扇故障。我从未在外部机壳中丢失驱动器,它始终是机壳电子设备本身。拉驱动器,它仍然可以正常工作。
Loren Pechtel

11

你不是,真的。您需要解决一些问题。当然,您在平均电源中肯定没有足够的电源连接器-大多数都最多带有6-8个。您可以使用其他电源。您的机箱没有足够的空间容纳所有这些驱动器,您需要更大的机箱。您需要添加端口倍增卡和背板...

最后,您将得到诸如backblaze的一个吊舱类的东西-大量的驱动器,其中包含许多背板,多个PSU和大量冷却装置。无论如何,这都不是普通的台式机。拥有如此多的驱动器,考虑拥有一些常规机箱并简单地拆分存储可能是有意义的,相对于整个系统而言,您的主板和机箱将不会是一个很大的成本因素,而且冗余性更好。


那是一个实际的解决方案。您如何有效地连接不同的计算机以更好地访问存储磁盘有什么想法?一台计算机应该是主计算机,而其他计算机是某种从计算机,对吗?
Googlebot 2013年

1
确实取决于您的需求。我会认真考虑一下gluster,ZFS(不会将其集群化)和黑洞-如果您有那么多驱动器,或者我会使用它们的某种组合。SF可能有一些有趣的问题值得关注。此处的实际文件系统比较棘手,取决于您选择的具体实现。
Journeyman Geek

5

典型的台式机主板通常具有4、6甚至8个SATA连接。您可以添加扩展卡以增加数量。10-20个驱动器可能没有足够的物理空间来放置它们。您可能应该考虑使用外部NAS。


4

通常,单个设备中的许多硬盘驱动器都不向公众销售。您要查找的第一件事是足够大的机箱,以支持所需的所有硬盘驱动器。您需要的机箱必须是服务器型号或定制的机箱。

考虑到您的硬盘驱动器还是lff或sff,例如,您可以在此机箱中安装12或24个sata硬盘驱动器。http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-3896136-5080871-4290526-4324034.html?dnr=1

如果您已经有了硬件,则可以找到一个兼容的20托架机箱,它可以满足您的驱动器需求 然后,您将需要购买功能强大的电源,并且可能还需要RAID卡来连接所有硬盘驱动器。(扩展卡也可以使用)


2

正如Keven所建议的那样,这是有可能的,但是如果您不希望所有内容都散布开来,那么显然您将在案例空间上受到限制。

NAS是一个好主意,但是您需要更多的硬件,因此,如果您的机箱足够大,则可以查看PC的RAID阵列或卡。


2

使用足够大的电源和一对PCI SATA卡,您可以轻松地将每MB 10到12进行处理。一些主板具有对4或8个SATA驱动器的本机支持,而我会寻找一个具有3-4个PCI扩展插槽的主板,以便您至少可以使用其中2个用于卡。那么您只需将它们作为共享访问网络即可。和1200W电源!

现在您还没有解释当4Tb驱动器可用时,这么多驱动器的用途是什么,所以我们只能猜测您要做什么。可能考虑到速度,因为如果要处理巨大的图像文件,它们可以用于数据缓存缓冲区,但是仍然足够满足要求。因此,知道为什么重要,除非仅用于存储,一个RAID阵列每个阵列最多只有5个驱动器,以实现3倍冗余(2条带对,第三个带区对作为备份)。唯一的原因是,如果您认识到驱动器大小限制,并且要使用数十个200Mb驱动器(但是同样,这些驱动器将是IDE(并行)而不是SATA互连)。

另外,通过集线器的USB可以通过一个USB端口堆叠(菊花链式连接)多达127个设备,但是布线繁琐,每个设备带有w / 4驱动器的NAS将是更好的选择。无论哪种方式,您的谈话都相当昂贵


1200瓦电源?这是什么废话?台式机硬盘的耗电量约为5-10瓦,因此其中20瓦将为系统增加200瓦。
Bryan Boettcher

我正在使用的HDD均为3TB。目的是拥有一个存储系统,用于存储大型文件,例如电影或备份。
Googlebot
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.