您現(xiàn)在的位置:中國IDC圈 >> 存儲 |
你需要RAID6嗎?大型數(shù)據(jù)庫應(yīng)用首選 |
公司的新產(chǎn)品研發(fā)進(jìn)入攻堅(jiān)階段,一個(gè)技術(shù)障礙橫亙在面前無法回避。你搜尋了好久,終于在某網(wǎng)上商城尋找到了一本稀缺的專業(yè)書——答案似乎就在那里!興奮的你通過在線交易系統(tǒng)下了訂單。新品上市的日期迫近,可是一周后還沒有收到那本書。你打電話過去,商城說他們的服務(wù)器出了問題,需要你等系統(tǒng)回復(fù)后重新下訂單! 你無可奈何地放下電話,打算再整理一下手頭的技術(shù)資料。結(jié)果,同事小張垂頭喪氣的跑進(jìn)來說:“昨天實(shí)驗(yàn)室的服務(wù)器一下子壞了2塊盤,盡管補(bǔ)救了一些數(shù)據(jù),但是一些重要文檔還是丟了!” 結(jié)束了一天的勞累,你在家門口的信箱里看到了銀行寄來的帳單。“買個(gè)手機(jī)怎么會花16000呢?一定搞錯(cuò)了!”你打開電腦打算核實(shí)一下消費(fèi)記錄,結(jié)果銀行網(wǎng)站顯示:系統(tǒng)繁忙,請稍后登陸。 多么糟糕的一天! 如果網(wǎng)絡(luò)商城的客戶數(shù)據(jù)及時(shí)做了備份,如果實(shí)驗(yàn)室的服務(wù)器用了更高級的備份方案,如果銀行的查詢系統(tǒng)效率更高?????? 雖然這樣倒霉的日子并不多見,不過我們還是需要認(rèn)真考慮一下墨菲定律!換句話說,就是“不怕一萬,就怕萬一! 其實(shí),上述場景中相關(guān)的服務(wù)器如果采用了合宜的RAID方案,情況或許就不會那么糟糕了。對于規(guī)避風(fēng)險(xiǎn)的企業(yè)用戶而言,RAID是個(gè)不錯(cuò)的選擇! 選擇何種RAID RAID是英文Redundant Array of Inexpensive Disks的縮寫,翻譯過來即:廉價(jià)磁盤冗余陣列。RAID對計(jì)算機(jī)管理和訪問大容量數(shù)據(jù)存儲的方法進(jìn)行了革命性的變革。RAID可以充分發(fā)揮出多塊硬盤的優(yōu)勢,實(shí)現(xiàn)遠(yuǎn)遠(yuǎn)超出任何一塊單獨(dú)硬盤的速度和吞吐量。同時(shí)RAID還可以提供良好的容錯(cuò)能力。 目前約有一半左右的服務(wù)器客戶在選購服務(wù)器的時(shí)候會選擇RAID配置。不同的RAID可以提供不同的速度,安全性和性價(jià)比。 筆者認(rèn)為,在選擇服務(wù)器RAID配置時(shí),可以著重考慮如下兩個(gè)因素: 1、判斷存儲數(shù)據(jù)的重要級別,以權(quán)衡投入的成本 2、讀寫效率對公司業(yè)務(wù)的影響 目前服務(wù)器中常見的RAID類型主要是: RAID 0:讀寫速度快,硬盤利用率為100%,成本低,但是不具備備份及容錯(cuò)能力,可靠度最差。 RAID 1:完全容錯(cuò),可靠性高,但是硬盤利用率僅僅為50%。 RAID 5:讀寫速度高于RAID1,而當(dāng)一個(gè)硬盤驅(qū)動(dòng)器出現(xiàn)故障可以通過校驗(yàn)信息恢復(fù)數(shù)據(jù),空間利用率為(n-1)/n,成本相對經(jīng)濟(jì),也是目前使用最廣泛的是RAID技術(shù)。 可是隨著硬盤容量和密度的增加,當(dāng)一塊硬盤損壞后,數(shù)據(jù)重建的時(shí)間在延長甚至非常困難,而此過程中第二塊硬盤出錯(cuò)風(fēng)險(xiǎn)增大。因此,RAID6技術(shù)在今年開始呈現(xiàn)上升趨勢。 權(quán)衡RAID6 RAID6是對RAID5的擴(kuò)展。它在磁盤陣列中增加了第二個(gè)獨(dú)立的奇偶校驗(yàn)信息塊,兩個(gè)獨(dú)立的奇偶系統(tǒng)使用不同的算法,所以需要N+2個(gè)磁盤。這樣即使兩塊磁盤同時(shí)失效,也不會影響數(shù)據(jù)的使用。 表1:不同RAID類型的磁盤利用率比較 表2:不同RAID類型的性能比較 備注和磁盤的數(shù)量成正比和數(shù)據(jù)盤的數(shù)量成正比 由上述兩個(gè)圖表可以看出,RAID6的磁盤利用率、讀取性能和容錯(cuò)能力要優(yōu)于RAID5,但因?yàn)橐诿坑脖P上寫入兩組校驗(yàn),因此寫入性能比較差,加之相對較高的價(jià)格,因此這項(xiàng)技術(shù)一直沒有大規(guī)模的使用。 今年Intel在IDF現(xiàn)場展示了基于Intel IOP33/IO處理器的Raid 6加速功能,能夠使主機(jī)CPU無需承擔(dān)在數(shù)據(jù)通路上逐字節(jié)進(jìn)行大量Raid 6運(yùn)算,在不影響性能的同時(shí)實(shí)現(xiàn)Raid 6的功能。 加之前文中提到的硬盤容量增大導(dǎo)致的重建時(shí)間延長帶來的風(fēng)險(xiǎn),因此可以相信對于追求低風(fēng)險(xiǎn)、低成本的服務(wù)器用戶而言,RAID6配合RAID6加速技術(shù)不失為一種理想的解決方案。 那么什么情況下用RAID6更經(jīng)濟(jì)呢?回到本文開頭所給出的那些場景: 如果網(wǎng)絡(luò)商城的服務(wù)器用了RAID6技術(shù),就可以更快的接收到客戶下的訂單,并在服務(wù)器硬盤系統(tǒng)出現(xiàn)故障時(shí)盡快回復(fù)客戶的交易信息。 如果實(shí)驗(yàn)室的服務(wù)器采用了RAID6技術(shù),那么就是同時(shí)壞了2塊硬盤也不會丟失重要的研發(fā)資料。 如果銀行的服務(wù)器查詢系統(tǒng)采用了RAID6加速技術(shù),那么客戶的滿意度一定會大幅度提升。 因此,我們的結(jié)論是,對于進(jìn)行大交易量的數(shù)據(jù)庫應(yīng)用而言,RAID6是個(gè)不錯(cuò)的選擇。 |
【責(zé)任編輯:Emily】
|
|
|
文章評論
|
|
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
Chinaitlab Group 旗下網(wǎng)站: |
關(guān)于我們 | 廣告服務(wù)| 成功客戶 | 友情鏈接 | 網(wǎng)站歷史 | 聯(lián)系我們 | 招聘信息 | 免責(zé)聲明 |
|
北京盛世創(chuàng)富廣告?zhèn)髅接邢薰?BR>北京運(yùn)營中心:北京市海淀區(qū)中關(guān)村南大街9號理工科技大廈2107室 服務(wù)電話:86-10-85655622 深圳研發(fā)中心:深圳市福田保稅區(qū)英達(dá)利科技數(shù)碼園C座701D 服務(wù)電話:86-755-82044560 Copyright©2001 - 2009 All Rights Reserved |
|