《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > RAID技術(shù)與寬條帶化、糾刪編碼技術(shù)的同步
RAID技術(shù)與寬條帶化、糾刪編碼技術(shù)的同步
TT中國   
張瀚文 譯
摘要: 通過本篇您可以了解到:今天的RAID系統(tǒng),較上世紀80年代設(shè)定各RAID級別時,已經(jīng)發(fā)生了天翻地覆地改變。同時還會了...
Abstract:
Key words :

    通過本篇您可以了解到:今天的RAID" title="RAID">RAID系統(tǒng),較上世紀80年代設(shè)定各RAID級別時,已經(jīng)發(fā)生了天翻地覆地改變。同時還會了解為什么諸如寬條帶化" title="寬條帶化">寬條帶化、存儲虛擬化" title="虛擬化">虛擬化技術(shù)和糾刪編碼" title="糾刪編碼">糾刪編碼會逐漸改變RAID的最初設(shè)定。

    可能沒有哪種技術(shù)像RAID那樣和企業(yè)級存儲行業(yè)緊密相關(guān)。這是因為將諸多物理磁盤驅(qū)動器組合成一個單獨的虛擬驅(qū)動器可以大大改善性能和可靠性。在2011年的RAID系統(tǒng)已與傳統(tǒng)的磁盤配置大相徑庭,或稱為RAID級別,該名稱出現(xiàn)在1988年的一份具有奠基意義的文件里“一個獨立磁盤冗余陣列,Redundant Arrays of Independent Disks ,簡稱RAID。”

    過時的RAID概念

    在當時的背景下,1988年文件中將RAID作為解決“常被掛起的I/O沖突”問題。那時表現(xiàn)不佳而且昂貴的硬盤驅(qū)動器成為了影響處理器和內(nèi)存性能的瓶頸。RAID被設(shè)計用以將廉價的PC硬盤驅(qū)動器作為那時大型機中獨立、大容量而昂貴的硬盤的替代品。直至今日,5種RAID級別中的2種依舊應(yīng)用廣泛:數(shù)據(jù)鏡像RAID 1,以及將數(shù)據(jù)和奇偶校驗碼分布在不同磁盤上的RAID 5。不過,RAID 3和RAID 4也有具體的使用。其使用某一塊磁盤存放校驗碼,而將數(shù)據(jù)分布存放在不同的磁盤上。

    所有這5種最初的RAID級別都有一些共同點。他們都是將數(shù)據(jù)硬盤驅(qū)動器封裝成一體,使用其全部容量;各驅(qū)動器組之間完全獨立,也不靈活;并且所用的算法非常簡單,占用相當少的計算資源。這些都是上世紀90年代時非常合理的設(shè)計決定,不過時至今日,處理器運算能力和存儲容量成倍增長。處理器運算能力的增長方面我們可以看到:單獨的與或運算曾經(jīng)是一項挑戰(zhàn),而今天控制器可以實時地處理里德.索羅門碼(一種糾錯碼)。硬盤驅(qū)動器的性能的發(fā)展遠落后于其在容量方面的發(fā)展;在之前二十年中,每MB的吞吐量和每MB的IOPS都下降了超過一千倍。

    這一核心問題是RAID數(shù)據(jù)保護方式的系統(tǒng)之后要去解決的:現(xiàn)代系統(tǒng)的要求已經(jīng)和RAID最初設(shè)計時的初衷大相徑庭。今天的企業(yè)級存儲系統(tǒng)完全不是一個使用100塊小型驅(qū)動器和簡單控制器的大型機系統(tǒng),其具備驚人的處理能力,可同時滿足成百客戶端對SAN或NAS網(wǎng)絡(luò)的訪問。死板的硬盤驅(qū)動器設(shè)定在現(xiàn)代數(shù)據(jù)中心中并無多大意義。

    RAID的下一步發(fā)展:寬條帶化、存儲虛擬化技術(shù)和糾刪編碼

    存儲生產(chǎn)商們已經(jīng)快速地修正改善RAID級別,來滿足其客戶的需要。寬條帶化、存儲虛擬化技術(shù)和糾刪編碼等技術(shù)正逐漸改變著RAID的最初設(shè)定。然而,很多這方面的工作沒有被正式宣布,對客戶保持透明,并保留原有的相關(guān)術(shù)語。

    EMC、HP和其它的一些廠商完全摒棄了上世紀90年代中整個磁盤的理念,在分布在諸多驅(qū)動器之間的容量分割區(qū)里設(shè)定RAID 1和RAID5。本世紀諸如3PAR和Compellent等公司更進一步,其寬條帶化技術(shù)在每個硬盤驅(qū)動器中都只存放很少的數(shù)據(jù)。且將數(shù)據(jù)分散在各不同的驅(qū)動器之間提高了平均性能,而且這樣在發(fā)生故障時,降低了重構(gòu)RAID所需的時間。雖然許多陣列仍依賴嚴格的磁盤組的定義,不過很多高端設(shè)備已經(jīng)將數(shù)據(jù)更廣泛地分布。

    和服務(wù)器虛擬化類似,存儲虛擬化打破了物理和邏輯系統(tǒng)的嚴格聯(lián)接。虛擬化的陣列將磁盤和文件系統(tǒng)提供給主機端,而不考慮后端特定磁盤組。這使得數(shù)據(jù)可以在各RAID組、硬盤驅(qū)動器、閃存存儲、甚至各陣列之間靈活地移動。在較低的層面,傳統(tǒng)意義上的RAID依舊被使用著,不過存儲虛擬化克服了其不靈活的布局以及性能上的限制。

    正如我在八月份的一篇技巧中提到的,糾刪編碼遠不像典型的RAID系統(tǒng)中使用的簡單的奇偶校驗?zāi)菢樱且环N全新的數(shù)據(jù)保護函數(shù)。雖然經(jīng)常被看作是“雙奇偶校驗”,絕大部分的RAID 6部署其實是采用了里德.索羅門碼,較之于基本的奇偶校驗更具優(yōu)勢。這樣的系統(tǒng)可以不僅恢復(fù)丟失的數(shù)據(jù),而且可以檢測數(shù)據(jù)的不一致性。一些系統(tǒng)將數(shù)據(jù)分布在各驅(qū)動器之間、各存儲節(jié)點之間、甚至各地之間以獲取更高級別的可靠性。雖然這些計算方式在上世紀80年代就已經(jīng)被廣泛了解,但計算能力的不足使得其難以利用在存儲陣列上。

    后RAID時代

    今天企業(yè)級存儲系統(tǒng)更希望將這些現(xiàn)代化的數(shù)據(jù)保護技術(shù)應(yīng)用在其傳統(tǒng)RAID級別里,而且至少會使用到一定的虛擬化技術(shù)。數(shù)據(jù)存儲購買者往往會面對諸多新技術(shù)概念而變得難以進行評估。因此有必要拋棄過時的RAID經(jīng)驗主義而關(guān)注現(xiàn)實工作中系統(tǒng)所需的性能和可管理性。以往要獲取高性能的唯一途徑就是將數(shù)據(jù)條帶化(或稱為RAID 0)和RAID 1結(jié)合,形成RAID 0+1或稱RAID 10系統(tǒng)。而在現(xiàn)代系統(tǒng)中則可配置DRAM和閃存,無需用RAID 1犧牲50%的存儲容量,寬條帶化和自動分級即可以提供更高的性能。相類似的,數(shù)據(jù)庫管理員也因為傳統(tǒng)部署上性能的局限而不愿意采用RAID 5。但今天的系統(tǒng)已經(jīng)可以克服這些問題,提供較基本的鏡像更高的性能,以滿足數(shù)據(jù)庫管理員的要求。

    各種新的技術(shù)使得RAID技術(shù)更為普及,但并不是說所有的RAID系統(tǒng)都是一樣的。陣列中處理器的運算能力和緩存的容量可以在布置硬盤驅(qū)動器外提供更多性能。硬盤驅(qū)動器日益增大的容量可以使得小型陣列作為大型系統(tǒng)的不錯的替代品,當然性能上會差一些。簡而言之,沒有人能假定一個系統(tǒng)的實際性能。

    對存儲采購者而言,最佳的策略是檢測實際工作環(huán)境中存儲設(shè)備的性能而非根據(jù)RAID級別進行推算。他們可以向供應(yīng)商索取各種參考信息,并檢驗這樣的一個系統(tǒng)是否能支撐其應(yīng)用。RAID并非已經(jīng)淘汰,不過企業(yè)級存儲中的關(guān)鍵問題已經(jīng)遠遠超過了RAID。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 1000部啪啪未满十八勿入免费| 久久亚洲精品国产精品黑人| 美女下面直流白浆视频| 国产综合亚洲欧美日韩一区二区| 中文字幕亚洲一区二区va在线| 欧洲精品码一区二区三区| 免费a级片网站| 色天天综合色天天看| 国产精亚洲视频| ass亚洲**毛茸茸pics| 斗鱼客服电话24小时人工服务热线| 亚洲一区二区三区在线| 激情综合色五月丁香六月亚洲| 四虎影院最新网址| 国产久视频观看| 国产精品美女网站在线看| ririai66视频在线播放| 日日摸日日碰夜夜爽亚洲| 亚洲av日韩综合一区久热| 污污视频网站免费在线观看| 午夜国产福利在线| 足本玉蒲团在线观看| 国产男女猛烈无遮挡免费网站| 99re99.nat| 妖精的尾巴ova| 久久AV高潮AV无码AV| 日韩高清电影在线观看| 亚洲最新视频在线观看| gogogo高清在线播放| 日本高清不卡码| 亚洲人成人网站在线观看| 激情内射日本一区二区三区| 又粗又大又爽又紧免费视频| 黄色录像大片毛片aa| 国产精品对白刺激久久久| av无码国产在线看免费网站 | 国产亚洲欧美另类一区二区三区| 2018在线观看| 国产黄色app| a级情欲片在线观看hd| 少妇无码太爽了不卡视频在线看|