Genom att erbjuda lagringstjänster i flera geografiskt distribuerade datacenter gör molnbaserade datorplattformar det möjligt för applikationer att erbjuda låg latent tillgång till användardata. Application utvecklare lämnas dock att hantera de komplexiteter som är förknippade med att välja lagringstjänster där något objekt replikeras och upprätthålla överensstämmelse mellan dessa kopior. I detta dokument presenterar vi SPANSTORE, en central värdelager som exporterar en enhetlig syn på lagringstjänster i geografiskt distribuerade datacenter. För att minimera en applikationsleverantörs kostnad kombinerar vi tre huvudprinciper. För det första, SPANStore spänner över flera molnleverantörer för att öka den geografiska densiteten av datacenter och för att minimera kostnaderna genom att utnyttja prisskillnader mellan leverantörer. För det andra, genom att uppskatta applikationsbelastningen vid rätt granularitet, avlastar SPANSto omdömesgillt större geo-distribuerad replikering som krävs för att uppfylla latensmålen med de högre lagrings- och datautbredningskostnader som detta innebär för att uppfylla kraven på feltolerans och överensstämmelse. Slutligen minimerar SPANStore användningen av beräkna resurser för att genomföra uppgifter som t.ex. tvåfaslåsning och datautbredning, som är nödvändiga för att erbjuda en global bild av de lagringstjänster som den bygger på. Vår utvärdering av SPANStore visar att det kan sänka kostnaderna med över 10x i flera scenarier, i jämförelse med alternativa lösningar som antingen använder en enda lagringsleverantör eller replikera varje objekt till varje datacenter som det nås från.
SPANSTORE REF antar en hybrid cloud-strategi genom att sprida data över flera leverantörer av molntjänster och utnyttja skillnader i prissättning mellan olika leverantörer.
SPANStore: cost-effective geo-replicated storage spanning multiple cloud services
{'venue': "SOSP '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}