10.09 為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介

RAID通常簡稱為磁盤陣列,簡單地說, RAID就是由多個磁盤的磁盤集合,從而提供比單個磁盤更高的存儲性能和數據冗餘的技術。在服務器整個系統中, RAID 被看作是由兩個或更多磁盤組成的存儲空間,通過併發地在多個磁盤上讀寫數據來提高存儲系統的 I/O 性能。

根據磁盤上數據分配規則不同,RAID類型常見分為:RAID 0RAID 1RAID 5RAID 10

RAID 0

為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介


把連續的數據分散到多個磁盤上存取,系統有數據請求就可以被多個磁盤並行的執行,每個磁盤執行屬於它自己的那部分數據請求。如果要做RAID0,一臺服務器至少需要兩塊硬盤,其讀寫速度是一塊硬盤的兩倍。如果有N塊硬盤,那麼讀寫速度就是一塊硬盤的N倍。雖然讀寫速度可以提高,但由於沒有數據備份功能,因此安全性會低很多。

RAID 1

為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介


通過磁盤數據鏡像實現數據冗餘,在成對的獨立磁盤上產生互為備份的數據。當原始數據繁忙時,可直接從鏡像拷貝中讀取數據。同樣地,要做RAID1也是至少需要兩塊硬盤,單讀取數據時,一塊會被讀取,一塊會被用作備份數據。其數據安全性就會較高,但是磁盤空間利用率是比較低的。

RAID 5

為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介


RAID 5把數據和與其相對應的奇偶校驗信息存儲到組成RAID5的各個磁盤上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁盤上。當其中一個磁盤(最多一個)數據損壞後,利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。RAID 5具有和RAID 0相近似的數據讀取速度,且磁盤空間利用率要比RAID 1高,存儲成本相對較低,是目前運用較多的一種解決方案。用戶選擇做RAID 5的話,至少需要三塊硬盤

RAID 10

為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介


RAID10 兼備了 RAID0 和 RAID1 的優點,它先用兩塊磁盤建立鏡像,然後再在鏡像內部做條帶化。 RAID01 的數據將同時寫入到兩個磁盤陣列中,如果其中一個陣列損壞,仍可繼續工作,保證數據安全性的同時又提高了性能。 RAID01 和 RAID10 內部都含有 RAID1 模式,因此整體磁盤利用率均僅為 50% 。

總結

RAID 等級技術對比

為什麼雲服務器很少擔心硬盤損壞?RAID技術簡介


分享到:


相關文章: