Vi presenterar ett effekteffektivt system för raderingskodade lagringskluster – ECS 2 – som syftar till att erbjuda hög energieffektivitet med marginell tillförlitlighetsnedbrytning. ECS 2 använder datauppsägningar och uppskjutna skriver för att spara energi. I ECS 2 buffras paritetsblock uteslutande i aktiva datanoder medan paritetsnoder placeras i lågeffektläge. (k + r, k) RS-kodad ECS 2 kan uppnå (r + 1)/2 -feltolerans för k aktiva datanoder och r-feltolerans för alla k + r-noder. ECS 2 använder följande tre optimerade metoder för att förbättra energieffektiviteten i lagringskluster. (1) En adaptiv tröskelpolicy tar hänsyn till systemkonfigurationer och I/O-arbetsbelastningar för att maximera uppehållstiderna; (2) en selektiv aktiveringspolicy minimerar antalet kraftöverföringar i lagringsnoder; och (3) en regionbaserad buffertpolicy påskyndar synkroniseringen genom att migrera paritetsblock i en batchmetod. Efter att ha implementerat en ECS 2-baserad prototyp i ett Linuxkluster utvärderade vi dess energieffektivitet och prestanda med hjälp av fyra olika typer av I/O arbetsbelastningar. De experimentella resultaten tyder på att ECS 2 kan spara den energi som används av lagringskluster upp till 29,8% och 28,0% i läsintensiva och skrivdominerade arbetsbelastningar när k = 6 respektive r = 3. Resultaten visar också att ECS 2 uppnår hög effekteffektivitet i både normala och misslyckade fall utan att märkbart påverka I/O-prestandan hos lagringskluster.
Huang m.fl. REF innehåller ett effekteffektivt system för raderingskodade lagringskluster.
Exploiting Redundancies and Deferred Writes to Conserve Energy in Erasure-Coded Storage Clusters
{'venue': 'TOS', 'journal': None, 'mag_field_of_study': ['Computer Science']}