Proceedings of the 6th International Systems and Storage Conference on - SYSTOR '13 2013
DOI: 10.1145/2485732.2485740
|View full text |Cite
|
Sign up to set email alerts
|

Linux block IO

Abstract: The IO performance of storage devices has accelerated from hundreds of IOPS five years ago, to hundreds of thousands of IOPS today, and tens of millions of IOPS projected in five years. This sharp evolution is primarily due to the introduction of NAND-flash devices and their data parallel design. In this work, we demonstrate that the block layer within the operating system, originally designed to handle thousands of IOPS, has become a bottleneck to overall storage system performance, specially on the high NUMA… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
43
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 131 publications
(43 citation statements)
references
References 21 publications
0
43
0
Order By: Relevance
“…The difference between each of these solutions is in the layers of abstractions (storage virtualization) and the networking interconnects (Fibre Channel, RCoE, RDMA, etc.) between the storage and host [8,10,11]. Figure 2 is the simplistic representation of the Linux I/O stack [10,12].…”
Section: Linux I/o Stackmentioning
confidence: 99%
See 4 more Smart Citations
“…The difference between each of these solutions is in the layers of abstractions (storage virtualization) and the networking interconnects (Fibre Channel, RCoE, RDMA, etc.) between the storage and host [8,10,11]. Figure 2 is the simplistic representation of the Linux I/O stack [10,12].…”
Section: Linux I/o Stackmentioning
confidence: 99%
“…between the storage and host [8,10,11]. Figure 2 is the simplistic representation of the Linux I/O stack [10,12].…”
Section: Linux I/o Stackmentioning
confidence: 99%
See 3 more Smart Citations