香港服務器租用(http://www.survivalescaperooms.com/hkzy)或香港服務器托管( http://www.survivalescaperooms.com/hktg)磁盤陣列在百度
百科中的定義是這樣的:
做磁盤陣列磁盤陣列(Redundant Arrays of Independent Disks,RAID),有“價格便宜具有冗余能力的磁盤陣
列”之意。原理是利用數(shù)組方式來作磁盤組,配合數(shù)據(jù)分散排列的設計,提升數(shù)據(jù)的安全性。磁盤陣列是由很多價格較
便宜的磁盤,組合成一個容量巨大的磁盤組,利用個別磁盤提供數(shù)據(jù)所產(chǎn)生加成效果提升整個磁盤系統(tǒng)效能。利用這項
技術(shù),將數(shù)據(jù)切割成許多區(qū)段,分別存放在各個硬盤上。磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數(shù)組
中任一顆硬盤故障時,仍可讀出數(shù)據(jù),在數(shù)據(jù)重構(gòu)時,將數(shù)據(jù)經(jīng)計算后重新置入新硬盤中。
香港服務器租用或香港服務器托管做磁盤陣列的工作原理:
磁盤陣列作為獨立系統(tǒng)在主機外直連或通過網(wǎng)絡與主機相連。磁盤陣列有多個端口可以被不同主機或不同端口連接
。一個主機連接陣列的不同端口可提升傳輸速度。
和當時PC用單磁盤內(nèi)部集成緩存一樣,在磁盤陣列內(nèi)部為加快與主機交互速度,都帶有一定量的緩沖存儲器。主機
與磁盤陣列的緩存交互,緩存與具體的磁盤交互數(shù)據(jù)。
在應用中,有部分常用的數(shù)據(jù)是需要經(jīng)常讀取的,磁盤陣列根據(jù)內(nèi)部的算法,查找出這些經(jīng)常讀取的數(shù)據(jù),存儲在
緩存中,加快主機讀取這些數(shù)據(jù)的速度,而對于其他緩存中沒有的數(shù)據(jù),主機要讀取,則由陣列從磁盤上直接讀取傳輸
給主機。對于主機寫入的數(shù)據(jù),只寫在緩存中,主機可以立即完成寫操作。然后由緩存再慢慢寫入磁盤。
香港服務器租用或香港服務器托管做磁盤陣列的優(yōu)勢:
1.提高傳輸速率。RAID通過在多個磁盤上同時存儲和讀取數(shù)據(jù)來大幅提高存儲系統(tǒng)的數(shù)據(jù)吞吐量(Throughput)。在
RAID中,可以讓很多磁盤驅(qū)動器同時傳輸數(shù)據(jù),而這些磁盤驅(qū)動器在邏輯上又是一個磁盤驅(qū)動器,所以使用RAID可以達
到單個磁盤驅(qū)動器幾倍、幾十倍甚至上百倍的速率。這也是RAID最初想要解決的問題。因為當時CPU的速度增長很快,
而磁盤驅(qū)動器的數(shù)據(jù)傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。RAID最后成功了。
2.通過數(shù)據(jù)校驗提供容錯功能。普通磁盤驅(qū)動器無法提供容錯功能,如果不包括寫在磁盤上的CRC(循環(huán)冗余校驗)碼
的話。RAID容錯是建立在每個磁盤驅(qū)動器的硬件容錯功能之上的,所以它提供更高的安全性。在很多RAID模式中都有較
為完備的相互校驗/恢復的措施,甚至是直接相互的鏡像備份,從而大大提高了RAID系統(tǒng)的容錯度,提高了系統(tǒng)的穩(wěn)定
冗余性。
服務器租用或服務器托管做磁盤陣列的劣勢:
1.做不同的RAID,有RAID模式硬盤利用率低,價格昂貴。
2.RAID0沒有冗余功能,如果一個磁盤(物理)損壞,則所有的數(shù)據(jù)都無法使用。
3.RAID1磁盤的利用率最高只能達到50%(使用兩塊盤的情況下),是所有RAID級別中最低的。
4.RAID0+1以理解為是RAID 0和RAID 1的折中方案。RAID 0+1可以為系統(tǒng)提供數(shù)據(jù)安全保障,但保障程度要比 Mirror低
而磁盤空間利用率要比Mirror高。