Storage

在硬體方面將 11 個 3.5’ SATA 磁碟 (HDD) 連接到 Linux 的最佳解決方案

  • March 5, 2021

我想將 11 個 SATA 3.5"(主要是 4TB 一些 3TB)硬碟連接到同一個處理單元(同一個 Linux 系統)。我計劃在 amd64 上使用 debian。使用將是一個雲儲存伺服器。

我現在還沒有找到可靠的東西,到處都提供了多個 PCI Express 到 SATA 卡,但正如我在評論中看到的那樣,它們並不可靠。也許使用舊的 SAS 控制器來管理通過 SAS 到 SATA 電纜連接所有磁碟?(我對使用這種電纜沒有信心)。

非常感謝您的幫助,因為我可能很快就會有 SATA 磁碟用於此目的。經典 PC 主機板(我可能會保留)最多有 6 個 SATA 埠,因為我想插入 11 個 SATA 磁碟,它可以完成 6 個磁碟的工作,但我沒有其他 5 個磁碟的解決方案。

感謝社區

“合理的資訊技術管理實踐”建議您為這樣的機器購買伺服器硬體,在這種情況下,將數十個磁碟連接到單個伺服器是一個已解決的問題,通常通過 HBA 介面完成。

如您所見,您不會在這裡找到了解您的自製要求的人。這裡的人們習慣於建造像坦克一樣的系統,可以支撐多年。

那是因為資訊是我們在電腦中擁有的最有價值的資訊,所以我們非常小心地管理它。而且您的問題似乎很粗心。

不過,我有一個建議。考慮SATA埠倍增器來擴展機器的埠;我見過多達 5 個埠的設備。使用 6 埠控制器,最多可以連接 30 個磁碟(不能將乘法器連接到乘法器)。該技術從一開始就存在於 SATA 規範中。但是,它很少使用。測試一下;可能是您的控制器不支持。

是 BackBlaze 使用的,我不明白你為什麼需要重新發明輪子。請注意,他們使用了大量的電力!速度也會受到影響,因為連接到該埠的乘法器後面的所有設備都將共享一個埠速度;但是 HDD 無法使 SATA 連結飽和,即使是 4 個 HDD 也無法使其飽和。但不要嘗試以這種方式連接 SSD,它們會像 HDD 一樣爬行。

我不明白你為什麼拒絕嘗試舊的 Supermicro 平台。是的,它已經很老了,但它具有足夠的處理能力來管理一個由 11 個硬碟驅動器組成的儲存陣列,並使其可以通過網路訪問某些電腦。這樣的平台對硬碟很了解,不會同時啟動,所以電源尖峰問題會得到緩解;這樣的平台將有一個易於訪問的驅動器托架,因此當您需要確定“哪個”需要拆卸和更換時,您會感謝您決定購買該平台的那一天。等等。請理解,當您成長時,從某個角度來看,您根本無法繼續使用舊技術,它們的擴展性並不好。而且我很確定 11 個驅動器是一個需要重新考慮的數字,並且不應該像 2 個帶台式主機板的家用電腦驅動器那樣管理它們。

引用自:https://serverfault.com/questions/1054438