Objektreplikation är en gemensam metod för att öka tillgången till distribuerade dataintensiva tjänster och lagringssystem. Många sådana system är kända för att ha mycket skev objekt begäran sannolikhetsfördelningar. I detta dokument föreslår vi en objektreplikation grad anpassningsschema som maximerar den förväntade tjänsten tillgänglighet under givna objekt begäran sannolikheter, objektstorlekar, och utrymme begränsningar (t.ex., minne / lagring kapacitet). I synnerhet upptäcker vi att den optimala replikationsgraden hos ett objekt bör vara linjär i logaritmen för dess popularitet i förhållande till storlek. Vi studerar också genomförbarheten och effektiviteten av vårt föreslagna system med användning av applikationer som drivs av verkliga system objekt begär spår och maskinfel spår. När dataobjektet popularitet distribution är känd a priori, vår föreslagna anpassning kan uppnå 1.32-2.92 "nines" ökning av systemtillgänglighet (eller 21-74% utrymmesbesparingar på samma tillgänglighetsnivå) jämfört med enhetlig replikering. Resultat tyder också på att vårt system kräver en måttlig mängd replika skapande / borttagning overhead (veckligen förändringar inte innebär mer än 0,24% objekt och inte mer än 0,11% av den totala datastorleken) under realistiska objekt begäran popularitet förändringar.
Till exempel, en popularitet / storlek-adaptiv objekt replikering grad anpassningssystem beskrivs i REF.
Replication degree customization for high availability
{'venue': "Eurosys '08", 'journal': None, 'mag_field_of_study': ['Computer Science']}