tft每日頭條

 > 生活

 > 什麼是磁盤陣列

什麼是磁盤陣列

生活 更新时间:2024-07-19 04:06:54

磁盤陣列是由很多塊獨立的磁盤,組合成一個容量巨大的磁盤組,利用個别磁盤提供數據所産生加成效果提升整個磁盤系統效能。利用這項技術,将數據切割成許多區段,分别存放在各個硬盤上。

什麼是磁盤陣列(什麼是磁盤陣列)1

磁盤陣列在電腦當中我們通常稱之為Raid,給多塊磁盤組建Raid後我們電腦内就隻會看到一個Raid的陣列盤,它的子磁盤我們是看不到的,我們就跟使用普通磁盤一樣去使用這個由多塊磁盤組合起來的Raid磁盤,Raid有很多的等級。不同的Raid等級之間并沒有優劣之分,它們僅僅是不同功能的陣列,隻是在我們實際使用的時候需要根據不同的情況和不同的需求去靈活的決定用哪個等級的Raid。我們常用的Raid主要有如下幾種。

1,RAID0

至少需要的硬盤數:2,将一個完整的數據拆分後分别放到磁盤中,寫入時各磁盤同時寫入,讀取時各磁盤同時讀取,和内存雙通道一個道理,帶寬翻倍速度翻倍的效果,加的磁盤越多速度就是越快,同樣的磁盤越多數據就越危險。

優點: 資料會被均分并寫入不同的硬盤上。數據存取會更快速并更有效率。

缺點: 如果其中一顆硬盤損毀,所有數據将會遺失除非平時有在做額外的數據備份。

2,RAID1

至少需要的硬盤數:2,是将一份完整的數據複制到陣列中所有的磁盤當中,但速度及容量都會取決于最慢與最小的磁盤。

優點: 數據将會被複制到所有的硬盤上,不管壞了幾顆硬盤,隻要還有一顆硬盤是正常的,數據将不受影響。

缺點: 不管安裝了多少顆硬盤,可用空間會被局限同等于一顆硬盤。

3,RAID5

至少需要的硬盤數:3,使用相當于是1塊盤的大小作為校驗盤,n-1塊盤的大小作為數據盤,但校驗碼分布在各個磁盤中,不是單獨的一塊磁盤,也就是分布式校驗盤。

優點: 一顆硬盤的容錯機制。數據會被均分到不同的硬盤上并加上同比特 (儲備) 的數據檢查,如果壞了一顆硬盤,同比特數據将會确保數據的完整性。

缺點: 存儲空間将會有一顆硬盤的容量大小被保留為同比特數據的檢查/存儲,因此将會影響整體的數據可用空間。

4,RAID6

至少需要的硬盤數:4,帶有兩種分布存儲的奇偶校驗碼的獨立磁盤結構,它是對RAID5的擴展,主要是用于要求數據絕對不能出錯的場合,使用了二種奇偶校驗值,所以需要N 2個磁盤,同時對控制器的設計變得十分複雜,寫入速度也不好,用于計算奇偶校驗值和驗證數據正确性所花費的時間比較多,造成了不必須的負載,較少人用。

優點: 兩顆硬盤的容錯機制。數據會被均分到不同的硬盤上并加上同比特 (儲備) 的數據檢查,如果壞了一顆硬盤,同比特數據将會提升數據的完整性。

缺點: 存儲空間将會有兩顆硬盤的容量大小被保留為同比特數據的檢查/存儲,因此将會影響整體的數據可用空間。

5,RAID10

至少需要的硬盤數:4,且必須為偶數,可以理解為先組合成較安全的RAID1,再将多個RAID1組合成RAID0,達到既高效又高速的目的。主要用于數據容量不大,但要求速度和差錯控制的數據庫中。

優點: 利用了 RAID 0 的速度以及 RAID 1 地保護兩種特性。

缺點: 所需的硬盤數較多,至少必須擁有四個以上的偶數硬盤才能使用,且能被利用的可用空間有限。

單純從使用率來講Raid0、Raid1、Raid5、Raid6、Raid10用的比較多,無論用哪種Raid,如何去做嵌套組合,不同的Raid之間各有優劣,在選擇時要靈活的根據自己的需求的實際情況下兼顧安全性與速度在實現性能提升的同時,不要因為容災能力的低下導緻數據丢失就可以了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved