• DocumentCode
    244065
  • Title

    Benchmarking Eventual Consistency: Lessons Learned from Long-Term Experimental Studies

  • Author

    Bermbach, D. ; Tai, S.

  • Author_Institution
    Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2014
  • fDate
    11-14 March 2014
  • Firstpage
    47
  • Lastpage
    56
  • Abstract
    Cloud storage services and NoSQL systems typically guarantee only Eventual Consistency. Knowing the degree of inconsistency increases transparency and comparability, it also eases application development. As every change to the system implementation, configuration, and deployment may affect the consistency guarantees of a storage system, long-term experiments are necessary to analyze how consistency behavior evolves over time. Building on our original publication on consistency benchmarking, we describe extensions to our benchmarking approach and report the surprising development of consistency behavior in Amazon S3 over the last two years. Based on our findings, we argue that consistency behavior should be monitored continuously and that deployment decisions should be reconsidered periodically. For this purpose, we propose a new method called Indirect Consistency Monitoring which allows to track all application-relevant changes in consistency behavior in a much more cost-efficient way compared to continuously running consistency benchmarks.
  • Keywords
    SQL; cloud computing; storage management; Amazon S3; NoSQL systems; application-relevant change tracking; cloud storage services; consistency behavior; deployment decisions; eventual consistency benchmarking; inconsistency degree; indirect consistency monitoring; storage system; Availability; Benchmark testing; Cloud computing; Monitoring; Quality of service; Surface acoustic waves; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2014 IEEE International Conference on
  • Conference_Location
    Boston, MA
  • Type

    conf

  • DOI
    10.1109/IC2E.2014.37
  • Filename
    6903457