如今,RAID 速度很快,可以加快 Mac 上的驅動器訪問速度。以下是如何以低廉的價格開始構建您自己的。
廉價磁盤冗餘陣列 (RAID) 是一種通過使用特殊硬件使多個驅動器看起來像 Mac 的單個驅動器來加速計算機的方法。
這通常涉及一個特殊外殼內的多個驅動器,其控制板知道如何對所有驅動器機制進行磁盤輸入/輸出 (I/O)。但與此同時,它聚合數據並將其作為一個單獨的存儲設備呈現給計算機。
RAID 已經存在了幾十年,遠早於 SSD。它最初是作為一種在 80 年代初期加速相對較慢的機械旋轉盤磁盤驅動器的方法而開發的。
原來的 RAID 系統很昂貴,通常需要某種擴展卡。今天,雖然擴展卡仍然存在,但有 USB 和 Thunderbolt RAID 盤櫃,使這個過程更容易、更便宜。
雖然有許多不同級別的 RAID,包括鏡像、位級和塊級條帶化以及全磁盤條帶化,但由於 Apple 的磁盤實用程序有限,我們在本文中只討論兩種。
首先,完整的磁盤條帶化稱為 RAID 0。
當您將多個驅動器條帶化在一起時,它們的行為就像一個大磁盤(稱為跨度),並且計算機認為它們是一個磁盤。
RAID 的巨大性能優勢是驅動器控制器能夠同時在多個驅動器上執行 I/O 的結果,但通常來自一個連接到計算機的單個數據流。
您的計算機將驅動器視為一個驅動器,並以與單個驅動器相同的方式向驅動器發出 I/O 請求。但在驅動器外殼內部,驅動器的 RAID 控制器正在跨多個機制一致地編組數據進出。
結果是更快的吞吐量。
條帶化 RAID 的唯一缺點是,如果跨度中的一種機制發生故障,您將丟失整個驅動器及其上的所有數據。鏡像 (RAID 1) 解決了這個問題,但速度不如條帶化。
您需要一個好的備份策略來降低驅動器丟失的風險。
Software-only RAID
也有純軟件 RAID 解決方案,但它們往往更慢,因為數據協調通常發生在 RAID 軟件驅動程序中而不是在驅動器的硬件控制器板上。
您可以使用 macOS 的 Disk用於創建一些 RAID 配置的實用程序,但不是全部。還有第三方軟件 RAID 產品,例如 SoftRAID(49 美元,15 天免費試用)。
Disk Utility 允許您創建 RAID 0(條帶化)、RAID 1(鏡像)以及 Apple 所謂的“Concatenated JBOD”磁盤。磁盤工具還包括一個 RAID 助手。有關使用的更多信息,請參閱此頁面用於在 macOS 中設置軟件控制的 RAID 磁盤的磁盤工具。
驅動器和外殼
如今,現成的 RAID 驅動器種類繁多,其中大多數通常包含多種機制。有兩個、四個、五個和八個驅動器型號可供選擇,其中一些不是非常昂貴,但仍然會花費一些。
Other World Computing、ORICO、和其他人銷售預組裝的驅動器,您可以將其插入 Mac 並開始使用 RAID。
OWC 的 Thunderblade 等驅動器可以通過 Thunderbolt 以高達每秒 2,800 兆字節的速度傳輸數據,如果裝有足夠快的驅動器。
不過,請注意。如果您找到較舊的 RAID 盤櫃並且擁有比預期系統更新的操作系統,請注意 RAID 正常運行所需的軟件。許多供應商選擇不更新特定於某些外殼的舊軟件以滿足 Apple 之前強加的一些操作系統修訂版的新驅動程序要求。
簡而言之,在購買前確保機箱及其承諾的所有內容與您的操作系統和硬件兼容。僅僅確保它連接到您的主機系統是不夠的。
結合所有這些,Intel macOS 原生支持一些 Apple Silicon macOS 不支持的 RAID 級別。這超出了本文的範圍,但簡而言之,請警惕較舊的外殼。
現成的外部 SSD RAID 擴展塢
一些公司生產具有多個 SSD 驅動器插槽的現成外部 SSD 擴展塢。您將這些擴展塢插入 Mac,然後只需插入任意數量的 SSD。
您可以單獨格式化驅動器,或將它們製成 RAID 組。
BlackMagic Design 的 MultiDock 10G。
雖然 MultiDock 10G 是 USB-C 而不是 Thunderbolt,但它仍然非常快-特別是在 RAID 配置中。
Blackjet 製造了一個 2 槽 SSD 擴展塢(120 美元),它類似於 MultiDock 10G,可以在設備的前面板上快速輕鬆地插入驅動器。
這兩個擴展塢都支持 RAID 0、RAID 1 或普通 JBOD(只是一組驅動器)配置。在 JBOD 配置中,每個驅動機制都被視為一個單獨的驅動器。
兩個擴展塢都內置了硬件 RAID 控制器,使配置變得輕而易舉。
但是,有一種更便宜的方法可以獲得 RAID 驅動器,無需過多的努力或花費,並獲得巨大的性能改進:獲得一個空的 RAID 盤櫃,購買自己的驅動器,然後自己構建。
硬盤RAID vs SSD性能
在性能方面,SSD驅動器顯然比機械驅動器快,但RAID SSD甚至更快。低端 USB SSD RAID 可以非常快,甚至可以用作 RAID 啟動驅動器。
但毫無疑問,Thunderbolt RAID SSD 驅動器是 Mac 上最快的外置驅動器。
在 DIY Thunderbolt RAID SSD 設置中,您購買一個背面有 Thunderbolt 連接器的空驅動器托架外殼,然後獲得一組快速 SSD 驅動器,安裝它們,將盒子插入 Mac 的 Thunderbolt 端口,並使用 Apple 的磁盤工具格式化驅動器。
一般而言,機箱擁有的 SSD 機制越多,驅動器的整體性能就越快。
不過,您仍然受到外部 Thunderbolt 速度的限制。實際上,您不會超過前面提到的每秒 2.8 GB,因為 Thunderbolt 中的 PCI-E 通道分配限製到任何一個外圍設備。
新一代消費類 RAID:M.2 NVMe 驅動器機箱
隨著微型 M.2 NVMe SSD 驅動器的出現,存儲性能得到提升再次。這些驅動器中有許多設計用於直接卡入 PC 主板上的 M.2 插槽。
但一些有進取心的存儲公司(例如 ORICO 和其他公司)推出了微型台式機 M.2 NVMe 驅動器外殼(60 美元),僅比外置筆記本電腦驅動器大一點。
ORICO 酷炫的小 USB-C NVMe RAID 機箱( 60 美元)。
這些外殼很小,可以放在口袋裡,完全靜音,可以容納兩個 M2 NVMe 驅動器,並且通常有一個開關來設置 RAID 模式或 JBOD。通常通過 USB-C 和 5V/9V 直流壁式電源適配器進行連接。
對於大多數用戶來說,這些驅動器提供了兩全其美的優勢:RAID SSD 速度,但外形小巧、便攜、不顯眼。
雖然這些機箱無法提供大型驅動器 RAID 陣列或 Thunderbolt 的極致性能,但與單驅動器機制相比,它們仍然非常快。
要構建這些袖珍 RAID 驅動器之一,您只需購買外殼、兩個 M.2 SATA“刀片式”驅動器,將兩個驅動器插入外殼,然後固定設備的蓋子。
打開電源並通過 USB-C 插入 Mac 後,您就可以像往常一樣使用“磁盤工具”格式化驅動器。快速、簡單且廉價的存儲。
通常情況下,1TB M.2 SSD 驅動器的價格通常低於 100 美元,而使用 ORICO 60 美元的 RAID 盤櫃或類似產品,您只需 200 多美元就可以為自己構建一個快速的外部 2TB SSD RAID。
這是一個很大的價值。
由於驅動器價格如此之低以及新型快速、小巧、便宜的外部 RAID 盤櫃,沒有理由等待使用 RAID 加速您的 Mac。