Kinesis: A new approach to replica placement in distributed storage systems

J MacCormick, N Murphy… - ACM Transactions On …, 2009 - dl.acm.org
Kinesis is a novel data placement model for distributed storage systems. It exemplifies three
design principles: structure (division of servers into a few failure-isolated segments) …

Elastic consistent hashing for distributed storage systems

W Xie, Y Chen - 2017 IEEE International Parallel and …, 2017 - ieeexplore.ieee.org
Elastic distributed storage systems have been increasingly studied in recent years because
power consumption has become a major problem in data centers. Much progress has been …

[PDF][PDF] Comet: An Active Distributed {Key-Value} Store

R Geambasu, AA Levy, T Kohno… - … USENIX Symposium on …, 2010 - usenix.org
Distributed key-value storage systems are widely used in corporations and across the
Internet. Our research seeks to greatly expand the application space for key-value storage …

Efficient, distributed data placement strategies for storage area networks

A Brinkmann, K Salzwedel, C Scheideler - Proceedings of the twelfth …, 2000 - dl.acm.org
In the last couple of years a dramatic growth of enterprise data storage capacity can be
observed. As a result, new strategies have been sought that allow servers and storage being …

Reliable and randomized data distribution strategies for large scale storage systems

A Miranda, S Effert, Y Kang, EL Miller… - … Conference on High …, 2011 - ieeexplore.ieee.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 …

Pegasus: Tolerating skewed workloads in distributed storage with {In-Network} coherence directories

J Li, J Nelson, E Michael, X Jin, DRK Ports - 14th USENIX Symposium …, 2020 - usenix.org
High performance distributed storage systems face the challenge of load imbalance caused
by skewed and dynamic workloads. This paper introduces Pegasus, a new storage system …

BlobSeer: Towards efficient data storage management for large-scale, distributed systems

B Nicolae - 2010 - theses.hal.science
With data volumes increasing at a high rate and the emergence of highly scalable
infrastructures (cloud computing, petascale computing), distributed management of data …

Improving large-scale storage system performance via topology-aware and balanced data placement

F Wang, S Oral, S Gupta, D Tiwari… - 2014 20th IEEE …, 2014 - ieeexplore.ieee.org
With the advent of big data, the I/O subsystems of large-scale compute clusters are
becoming a center of focus. More applications are putting greater demands on end-to-end …

FASTER: an embedded concurrent key-value store for state management

B Chandramouli, G Prasaad, D Kossmann… - Proceedings of the …, 2018 - dl.acm.org
Over the last decade, there has been a tremendous growth in data-intensive applications
and services in the cloud. Data is created on a variety of edge sources such as devices, and …

CRUSH: Controlled, scalable, decentralized placement of replicated data

SA Weil, SA Brandt, EL Miller, C Maltzahn - Proceedings of the 2006 …, 2006 - dl.acm.org
Emerging large-scale distributed storage systems are faced with the task of distributing
petabytes of data among tens or hundreds of thousands of storage devices. Such systems …