Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles 2013
DOI: 10.1145/2517349.2522731
|View full text |Cite
|
Sign up to set email alerts
|

Consistency-based service level agreements for cloud storage

Abstract: Choosing a cloud storage system and specific operations for reading and writing data requires developers to make decisions that trade off consistency for availability and performance. Applications may be locked into a choice that is not ideal for all clients and changing conditions. Pileus is a replicated key-value store that allows applications to declare their consistency and latency priorities via consistencybased service level agreements (SLAs). It dynamically selects which servers to access in order to de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
128
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 173 publications
(128 citation statements)
references
References 31 publications
0
128
0
Order By: Relevance
“…Thus a natural question derived from those observations is "what consistency does your key-value store provide in practice?". We summarize below the prevailing consistency guarantees that have received considerable attention in recent research on distributed data stores [37,38,28,4]. We will focus on five of them (strong consistency, read your writes, monotonic reads, consistent prefix and causal consistency) in the rest of this paper.…”
Section: Replicated Data Consistencymentioning
confidence: 99%
See 3 more Smart Citations
“…Thus a natural question derived from those observations is "what consistency does your key-value store provide in practice?". We summarize below the prevailing consistency guarantees that have received considerable attention in recent research on distributed data stores [37,38,28,4]. We will focus on five of them (strong consistency, read your writes, monotonic reads, consistent prefix and causal consistency) in the rest of this paper.…”
Section: Replicated Data Consistencymentioning
confidence: 99%
“…Note that c ri and c wj are not necessarily different, and the key pairs (e.g., k ri and k rj ) are not necessarily the same; We introduce two notions, causality order and serialization [2,38], before defining S satisfying CC. We say …”
Section: And Without Any Other Writementioning
confidence: 99%
See 2 more Smart Citations
“…This set of resources corresponds to a Service Level Agreement (SLA) which should be fully provided to customers [1], [2]. On their side, providers are interested in saving resources [21], [22] while guaranteeing customers SLA requirements.…”
Section: Introductionmentioning
confidence: 99%