1. 程式人生 > >RAID 磁盤矩陣 與服務器集群

RAID 磁盤矩陣 與服務器集群

磁盤矩陣 raid   服務器集群 磁盤鏡像 並行存儲

RAID 磁盤矩陣

磁盤陣列:(Redundant Arrays of Independent Disks,RAID),有“獨立磁盤構成的具有冗余能力的陣列”之意。

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

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


註:

在很短時間內,磁盤的發展速度非常快,但磁盤的 容量雖然擴大了很多倍,但是磁盤和內存之間數據交換的速度卻很難提高。針對這一問題,出現了 “緩沖存儲器” ,簡稱 “緩存”。


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


磁盤的分類:

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

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

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


服務器集群:服務器集群就是指將很多服務器集中起來一起進行同一種服務,在客戶端看來就像是只有一個服務器。集群可以利用多個計算機進行並行計算從而獲得很高的計算速度,也可以用多個計算機做備份,從而使得任何一個機器壞了整個系統還是能正常運行。


註:服務器集群與磁盤矩陣之間的區別:

這是兩個完全不同級別的事情。 服務器集群是提高了服務器的性能,磁盤矩陣是提高了磁盤的容量和數據交換的速度。







RAID 磁盤矩陣 與服務器集群