你無可奈何地放下電話,打算再整理一下手頭的技術(shù)資料。結(jié)果,同事小張垂頭喪氣的跑進(jìn)來說:“昨天實(shí)驗(yàn)室的服務(wù)器一下子壞了2塊盤,盡管補(bǔ)救了一些數(shù)據(jù),但是一些重要文檔還是丟了!”
結(jié)束了一天的勞累,你在家門口的信箱里看到了銀行寄來的帳單。“買個手機(jī)怎么會花16000呢?一定搞錯了!”你打開電腦打算核實(shí)一下消費(fèi)記錄,結(jié)果銀行網(wǎng)站顯示:系統(tǒng)繁忙,請稍后登陸。
多么糟糕的一天!
如果網(wǎng)絡(luò)商城的客戶數(shù)據(jù)及時做了備份,如果實(shí)驗(yàn)室的服務(wù)器用了更高級的備份方案,如果銀行的
查詢系統(tǒng)效率更高••••••
雖然這樣倒霉的日子并不多見,不過我們還是需要認(rèn)真考慮一下墨菲定律!換句話說,就是“不怕一萬,就怕萬一。”
其實(shí),上述場景中相關(guān)的服務(wù)器如果采用了合宜的RAID方案,情況或許就不會那么糟糕了。對于規(guī)避風(fēng)險的企業(yè)用戶而言,RAID是個不錯的選擇!
選擇何種RAID
RAID是英文Redundant Array of Inexpensive Disks的縮寫,翻譯過來即:廉價磁盤冗余陣列。RAID對計算機(jī)管理和訪問大容量數(shù)據(jù)存儲的方法進(jìn)行了革命性的變革。RAID可以充分發(fā)揮出多塊硬盤的優(yōu)勢,實(shí)現(xiàn)遠(yuǎn)遠(yuǎn)超出任何一塊單獨(dú)硬盤的速度和吞吐量。同時RAID還可以提供良好的容錯能力。
目前約有一半左右的服務(wù)器客戶在選購服務(wù)器的時候會選擇RAID配置。不同的RAID可以提供不同的速度,安全性和性價比。
筆者認(rèn)為,在選擇服務(wù)器RAID配置時,可以著重考慮如下兩個因素:
1、判斷存儲數(shù)據(jù)的重要級別,以權(quán)衡投入的成本
2、讀寫效率對公司業(yè)務(wù)的影響
目前服務(wù)器中常見的RAID類型主要是:
RAID 0:讀寫速度快,硬盤利用率為100%,成本低,但是不具備備份及容錯能力,可靠度最差。
RAID 1:完全容錯,可靠性高,但是硬盤利用率僅僅為50%。
RAID 5:讀寫速度高于RAID1,而當(dāng)一個硬盤驅(qū)動器出現(xiàn)故障可以通過校驗(yàn)信息恢復(fù)數(shù)據(jù),空間利用率為(n-1)/n,成本相對經(jīng)濟(jì),也是目前使用最廣泛的是RAID技術(shù)。
可是隨著硬盤容量和密度的增加,當(dāng)一塊硬盤損壞后,數(shù)據(jù)重建的時間在延長甚至非常困難,而此過程中第二塊硬盤出錯風(fēng)險增大。因此,RAID6技術(shù)在今年開始呈現(xiàn)上升趨勢。
權(quán)衡RAID6
RAID6是對RAID5的擴(kuò)展。它在磁盤陣列中增加了第二個獨(dú)立的奇偶校驗(yàn)信息塊,兩個獨(dú)立的奇偶系統(tǒng)使用不同的算法,所以需要N+2個磁盤。這樣即使兩塊磁盤同時失效,也不會影響數(shù)據(jù)的使用。
表1:不同RAID類型的磁盤利用率比較
|
RAID類型 |
空間利用率 |
備注 |
|
RAID 1 (2D + 2D) |
50% |
鏡像 |
|
RAID 5 (3D + 1D) |
75% |
數(shù)據(jù)盤和校驗(yàn)盤之間的比例 |
|
RAID 5 (7D + 1D) |
87.5% | |
|
RAID 6 (6D + 2D) |
75% |
RAID 6 (6D + 2D)和RAID 5 (3D + 1D)的利用率是一樣的 |
表2:不同RAID類型的性能比較


