RAID 磁盤矩陣 與服務器集羣

RAID 磁盤矩陣算法

磁盤陣列:(Redundant Arrays of Independent Disks,RAID),有「獨立磁盤構成的具備冗餘能力的陣列」之意。緩存

磁盤陣列:是由不少價格較便宜的磁盤,組合成一個容量巨大的磁盤組,利用個別磁盤提供數據所產生加成效果提高整個磁盤系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬盤上服務器

磁盤陣列:還能利用同位檢查(Parity Check)的觀念,在磁盤矩陣中任意一個磁盤發生故障時,仍可讀出數據,在數據重構時,將數據經計算後從新置入新硬盤中。ide


注:性能

       在很短期內,磁盤的發展速度很是快,但磁盤的 容量雖然擴大了不少倍,可是磁盤和內存之間數據交換的速度卻很難提升。針對這一問題,出現了 「緩衝存儲器」 ,簡稱 「緩存」。spa


磁盤矩陣的工做原理:磁盤陣列根據內部的算法,查找出這些常常讀取的數據,存儲在緩存中,加快主機讀取這些數據的速度,而對於其餘緩存中沒有的數據,主機要讀取,則由陣列從磁盤上直接讀取傳輸給主機。對於主機寫入的數據,只寫在緩存中,主機能夠當即完成寫操做。而後由緩存再慢慢寫入磁盤。內存


磁盤的分類:get

1:RAID0 :又稱 「磁盤鏡像」。磁盤之間是副本的關係,在往某一個磁盤寫入的時候,另外一個磁盤鏡像 的也寫入,防止了該磁盤損壞,數據丟失,可是這也下降了磁盤矩陣的利用率,磁盤鏡像的利用率最高只有百分之五十。
it

2:RAID1: 條帶化存儲。同時向每個磁盤寫入數據,大大提升了磁盤與內存之間數據交換的速度,可是,因爲每個磁盤寫入的數據沒有備份,當某一個磁盤發生故障時,致使數據丟失。
class

3:RAID0+1: 介於二者之間。


服務器集羣服務器集羣就是指將不少服務器集中起來一塊兒進行同一種服務,在客戶端看來就像是隻有一個服務器。集羣能夠利用多個計算機進行並行計算從而得到很高的計算速度,也能夠用多個計算機作備份,從而使得任何一個機器壞了整個系統仍是能正常運行。


注:服務器集羣與磁盤矩陣之間的區別:

        這是兩個徹底不一樣級別的事情。  服務器集羣是提升了服務器的性能,磁盤矩陣是提升了磁盤的容量和數據交換的速度。

相關文章
相關標籤/搜索