2020
DOI: 10.1145/3385896
|View full text |Cite
|
Sign up to set email alerts
|

A Survey and Classification of Software-Defined Storage Systems

Abstract: The exponential growth of digital information is imposing increasing scale and efficiency demands on modern storage infrastructures. As infrastructure complexity increases, so does the difficulty in ensuring quality of service, maintainability, and resource fairness, raising unprecedented performance, scalability, and programmability challenges. Software-Defined Storage (SDS) addresses these challenges by cleanly disentangling control and data flows, easing management, and improving control functionality of co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
13
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 21 publications
(13 citation statements)
references
References 84 publications
0
13
0
Order By: Relevance
“…SDS uses software abstractions to provide provisioning and data management indenpent of the underyling hardware. In these fields we see notable surveys that describe a similar problem of data increase and performance requirements [55,80].…”
Section: Related Workmentioning
confidence: 99%
“…SDS uses software abstractions to provide provisioning and data management indenpent of the underyling hardware. In these fields we see notable surveys that describe a similar problem of data increase and performance requirements [55,80].…”
Section: Related Workmentioning
confidence: 99%
“…Through this interface, the control plane is able to define how PAIO stages handle I/O requests. Nonetheless, concerns related to the coordination and dependability of data plane stages, as well as the resolution of conflicting policies and layers are responsibility of the control plane [21], and are thus orthogonal to this paper.…”
Section: Interfacesmentioning
confidence: 99%
“…The Software-Defined Storage (SDS) [21,32] paradigm promises an appealing solution to these limitations. It aims at decoupling I/O functionality into two planes: control and data.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…First, disaggregated architectures in the cloud and datacenters are increasingly offering some form of in-storage processing [33,8] and flexible data management [17,13] with high-speed network connectivity. Second, as an effort to keep the management, configuration and monitoring of a large number of storage nodes scalable, Software-Defined Storage (SDS) has been proposed [39] -albeit the goal of existing SDS systems is almost exclusively to guarantee performance isolation and service levels in distributed multi-tenant settings [27].…”
Section: Introductionmentioning
confidence: 99%