• DocumentCode
    244314
  • Title

    Performance Sensitive Replication in Geo-distributed Cloud Datastores

  • Author

    Shankaranarayanan, P.N. ; Sivakumar, Ashiwan ; Rao, Smitha ; Tawarmalani, Mohit

  • fYear
    2014
  • fDate
    23-26 June 2014
  • Firstpage
    240
  • Lastpage
    251
  • Abstract
    Modern web applications face stringent requirements along many dimensions including latency, scalability, and availability. In response, several geo-distributed cloud data stores have emerged in recent years. Customizing data stores to meet application SLAs is challenging given the scale of applications, and their diverse and dynamic workloads. In this paper, we tackle these challenges in the context of quorum-based systems (e.g. Amazon Dynamo, Cassandra), an important class of cloud storage systems. We present models that optimize percentiles of response time under normal operation and under a data-center (DC) failure. Our models consider factors like the geographic spread of users, DC locations, consistency requirements and inter-DC communication costs. We evaluate our models using real-world traces of three applications: Twitter, Wikipedia and Go Walla on a Cassandra cluster deployed in Amazon EC2. Our results confirm the importance and effectiveness of our models, and highlight the benefits of customizing replication in cloud datastores.
  • Keywords
    cloud computing; social networking (online); Amazon Dynamo; Amazon EC2; Cassandra; Cassandra cluster; Go Walla; Twitter; Web applications; Wikipedia; application SLA; cloud storage systems; geo-distributed cloud data stores; performance sensitive replication; quorum-based systems; service level agreements; Availability; Cloud computing; Delays; Generators; Protocols; Servers; Twitter; cloud storage; distributed systems; geo-replicated datastores; networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference on
  • Conference_Location
    Atlanta, GA
  • Type

    conf

  • DOI
    10.1109/DSN.2014.34
  • Filename
    6903583