Next Article in Journal
Design of a Digital Baseband Processor for UHF Tags
Previous Article in Journal
A New Optimization Algorithm Based on the Fungi Kingdom Expansion Behavior for Antenna Applications
Previous Article in Special Issue
A Novel Low Power Method of Combining Saliency and Segmentation for Mobile Displays
Article

Direct-Virtio: A New Direct Virtualized I/O Framework for NVMe SSDs

1
Department of Software, Dankook University, Yongin 16890, Korea
2
Memory Solutions Lab., Samsung Semiconductor Inc., San Jose, CA 95134, USA
*
Author to whom correspondence should be addressed.
Academic Editor: Manuel E. Acacio
Electronics 2021, 10(17), 2058; https://doi.org/10.3390/electronics10172058
Received: 31 July 2021 / Revised: 24 August 2021 / Accepted: 24 August 2021 / Published: 26 August 2021
(This article belongs to the Special Issue Design and Implementation of Efficient Future Memory Systems)
Virtualization is a core technology for cloud computing, server consolidation and multi-platform support. However, there is a concern regarding performance degradation due to the duplicated I/O stacks virtualization environments. In this paper, we propose a new I/O framework, we refer to it as Direct-Virtio, that manipulates storage directly, which makes it feasible to avoid the duplicated overhead. In addition, we devise two novel mechanisms, called vectored I/O and adaptive polling, to process multiple I/O requests collectively and to check I/O completion efficiently. Real implementation-based evaluation shows that our proposal can enhance performance for both micro and macro benchmarks. View Full-Text
Keywords: I/O virtualization; NVMe SSD; direct I/O; implementation; evaluation I/O virtualization; NVMe SSD; direct I/O; implementation; evaluation
Show Figures

Figure 1

MDPI and ACS Style

Kim, S.; Park, H.; Choi, J. Direct-Virtio: A New Direct Virtualized I/O Framework for NVMe SSDs. Electronics 2021, 10, 2058. https://doi.org/10.3390/electronics10172058

AMA Style

Kim S, Park H, Choi J. Direct-Virtio: A New Direct Virtualized I/O Framework for NVMe SSDs. Electronics. 2021; 10(17):2058. https://doi.org/10.3390/electronics10172058

Chicago/Turabian Style

Kim, Sewoog, Heekwon Park, and Jongmoo Choi. 2021. "Direct-Virtio: A New Direct Virtualized I/O Framework for NVMe SSDs" Electronics 10, no. 17: 2058. https://doi.org/10.3390/electronics10172058

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop