资源描述:
《Using Shared Parity Disks to Improve the Reliability of RAID Arrays 利用共享奇偶磁盘提高RAID阵列的可靠性》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、UsingSharedParityDiskstoImprovetheReliabilityofRAIDArraysJehan-FrançoisPârisAhmedAmerDepartmentofComputerScienceDepartmentofComputerEngineeringUniversityofHoustonSantaClaraUniversityHouston,TX77204-3010SantaClara,CA95050paris@cs.uh.edua.amer@acm.orgAbstract—We
2、proposetoincreasethereliabilityofRAIDlevel5arraysusedforstoringarchivaldata.First,weD00D01D02D03D04D05P0identifygroupsoftwoorthreeidenticalRAIDarrays.Second,weaddtoeachgroupasharedparitydiskQcontainingthediagonalparitiesoftheirarrays.Weshowthattheneworganizati
3、oncantoleratealldoublediskD10D11D12D13D14D15P1failuresandbetween75and89percentoftriplediskfailureswithoutincurringanydataloss.Asaresult,theadditionalFigure1.ApairofRAIDarrayswithansharedparitydisk.paritydiskincreasesthemeantimetodatalossofthearraysinthegroupit
4、protectsbyatleast14,000percent.Keywords-diskarrays,RAIDarrays,fault-tolerance,storagesystemreliability.D00D01D02D03D04D05P0I.QINTRODUCTIONArchivalstoragesystemsdifferintwoimportantwaysD10D11D12D13D14D15P1fromconventionalstoragesystems.First,theyhavetoguarantee
5、theintegrityoftheirdataovermuchlongerperi-odsoftime,whichoftenmeasureindecades.Second,thesedataarenotsupposedtobealteredoncetheyareD00D01D02D03D04D05storedinthesystem.Asaresult,archivalstoragesystemsP⊕PQ01tendtohavemuchhigherreliabilityrequirementsthanmostconv
6、entionalstoragesystems.Atthesametime,theD10D11D12D13D14D15immutablenatureofthedataopensnewavenuesforthedesignoffault-tolerantstoragearchitecturessincethecostFigure2.Analternateviewofthepreviousarray.ofupdateoperationsceasestobeanimportantconsidera-tion.Wildani
7、etal.[32]recentlyproposedanovelatleast14,000percentofthemeantimetodatalossoftheredundancyschemeforarchivalstores.Theypartitionarraypair.eachdiskintofixed-size“disklets”thatareusedtoformTheremainderofthispaperisorganizedasfollows.conventionalRAIDstripes.Inaddit
8、ion,theygrouptheseSectionIIintroducesourtechnique.SectionIIIevaluatesstripesintolargerunits,called“supergroups,”andaddtothereliabilityofpairsofarrayswithanextraparitydisk.eachsuper