什麼是 RAID 容量計算機?
RAID(獨立磁碟冗餘陣列)會將多顆實體硬碟整合成單一邏輯磁碟區,藉此提升效能、增加資料冗餘,或兩者兼具。由於同位元(parity)與鏡像(mirroring)都會佔用部分原始空間,因此可用容量永遠小於所有硬碟容量的總和(RAID 0 例外)。這款計算機能立即顯示 RAID 0、1、5、6、10 的可用容量、因冗餘而損失的空間,以及整體的儲存效率。
如何使用
先選擇你的 RAID 等級,接著輸入陣列中的硬碟數量,以及每顆硬碟的容量(假設所有硬碟容量相同)。計算機會回傳可用 TB 數、原始總容量、冗餘耗損、容錯能力以及效率百分比。
公式說明
假設陣列由 n 顆容量同為 d 的硬碟組成:RAID 0 會用上全部空間,因此可用容量=\(n \cdot d\)(沒有容錯能力)。RAID 1 將所有硬碟互相鏡像,可用容量=\(d\)。RAID 5 保留一顆硬碟的空間做同位元校驗:可用容量=\((n-1) \cdot d\)。RAID 6 採用雙同位元:可用容量=\((n-2) \cdot d\)。RAID 10 在多組鏡像配對上做分割:可用容量=\(\left\lfloor n/2 \right\rfloor \cdot d\)。
實例試算
假設你有 4 顆 4 TB 的硬碟,組成 RAID 5。可用容量=$$(4-1) \times 4 = 12 \text{ TB}$$原始總容量為 16 TB,因此有 4 TB(等於一顆硬碟)被同位元校驗佔用,效率為 75%,並可容許一顆硬碟損壞。
常見問題
為什麼實際可用容量比標示的數字少?硬碟廠商使用十進位的 TB(\(10^{12}\)),但作業系統卻是以二進位的 TiB(\(2^{40}\))來顯示,後者約小 9%。本工具會依你輸入的單位計算,請依此調整結果的呈現方式。
RAID 可以取代備份嗎?不行。RAID 只能防範硬碟故障,無法應付誤刪檔案、勒索軟體或控制器故障。請務必另外保留獨立的備份。
如果我的硬碟容量大小不一怎麼辦?多數陣列會以最小那顆硬碟的容量為基準,因此較大硬碟的多餘空間會被浪費。為求結果準確,請以最小硬碟的容量作為每顆硬碟的數值。