傳統(tǒng)RAID的處理流程圖

而浪潮InRAID則是通過(guò)APU技術(shù)(atomic parity update,原子奇偶校驗(yàn)更新)對(duì)上面的寫(xiě)流程進(jìn)行優(yōu)化,首先采用lazy-parity技術(shù)(校驗(yàn)塊延遲寫(xiě)入)延遲校驗(yàn)塊的寫(xiě)入,數(shù)據(jù)塊寫(xiě)入完成后即可對(duì)上層返回成功。盡量通過(guò)異步流程處理取代同步等待,盡可能的提升性能,通過(guò)APU保存校驗(yàn)塊的完整性。:

InRAID數(shù)據(jù)寫(xiě)入流程

極限優(yōu)化,重構(gòu)性能提升20倍

InRAID技術(shù)將傳統(tǒng)技術(shù)中固定的熱備盤(pán)被打散成分布式的熱備空間,隨著pack進(jìn)行旋轉(zhuǎn),有規(guī)律的分布在整個(gè)磁盤(pán)陣列中。如此,磁盤(pán)陣列不會(huì)存在閑置盤(pán),有效的避免了資源浪費(fèi)的問(wèn)題。當(dāng)陣列中出現(xiàn)故障磁盤(pán)時(shí),多線程進(jìn)行重構(gòu)后的數(shù)據(jù)也會(huì)并發(fā)的寫(xiě)入陣列全員磁盤(pán)的熱備空間中,有效的避免單個(gè)磁盤(pán)的寫(xiě)入的瓶頸問(wèn)題,高效的提高了重構(gòu)的效率,進(jìn)而提升了存儲(chǔ)系統(tǒng)的可靠性。

傳統(tǒng)RAID模式
InRAID模式

通過(guò)分布式熱備空間和多線程并發(fā)提升重構(gòu)性能的基礎(chǔ)上,InRAID使用有效數(shù)據(jù)重構(gòu)代替全盤(pán)重構(gòu),減少無(wú)效數(shù)據(jù)重構(gòu)帶來(lái)的時(shí)間和性能損耗。同時(shí)由于只需重構(gòu)有效數(shù)據(jù)部分,所以相比全盤(pán)重構(gòu)性能提升明顯。

目前浪潮InRAID已經(jīng)在浪潮分布式、集中式等存儲(chǔ)產(chǎn)品上廣泛使用,模式式部署至金融、通信、政府、企業(yè)、醫(yī)療、教育等行業(yè),為客戶的核心應(yīng)用提供保障。

浪潮存儲(chǔ)將持續(xù)圍繞行業(yè)場(chǎng)景需求,基于“存儲(chǔ)即平臺(tái)”的存儲(chǔ)戰(zhàn)略,不斷進(jìn)行技術(shù)創(chuàng)新,攻克數(shù)據(jù)存儲(chǔ)技術(shù)難題,打造極致技術(shù),以新存儲(chǔ)之道推動(dòng)技術(shù)革新,為業(yè)界帶來(lái)安全可靠、經(jīng)濟(jì)高效、易用易管的存儲(chǔ)平臺(tái)。

分享到

xiesc

相關(guān)推薦