国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

應(yīng)用技巧:多種RAID技術(shù)種類如何選擇
2011-10-08   論壇

本人很喜歡RAID種類,在工作中也很喜歡總結(jié)關(guān)于RAID種類的經(jīng)驗(yàn)教訓(xùn),下面就這個問題來詳細(xì)說說吧。RAID種類比較多:RAID 1/0是指數(shù)據(jù)在鏡像 (RAID 1)組中分條(RAID 0)。(RAID 0-1不同于RAID 1/0;對于Microsoft Exchange數(shù)據(jù),我建議不要使用RAID 0-1。)采用ID-1/0后,事務(wù)性能良好,這是因?yàn)殓R像中的磁盤都能對讀請求作出反應(yīng)。奇偶信息都不需要校驗(yàn),這樣能有效實(shí)現(xiàn)磁盤的寫操作。鏡像組中的磁盤必須具有同等的寫操作性能。

  如果RAID 1/0陣列中某個磁盤發(fā)生故障,寫操作性能不受影響,因?yàn)殓R像中的磁盤仍能進(jìn)行寫操作。讀操作會受到一定程度的影響,因?yàn)橹挥幸粋€磁盤對讀操作有反應(yīng)。替換了發(fā)生故障的磁盤后,鏡像就能重新建立,而數(shù)據(jù)必須復(fù)制或者重建。但是,你的磁盤容量減小了一半,因?yàn)槟銊?chuàng)建了“1”,磁盤中就會產(chǎn)生冗余“1”。

  RAID 5具有奇偶校驗(yàn)功能,能在磁盤發(fā)生故障后,利用剩余數(shù)據(jù)重新構(gòu)建數(shù)據(jù)。數(shù)據(jù)寫在RAID 5陣列上后,由于每個I/O都需要進(jìn)行寫操作,I/O開銷增加了4倍;奇偶校驗(yàn)會消耗大量的控制器和服務(wù)器資源。采用RAID 5后,事務(wù)性能良好,尤其是采用存儲控制器校驗(yàn)奇偶時更是如此。

  RAID 5陣列中磁盤發(fā)生故障時,陣列降級,性能降低,延遲增加。之所以會發(fā)生這種情況,是因?yàn)榇蠖鄶?shù)陣列在所有的磁盤陣列中平均傳輸校驗(yàn)信息,結(jié)合剩余數(shù)據(jù)塊,就能實(shí)時重建數(shù)據(jù)。讀寫操作都需要訪問多個物理磁盤,才能重新在故障磁盤中構(gòu)建數(shù)據(jù),因而故障發(fā)生時,RAID 5陣列延遲增加,性能降低。

  替換了發(fā)生故障的磁盤后,可以利用奇偶校驗(yàn)和剩余數(shù)據(jù)塊重新構(gòu)建丟失的數(shù)據(jù),但是可能需要花費(fèi)幾天的時間。如果在恢復(fù)數(shù)據(jù)或重建數(shù)據(jù)時,RAID 5陣列中又有一個磁盤發(fā)生故障,那么陣列也會隨之丟失。RAID 6就是為了解決這一問題。

  RAID Levels 0+5 (05)和5+0 (50)技術(shù)結(jié)合了數(shù)據(jù)塊分條功能和分布式奇偶校驗(yàn)功能。RAID 05和50形式的大型陣列融合了塊分條、RAID 5的奇偶校驗(yàn)以及RAID 0的直接塊分條技術(shù)。RAID 05是一種RAID 5陣列,由一些分條的RAID 0陣列組成。RAID 05不如RAID 50普遍,RAID 50是一種RAID 0陣列,在RAID 5中分條。RAID 50和05通過添加RAID 0提高了RAID 5的性能,尤其是寫操作性能,比單級別的RAID具有更好的容錯性能,尤其是在配置了RAID 50后。RAID 05和50的大部分特征與RAID 03和30相似。在小型文件的事務(wù)環(huán)境中,RAID 05和50比RAID 03和30更加常用。如果你在編輯視頻文件,我建議你首先考慮RAID 03和30。

  RAID 6比RAID 5多了一個奇偶校驗(yàn)塊,數(shù)據(jù)保護(hù)功能是RAID 5的2倍,但是寫操作的性能也降低了。隨著物理磁盤越來越大,RAID重建時間越來越長,如果重建過程發(fā)生不可更改的錯誤,或者重建過程陣列群組中有第二個磁盤發(fā)生故障,RAID 6或許能防止LUN 出現(xiàn)故障。由于磁盤容量的原因,一些供應(yīng)商支持RAID 6,不支持RAID 5.

  為了達(dá)到Exchange 2007對既定容量的需求,實(shí)現(xiàn)IOPS目標(biāo),RAID 5可能比RAID 10需要更多的磁盤。

  最后,性能取決于驅(qū)動器、RAID群組配置和RAID種類的功能特征。在挑選RAID 5(或RAID 6)時,由于RAID 5的局部分條寫操作或RAID 6的雙分條寫操作,主機(jī)IOP需要實(shí)現(xiàn)4倍的操作。操作需要對驅(qū)動器進(jìn)行奇偶性讀取和驗(yàn)算,同時對驅(qū)動器和奇偶性進(jìn)行寫操作,使驅(qū)動器的有效IO速率降低四分之一。

  選擇一種RAID

  要選擇一種RAID,你需要平衡對容量、吞吐量、事務(wù)I/O和故障/重建性能的需求。RAID 1/0是數(shù)據(jù)庫和郵件的理想配置,與大容量磁盤協(xié)作良好。在你的環(huán)境中,讀操作占的比例是否較大?是的話,就采用RAID 1/0。在驅(qū)動器出現(xiàn)故障時,RAID 1/0能保持性能的一致性。

  對于RAID 5和RAID 6,重建性能對存儲吞吐量具有重要影響,使吞吐量幾乎減少一半,具體按照存儲陣列和配置而定。在工作時間之外進(jìn)行重建,可以減少這種性能影響,但是又得犧牲可靠性。在群集連續(xù)復(fù)制(CCR)環(huán)境中,你可以將Mailbox server遷移到被動節(jié)點(diǎn),從而使其成為主動節(jié)點(diǎn)。如果這兩種方法都不可行,在架構(gòu)中應(yīng)該設(shè)計額外的I/O吞吐量,在工作時間提供RAID 5或 RAID 6的重建條件。這種額外的I/O吞吐量可以達(dá)到非故障狀態(tài)下I/O吞吐量的2倍。

  如果你的備份解決方案(VTL或D2D)需要維持一定量的數(shù)據(jù)吞吐量,你就得考慮需要多少驅(qū)動器資源,才能維持“連續(xù)、順序?qū)懖僮?rdquo;的性能水平。如果你的RAID陣列能夠根據(jù)規(guī)格處理350 MB/sec的連續(xù)、順序?qū)懖僮鳎涂梢院唵蔚貙⒖刂破髦械钠胶庳?fù)荷寫入磁盤資源中。你需要保證驅(qū)動器數(shù)量足夠多,陣列性能達(dá)到最優(yōu)。通常情況下,你需要 2到3“盤”陣列,才能完成這項工作。計劃為每個“通道”(RAID陣列中通向RAID控制器的數(shù)據(jù)路徑)創(chuàng)建RAID群組。因此,如果你具有雙控制器的 RAID陣列,你就需要使RAID群組在兩個控制器之間平均分配。

熱詞搜索:

上一篇:五招教你如何選擇最合適的云存儲供應(yīng)商
下一篇:自動分層存儲技術(shù)正流行,你已經(jīng)用了嗎?

分享到: 收藏
主站蜘蛛池模板: 石屏县| 新丰县| 莱西市| 萨迦县| 延津县| 科尔| 甘孜县| 临洮县| 闵行区| 靖江市| 将乐县| 东乡县| 原阳县| 澎湖县| 南华县| 惠州市| 平邑县| 竹北市| 繁峙县| 田林县| 萝北县| 湘阴县| 新巴尔虎右旗| 连云港市| 乃东县| 克山县| 滦平县| 延寿县| 报价| 大石桥市| 开远市| 福建省| 牙克石市| 望都县| 海淀区| 九龙县| 乌拉特中旗| 滦平县| 大英县| 赣榆县| 南城县|