
在 RAID 陣列中的高密度儲存伺服器中,所有磁碟機都必須是相同類型嗎?例如混合驅動器SSD、SATA?在 RAID 陣列中,大多數控制器只要求所有磁碟機具有相同的容量,但磁碟機類型又如何呢?
答案1
LSI、DELL、HP 等的硬體 RAID 控制器不允許在單一陣列中混合具有不同介面(例如:SATA 和 SAS)的磁碟。你能做的就是創造二不同的陣列,每個陣列都適用於特定的介面協議,例如 SATA 陣列和 SAS 陣列。
軟體 RAID 不存在此限制 - 基本上任何區塊裝置(甚至環回裝置)都可以是任何陣列的一部分。但是,通常不鼓勵混合使用不同的磁碟技術,以避免陣列不平衡(效能方面)。為了快取驅動器,如 ZFS L2ARC 或 LVM dm-cache
,情況有所不同 - 實際上,您在這裡想更快的驅動器。因此,例如,在 SATA 陣列前面使用 NVMe 快取就完全沒問題。
答案2
硬體 RAID:不,不能。除非可能將 SATA 與 SAS 混淆。
軟體 RAID:是的,可以!但是,您可能不應該這樣做,因為組合的 RAID 磁碟區效能將受到產生的 RAID 集中最慢的磁碟機的限制。
PS:有一個例外,即較快的驅動器充當快取或日誌設備,而較慢的驅動器則充當容量設備。在 ZFS 的情況下考慮 ARC 和 ZLOG,在儲存空間和 ReFS 組合的情況下考慮鏡像加速奇偶校驗。您可以透過 Google 搜尋這些引用的縮寫來滿足您的好奇心。