Design and evaluation of a user-level file system for fast storage devices
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Son, Y. | - |
dc.contributor.author | Song, N.Y. | - |
dc.contributor.author | Han, H. | - |
dc.contributor.author | Eom, H. | - |
dc.contributor.author | Yeom, H.Y. | - |
dc.date.accessioned | 2023-02-21T02:41:58Z | - |
dc.date.available | 2023-02-21T02:41:58Z | - |
dc.date.issued | 2015-09 | - |
dc.identifier.issn | 1386-7857 | - |
dc.identifier.issn | 1573-7543 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/60837 | - |
dc.description.abstract | Lately, fast storage devices are rapidly increasing in social network services, cloud platforms, etc. Unfortunately, the traditional Linux I/O stack is designed to maximize performance on disk-based storage. Emerging byte-addressable and low-latency non-volatile memory technologies (e.g., phase-change memories, MRAMs, and the memristor) provide very different characteristics, so the disk-based I/O stack cannot lead to high performance. This paper presents a high performance I/O stack for the fast storage devices. Our scheme is to remove the concept of block and to simplify the whole I/O path and software stack, which results in only two layers that are the byte-capable interface and the byte-aware file system called BAFS. We aim to minimize I/O latency and maximize bandwidth by eliminating the unnecessary layers and supporting byte-addressable I/O without requiring changes to applications. We have implemented a prototype and evaluated its performance with multiple benchmarks. The experimental results show that our I/O stack achieves 6.2 times on average and up to 17.5 times performance gains compared to the existing Linux I/O stack. | - |
dc.format.extent | 12 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | Springer New York LLC | - |
dc.title | Design and evaluation of a user-level file system for fast storage devices | - |
dc.type | Article | - |
dc.identifier.doi | 10.1007/s10586-015-0465-5 | - |
dc.identifier.bibliographicCitation | Cluster Computing, v.18, no.3, pp 1075 - 1086 | - |
dc.description.isOpenAccess | N | - |
dc.identifier.scopusid | 2-s2.0-84942551006 | - |
dc.citation.endPage | 1086 | - |
dc.citation.number | 3 | - |
dc.citation.startPage | 1075 | - |
dc.citation.title | Cluster Computing | - |
dc.citation.volume | 18 | - |
dc.type.docType | Article | - |
dc.publisher.location | 미국 | - |
dc.subject.keywordAuthor | Fast storage device | - |
dc.subject.keywordAuthor | File system | - |
dc.subject.keywordAuthor | I/O stack | - |
dc.subject.keywordAuthor | Low latency I/O | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
84, Heukseok-ro, Dongjak-gu, Seoul, Republic of Korea (06974)02-820-6194
COPYRIGHT 2019 Chung-Ang University All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.