• DocumentCode
    611060
  • Title

    Consistency in the Cloud: When Money Does Matter!

  • Author

    Chihoub, H.-E. ; Ibrahim, Shadi ; Antoniu, Gabriel ; Perez, Maria Salome

  • Author_Institution
    INRIA Rennes - Bretagne Atlantique, Rennes, France
  • fYear
    2013
  • fDate
    13-16 May 2013
  • Firstpage
    352
  • Lastpage
    359
  • Abstract
    With the emergence of cloud computing, many organizations have moved their data to the cloud in order to provide scalable, reliable and highly available services. To meet the ever-growing user needs, these services mainly rely on geographically-distributed data replication to guarantee good performance and high availability. However, with replication, consistency comes into question. Service providers in the cloud have the freedom to select the level of consistency according to the access patterns exhibited by the applications. Most optimizations efforts then concentrate on how to provide adequate trade-offs between consistency guarantees and performance. However, as the monetary cost completely relies on the service providers, in this paper we argue that monetary cost should be taken into consideration when evaluating or selecting a consistency level in the cloud. Accordingly, we define a new metric called consistency-cost efficiency. Based on this metric, we present a simple, yet efficient economical consistency model, called Bismar, that adaptively tunes the consistency level at runtime in order to reduce the monetary cost while simultaneously maintaining a low fraction of stale reads. Experimental evaluations with the Cassandra cloud storage on the Grid´5000 test bed show the validity of the metric and demonstrate the effectiveness of the proposed consistency model.
  • Keywords
    cloud computing; costing; grid computing; Bismar model; Cassandra cloud storage; Grid5000 testbed; cloud computing; cloud consistency; cloud service provider; consistency-cost efficiency metric; economical consistency model; geographically-distributed data replication; monetary cost; Availability; Cloud computing; Maintenance engineering; Measurement; Peer-to-peer computing; Pricing; Runtime; Cloud storage; Consistency; Efficiency; Geographical replication; Monetary cost;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on
  • Conference_Location
    Delft
  • Print_ISBN
    978-1-4673-6465-2
  • Type

    conf

  • DOI
    10.1109/CCGrid.2013.40
  • Filename
    6546112