Publications

Detailed Information

SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices

DC Field Value Language
dc.contributor.authorKwon, Dongup-
dc.contributor.authorLee, Wonsik-
dc.contributor.authorKim, Dongryeong-
dc.contributor.authorBoo, Junehyuk-
dc.contributor.authorKim, Jangwoo-
dc.date.accessioned2022-06-21T08:21:35Z-
dc.date.available2022-06-21T08:21:35Z-
dc.date.created2022-05-31-
dc.date.created2022-05-31-
dc.date.created2022-05-31-
dc.date.issued2022-05-
dc.identifier.citationACM Transactions on Storage, Vol.18 No.2, p. 12-
dc.identifier.issn1553-3077-
dc.identifier.urihttps://hdl.handle.net/10371/182677-
dc.description.abstractA computational storage device incorporating a computation unit inside or near its storage unit is a highly promising technology to maximize a storage server's performance. However, to apply such computational storage devices and take their full potential in virtualized environments, server architects must resolve a fundamental challenge: cost-effective virtualization. This critical challenge can be directly addressed by the following questions: (1) how to virtualize two different hardware units (i.e., computation and storage), and (2) how to integrate them to construct virtual computational storage devices, and (3) how to provide them to users. However, the existing methods for computational storage virtualization severely suffer from their low performance and high costs due to the lack of hardware-assisted virtualization support. In this work, we propose SmartFVM-Engine, an PGA card designed to maximize the performance and cost-effectiveness of computational storage virtualization. SmartFVM-Engine introduces three key ideas to achieve the design goals. First, it achieves high virtualization performance by applying hardware-assisted virtualization to both computation and storage units. Second, it further improves the performance by applying hardware-assisted resource orchestration for the virtualid units. Third, it achieves high cost-effectiveness by dynamically constructing and scheduling virtual computational storage devices. To the best of our knowledge, this is the first work to implement a hardware-assisted virtualization mechanism for modern computational storage devices.-
dc.language영어-
dc.publisherAssociation for Computing Machinary, Inc.-
dc.titleSmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices-
dc.typeArticle-
dc.identifier.doi10.1145/3511213-
dc.citation.journaltitleACM Transactions on Storage-
dc.identifier.wosid000796478700003-
dc.identifier.scopusid2-s2.0-85130221559-
dc.citation.number2-
dc.citation.startpage12-
dc.citation.volume18-
dc.description.isOpenAccessN-
dc.contributor.affiliatedAuthorKim, Jangwoo-
dc.type.docTypeArticle-
dc.description.journalClass1-
dc.subject.keywordAuthorComputational storage-
Appears in Collections:
Files in This Item:
There are no files associated with this item.

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share