ABSTRACT Erasure koder, såsom Reed-Solomon (RS) koder och lokala återuppbyggnadskoder (LRCs), blir allt mer antagna i distribuerade lagringssystem eftersom de erbjuder lägre redundans än data replikation. Även om dessa koder avsevärt sparar lagringsutrymme, kan de ådra sig stora I/O overhead och nätverkstrafik för att rekonstruera otillgängliga data. De flesta befintliga lagringssystem använder replikering för heta data och en radering kod för varma och kalla data, vilket leder till en bra avvägning mellan lagring overhead och återvinning prestanda. Dessa lagringssystem tar dock inte hänsyn till uppgifternas tillträdesegenskaper och tenderar att endast använda en raderingskod, vilket hindrar möjligheten att minska kostnaderna för lagring omkostnader och återvinning. I detta dokument föreslår vi en ny adaptiv kodningsmetod som istället använder flera LRC för varma data. LRC väljs ut på grundval av uppgifternas åtkomstegenskaper. Varje gång en fil är åtkomlig, antar vi att var och en av de inblandade datablocken är otillgängliga, i sin tur. Det är nödvändigt att beräkna I/O-kostnaden för att återvinna otillgängliga block för olika LRC. Summan av I/O-kostnaderna för varje LRC beräknas, och LRC med minimal I/O-kostnad väljs för varma data. För kalla data använder vi en RS-kod som är optimerad för lagring över huvudet för att minska lagringsbördan. Vår metod är implementerad på toppen av Hadoop distribuerade filsystem. Utvärderingar visar att lagringen minskar med upp till 5 % och återuppbyggnadstrafiken med upp till 22 %.
I REF har LRC använts för att lagra varma data och för att lagra kyldata baserat på uppgifternas åtkomstegenskaper i distribuerade lagringssystem.
A New Adaptive Coding Selection Method for Distributed Storage Systems
{'venue': 'IEEE Access', 'journal': 'IEEE Access', 'mag_field_of_study': ['Computer Science']}