主要區別
RAID(廉價磁碟冗餘陣列)是一種資料儲存安排,它允許系統管理員/設計者/構建者/使用者將兩個或多個物理儲存裝置(HDD、SSD或兩者)關聯到一個邏輯單元(陣列)中,該邏輯單元被友好系統視為單個驅動器。作為最常見和最好的“全面”RAID級別,RAID 5將資料塊分條到陣列中的所有驅動器(至少3個到最多32個),並將奇偶校驗資料分佈到所有驅動器上(圖5)。在單個驅動器發生災難時,系統從工作驅動器讀取奇偶校驗資料,以重建丟失的資料塊。RAID 10(有時稱為RAID 10)將RAID 1和RAID 10結合起來,提供多組分條映象。raid10提供了非常好的表示,具有良好的資料保護,沒有奇偶校驗意圖。
什麼是raid 5(raid 5)?
raid5由具有分散式奇偶校驗的塊級條帶化組成。RAID 5至少需要三個磁碟。raid5受到陣列重建時間的一般趨勢和重建過程中同時發生驅動器故障的影響。
什麼是raid 10(raid 10)?
raid10至少需要4個磁碟、出色的冗餘和出色的效能。
主要區別
- 雖然與raid10相比,raid5的寫操作相當慢,但是它在讀過程中的效能是非常值得珍惜的。因此,raid10用於需要高寫效能的組織。因此,很明顯,raid10不用於需要高速寫效能的重資料庫之類的系統。
- RAID 10陣列比RAID 5陣列終止的資料更多。這使得raid10成為需要高資料冗餘的情況下的理想選擇。
- 與RAID 5相比,RAID 10提供了更大的體系結構靈活性。如果使用raid10資料儲存方案,剩餘的可用空間也會減少。
- RAID 5要求儲存卡具有高效能。如果作業系統正在解決RAID 5控制器的用途,則會導致計算機顯示速度減慢。對於RAID 10控制器,可以使用任何硬體控制器。
- raid10有多種應用。具有RAID 0、RAID 1或RAID 5儲存安排的系統通常會被RAID 10儲存方案取代。它們主要用於中型資料庫。raid5磁碟主要用於需要事務處理的過程。關係資料庫是在raid5儲存方案下執行良好的其他欄位之一。
- raid5已經應用於很多關鍵應用,如sqlserver機器。然而,考慮到硬體,raid10似乎更健壯。
- 與raid5相比,raid10可以顯著提高效能(尤其是在隨機寫入或小寫操作上),但是儲存容量卻減少了一半。
- 與Raid 10相比,Raid 5具有最佳的儲存效率和較高的順序讀取效能。