天天看點

raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技

作者:敩科煉技堂

raid,實際是存儲領域非常容易了解的技術。

早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技術原理幾乎完全一緻。可以參考SPDK中的raid bdev的實作,非常簡潔。

1)raid0,實際是一個多盤的線性擴充,注重性能。線性編址優先水準延伸,可以重複發揮多盤的并發IO性能。而且,對磁盤的數量沒有限制,磁盤空間使用率100%。

2)raid1,實際是資料備援備份技術的方案,注重資料安全。各個磁盤的線性編址相同,且需要保證雙寫成功,磁盤空間使用率隻有50%(及以下)。

3)raid5,使用資料校驗技術取代備份備援技術來提高磁盤空間使用率。即使用其中1塊磁盤的空間用來儲存實體塊的奇偶校驗資訊。是以,磁盤空間使用率是 (n - 1) / n。 綜合兼顧了讀寫速度、資料安全和存儲成本,在實體生産環境中廣泛使用。

此外:還延伸出了raid01、raid10...相對就比較容易了解了:先0後1編址、先1後0編址。

那麼,假設有3塊120G的磁盤做raid5,總的可存儲空間能達到多少呢 ?

#存儲#

raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技
raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技
raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技
raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技
raid,實際是存儲領域非常容易了解的技術。早些年做單機存儲系統時,總避不開raid技術,不管是軟體實作還是硬體實作,技

繼續閱讀