Cassandra är ett molnlagringssystem med öppen källkod som erbjuder flera typer av driftnivåkonsistens, inklusive eventuell överensstämmelse med flera nivåer av garantier och stark överensstämmelse. Det används av många datacenter applikationer (t.ex. Facebook och AppScale). De flesta befintliga forskningsinsatser har ägnats åt att utforska kompromisser såsom: konsekvens vs. prestanda, konsekvens vs. latency och konsekvens vs. monetära kostnader. Däremot är lite arbete fokuseras på konsekvens vs. energi kompromiss. Eftersom elräkningar har blivit en väsentlig del av de monetära kostnaderna för driften av ett datacenter, syftar detta dokument till att ge en tydligare förståelse för samspelet mellan konsekvens och energiförbrukning. Därför har en rad experiment genomförts för att undersöka konsekvenserna av olika faktorer på energiförbrukningen i Cassandra. Våra experiment har avslöjat en märkbar variation i energiförbrukningen beroende på konsistensnivån. Dessutom, för en given konsistensnivå, varierar Cassandras energiförbrukning med åtkomstmönstret och belastningen som visas av applikationen. Denna ytterligare analys visar att den ojämna fördelningen av belastningen mellan olika noder också påverkar energiförbrukningen i Cassandra. Slutligen jämför vi experimentellt effekten av fyra lagringskonfigurationer och datadelningspolicyer på energiförbrukningen i Cassandra: intressant nog uppnår vi 23% energibesparing när vi tilldelar 50 % av noderna till hotpoolen för applikationerna med måttligt förhållande av avläsningar och skriver, samtidigt som vi tillämpar eventuell (quorum) konsekvens. Denna studie pekar på möjligheter till framtida forskning om kompromisser i fråga om konsekvensenergi och ger användbar insikt i utformningen av energieffektiva tekniker för molnlagringssystem.
Houssem-Edddine Chihoub m.fl. REF undersökte avvägningen mellan konsekvens och energieffektivitet i Cassandras energiförbrukning.
Exploring Energy-Consistency Trade-Offs in Cassandra Cloud Storage System
{'venue': '2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)', 'journal': '2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)', 'mag_field_of_study': ['Computer Science']}