欢迎来到天天文库
浏览记录
ID:34519633
大小:273.27 KB
页数:4页
时间:2019-03-07
《prims making nvram suitable for extremely reliable storage abstract》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PRIMS:MakingNVRAMSuitableforExtremelyReliableStorage†KevinM.GreenanEthanL.Millerkmgreen@cs.ucsc.eduelm@cs.ucsc.eduStorageSystemsResearchCenterUniversityofCalifornia,SantaCruzAbstracttallyoverwritememoryusedbyanothermoduleorapplica-tion.Non-volatilebyteaddressablememoriesarebecomingThegoalofP
2、RIMS(Persistent,ReliableIn-Memorymorecommon,andareincreasinglyusedforcriticaldataStorage)istoprovidereliablestorageinNVRAMwith-thatmustnotbelost.However,existingNVRAM-basedfileouthinderingtheaccessspeedofbyte-addressablemem-systemsdonotincludefeaturesthatguardagainstfilesys-ory.Giventhelimitat
3、ionsofcurrentin-memoryreliabil-temcorruptionorNVRAMcorruption.Furthermore,mostitymechanisms,webelievethatalog-basedschemeusingfilesystemscheckconsistencyonlyafterthesystemhasal-softwareerasurecodesisthemosteffectivewaytoensurereadycrashed.WearedesigningPRIMStoaddressthesetheconsistencyofpersi
4、stent,memory-residentdata.Weproblemsbyprovidingfilestoragethatcansurvivemul-presentalog-basedapproachthathastheabilitytodetecttipleerrorsinNVRAM,whethercausedbyerrantoperat-andcorrecterrorsatmultiplebyte-granularitywithoutusingingsystemwritesorbymediacorruption.PRIMSusesanpage-basedaccesscont
5、rolorspecializedhardwaresupport.erasure-encodedlogstructuretostorepersistentmetadata,PRIMSconsistsofasingle,erasure-encodedlogstructuremakingitpossibletoperiodicallyverifythecorrectnessofthatisusedtodetectandcorrecthardwareerrors,softwarefilesystemoperationswhileachievingthroughputratesoferro
6、rsandfilesysteminconsistencies.anorderofmagnitudehigherthanpage-protectionduringsmallwrites.Italsochecksintegrityoneveryoperationand2Motivationperformson-linescansoftheentireNVRAMtoensurethatModernoperatingsystemsprotectcriticalregionsofthefilesystemisconsistent.Iferrorsarefound,PRIMSmemoryusi
7、ngaccesscontrolbitsinthepagingstructures.cancorrectthemusingfilesystemlogsandextensiveerrorWhilepage-levelaccesscontrolisaneffectivetoolforpre-correctioninformation.WhilePRIMSisdesignedforrelia-ventingwildwritesinwritecaches,itisnotthebestso-bility,
此文档下载收益归作者所有