AutoPlacer Scalable Self-Tuning Data Placement in Distributed Key-Value Stores

J Paiva, P Ruivo, P Romano, L Rodrigues - ACM Transactions on …, 2014 - dl.acm.org
This article addresses the problem of self-tuning the data placement in replicated key-value
stores. The goal is to automatically optimize replica placement in a way that leverages …

Portkey: Adaptive key-value placement over dynamic edge networks

J Noor, M Srivastava, R Netravali - … of the ACM Symposium on Cloud …, 2021 - dl.acm.org
Owing to a need for low latency data accesses, emerging IoT and mobile applications
commonly require distributed data stores (eg, key-value or KV stores) to operate entirely at …

Random slicing: Efficient and scalable data placement for large-scale storage systems

A Miranda, S Effert, Y Kang, EL Miller, I Popov… - ACM Transactions on …, 2014 - dl.acm.org
The ever-growing amount of data requires highly scalable storage solutions. The most
flexible approach is to use storage pools that can be expanded and scaled down by adding …

Characterizing and adapting the consistency-latency tradeoff in distributed key-value stores

MR Rahman, L Tseng, S Nguyen, I Gupta… - ACM Transactions on …, 2017 - dl.acm.org
The CAP theorem is a fundamental result that applies to distributed storage systems. In this
article, we first present and prove two CAP-like impossibility theorems. To state these …

A correlation-aware data placement strategy for key-value stores

R Vilaça, R Oliveira, J Pereira - … and Interoperable Systems: 11th IFIP WG …, 2011 - Springer
Key-value stores hold the unprecedented bulk of the data produced by applications such as
social networks. Their scalability and availability requirements often outweigh sacrificing …

A data skew oriented reduce placement algorithm based on sampling

Z Tang, W Ma, K Li, K Li - IEEE Transactions on Cloud …, 2016 - ieeexplore.ieee.org
For frequent disk I/O and large data transmissions among different racks and physical
nodes, intermediate data communication has become the most important performance bottle …

Sibyl: Adaptive and extensible data placement in hybrid storage systems using online reinforcement learning

G Singh, R Nadig, J Park, R Bera, N Hajinazar… - Proceedings of the 49th …, 2022 - dl.acm.org
Hybrid storage systems (HSS) use multiple different storage devices to provide high and
scalable storage capacity at high performance. Data placement across different devices is …

TripS: Automated multi-tiered data placement in a geo-distributed cloud environment

K Oh, A Chandra, J Weissman - … of the 10th ACM International Systems …, 2017 - dl.acm.org
Exploiting the cloud storage hierarchy both within and across data-centers of different cloud
providers empowers Internet applications to choose data centers (DCs) and storage …

Data placement and replica selection for improving co-location in distributed environments

KA Kumar, A Deshpande, S Khuller - arXiv preprint arXiv:1302.4168, 2013 - arxiv.org
Increasing need for large-scale data analytics in a number of application domains has led to
a dramatic rise in the number of distributed data management systems, both parallel …

Replication under scalable hashing: A family of algorithms for scalable decentralized data distribution

RJ Honicky, EL Miller - 18th International Parallel and …, 2004 - ieeexplore.ieee.org
Summary form only given. Typical algorithms for decentralized data distribution work best in
a system that is fully built before it first used; adding or removing components results in …