SToN: A New Fundamental Trade-off for Distributed Data Storage Systems
Bastien Confais, \c{S}uayb \c{S}. Arslan, Beno\^it Parrein

TL;DR
This paper introduces a new fundamental trade-off in distributed data storage systems, showing that scalability, adaptability to topology changes, and data naming constraints cannot all be achieved simultaneously, impacting system design.
Contribution
The paper identifies and proves a fundamental trade-off among scalability, topology adaptability, and data naming in distributed storage protocols, a novel insight in the field.
Findings
Demonstrates limitations of existing data location mechanisms.
Proves that the three key properties cannot be achieved simultaneously.
Discusses implications for future distributed storage system design.
Abstract
Locating data efficiently is a key process in every distributed data storage solution and particularly those deployed in multi-site environments, such as found in Cloud and Fog computing. Nevertheless, the existing protocols dedicated to this task are not compatible with the requirements of the infrastructures that underlie such computing paradigms. In this paper, we initially review three fundamental mechanisms from which the existing protocols are used to locate data. We will demonstrate that these mechanisms all face the same set of limitations and seem to have a trade-off in three distinct domains of interest, namely, i) the scalability, ii) the ability to deal with the network topology changes and iii) the constraints on the data naming process. After laying out our motivation and identifying the related trade-offs in existing systems, we finally propose a conjecture (and provide a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed systems and fault tolerance · Advanced Data Storage Technologies
