我的系统有 8 个 SATA 磁盘,位于使用 mdadm 的软件 raid 5 阵列中。我的问题是,我想将驱动器从计算机机箱内部移出,以便更有效地冷却。我在网上搜索过,似乎只找到将驱动器连接器隐藏在 estata 端口或其他内部 raid 控制器后面的机箱。
基本上,我想要的是一个外壳或等效物,可以运行独立的 SATA 电缆并提供电源,或者让它有自己的电源。
我有主板上的 SATA 端口,并且不想通过使用带有乘数或类似装置的一个端口来限制 io。
最后要说的是,我是一名预算有限的大学生,没有太多钱可以花在这样的外壳上。
提前感谢您的帮助和建议。
答案1
使用独立 SATA 电缆的问题是,其官方最大长度限制为 1 米。您可以使用更长的电缆,但信誉良好的硬件销售公司不太可能忽略这一点。eSATA 的电压略高,最大电缆长度为 2 米。端口倍增器也可以解决这个问题。
所有这些都不是您想听到的,但它解释了为什么市场上没有太多产品能够满足您的目标。
这给你留下了三个选择:
- 自制设置
- 找到一款与 Zac B 提到的类似的价格实惠的设备。
- 改变你的要求。
既然你写道你的预算有限,我就从最便宜的开始吧:
1)自制装置。
基本上,在主桌面旁边添加一个普通台式机。传递所有电缆。
优点:
- 便宜的!
- 无需任何修改即可运行
缺点:
- 我以前也这样做过,当时只有 4 个 IDE 驱动器。电缆很乱。
- 它占用的空间远远超出了需要。
2)购买第三方硬件
第三方设备,例如 Zac B 所指的设备。
由于我在帖子开头提到的原因,这些设备很难找到。基本上,你必须将这样的设备放置在离桌面很近的地方。这也许可以解释为什么即使链接的示例也只是 OEM。
这是我能找到的最好的一个。它只有 4 个驱动器,因此您需要其中两个。
3)改变你的要求。
端口复制:
这里有两个问题。
您提到了其中之一:带宽。8 个现代驱动器可以填满一个 SATA-2(3GB/秒/约 270MB/秒)通道。SATA-III 速度更快。8 个驱动器必须分别传输高达 67MB/秒才能填满单个 SATA-III 通道。这在顺序读取中是可行的,但在实践中,只要您不添加更多驱动器,单个 SATA-III 通道就足够了。因此,如果您能买得起便宜的 SATA-III 卡,那么这不是问题。
另一个端口复制问题是端口复制的工作方式。你需要一个芯片和驱动程序来理解命令切换或理解金融信息系统.这会将您限制在选定的卡片子集上。
它还需要能够在发生故障时表现良好,否则单个故障驱动器可能会锁定整个阵列。这是我不信任 SATA 宽度的地方。SAS 会完全不同,但超出了普通大学生的预算。
RAID:内置 RAID 卡很有意义,因为它可以限制电缆数量。但同样,一个像样的 RAID 可能超出了普通大学生的预算。尤其是因为 mdadm 做得相当好,而便宜的 RAID 卡可能做得更差。
eSATA:2 米长的电缆会让这一切变得容易得多。假设两侧的内部电缆长度均为 30 厘米,那么 SATA 只会在机箱之间留出 40 厘米。不多。eSATA 会将其增加到 1.4 米。但是 5 个 SATA 到合适的 eSATA 转换器(不仅仅是物理适配器,还有可以提高电压的合适适配器)可能再次遇到同样的问题:超出了普通大学生的预算。
答案2
我建议使用两个这些(这是我发现的唯一一款不支持端口倍增的设备)。我认为他们不会生产一款可容纳超过五个驱动器的设备,但两个驱动器就足够了,而且具有可扩展性。它们并不便宜,但比服务器级背板或类似设备更实惠。
它们采用 Molex 电源连接器,你可以从计算机底盘运行(很烦人,可能需要购买另一个电源和/或将更长的电缆拼接到现有电缆中,影响可靠性),或者,更好的是,使用 AC-Molex 适配器(如这些)用于驱动器。不过,这需要很多电源块,对你来说可能太贵了。相反,如果你能找到便宜的(旧的、二手的或低瓦数的都可以;与 CPU 或 GPU 相比,驱动器消耗的电量并不多)电源,你可以修改它以使其无需插入主板即可运行有了它、上面提到的两个外部机箱和一些胶带,您就会拥有一个可容纳最多十个驱动器的外部一对一 SATA 机箱。
你需要很长的 SATA 电缆, 尽管。
现在,因为它是超级用户,我要告诉你为什么你的目标可能是有缺陷的:
我不确定这种一对一设置是否会带来很大的性能优势。一个好的专用 RAID HBA 加上几个小用于缓存的 SSD (或者更好的是,用作 NAS 的廉价计算机跑步尼克森塔或类似方法,使用一些 SSD 作为缓存)可能会给你带来很多更好的性能比使用mdadm
基于软件的 RAID 设置更高。专用、优化的硬件确实能在这方面带来回报,而且,如果您愿意重建 RAID,那么您可能能够以比我之前建议的解决方案少得多的钱获得更好的性能。
答案3
以下是一个稍微有点出乎意料的建议:
如果您的电缆(SATA 和电源线)足够长,请将所有驱动器放入装有冷冻凝胶袋的塑料盒中。使用液体冷却系统(如强力游戏玩家用来冷却主板/CPU 的系统)来主动冷却内容物。也许可以找到一个电动露营车冷藏箱。
我的理由如下:流动的空气并不是像与导热凝胶良好接触那样有效的冷却剂。与驱动器接触的凝胶包将是更好的热导体,能够传导驱动器的热量,并且冷却系统是一种主动冷却剂。
理想情况下,最好的解决方案是将驱动器浸入冷却的非导电液体中,但您需要某种方法来防止液体进入驱动器通风口。塑料袋?也许吧。
答案4
我认为更简单的方法是将计算机机箱拆下,使其侧面和顶部打开,将内部 SATA 硬盘连接到用侧面金属片锁定的滑动平台中。更换另一个硬盘时,准备好另一个带有另一个内部磁盘的硬盘板,将其滑入已移除硬盘的相同位置,您可以拥有任意数量的内部硬盘,每个硬盘都有其操作系统和软件,并在短时间内切换它们。