Buffer Management With Append-Only Data Isolation for Improving SSD Performance
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Jeong, Joonyong | - |
dc.contributor.author | Lee, Gyeongyong | - |
dc.contributor.author | Lee, Jungkeol | - |
dc.contributor.author | Choi, Jungwook | - |
dc.contributor.author | Song, Yong Ho | - |
dc.date.accessioned | 2022-07-06T02:22:35Z | - |
dc.date.available | 2022-07-06T02:22:35Z | - |
dc.date.created | 2022-01-05 | - |
dc.date.issued | 2021-12 | - |
dc.identifier.issn | 2169-3536 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/138600 | - |
dc.description.abstract | The number of applications that can access a storage device simultaneously has increased as a result of the increase in storage capacity and the emergence of hyperscale environments. In multi-application environments, the request for append-only data to storage from applications such as log-structured merge-tree-based key-value (LSMKV) stores can negatively affect the storage-internal buffer hit ratio of other applications. This is because frequently re- accessed data can be evicted from the buffer via the intensive requests of append-only data that are rarely re- accessed. This degradation in the buffer hit ratio increases the storage access latency of applications. Herein, we propose a buffer management method to increase the buffer hit ratio of non-append-only data (or applications) in multi-application environments. The proposed method (1) defines large-sequential writes (that are not overwritten) and all reads on them as append-only input/output (I/O), (2) detects I/O, matching the access pattern of append-only data of LSMKVs, (3) allocates the append-only read/write requests into separate small buffer spaces, and (4) evicts the append-only data from the buffer when free buffer space is required. Because the proposed method stores append-only data of an LSMKV in buffer spaces with a limited size, it can increase the buffer hit ratio of applications that frequently re- access its data. Experimental results show that the proposed method can increase the buffer hit ratio of hot-data-intensive applications and the total buffer hit ratio by 31.72% and 20.06%, on average, respectively, in comparison to the existing buffer management techniques. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC | - |
dc.title | Buffer Management With Append-Only Data Isolation for Improving SSD Performance | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Choi, Jungwook | - |
dc.contributor.affiliatedAuthor | Song, Yong Ho | - |
dc.identifier.doi | 10.1109/ACCESS.2021.3130278 | - |
dc.identifier.scopusid | 2-s2.0-85120045973 | - |
dc.identifier.wosid | 000725780900001 | - |
dc.identifier.bibliographicCitation | IEEE ACCESS, v.9, pp.157681 - 157698 | - |
dc.relation.isPartOf | IEEE ACCESS | - |
dc.citation.title | IEEE ACCESS | - |
dc.citation.volume | 9 | - |
dc.citation.startPage | 157681 | - |
dc.citation.endPage | 157698 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalResearchArea | Telecommunications | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
dc.relation.journalWebOfScienceCategory | Telecommunications | - |
dc.subject.keywordPlus | REPLACEMENT ALGORITHM | - |
dc.subject.keywordPlus | FLASH MEMORY | - |
dc.subject.keywordPlus | LRU | - |
dc.subject.keywordPlus | POLICY | - |
dc.subject.keywordAuthor | Buffer storage | - |
dc.subject.keywordAuthor | Ash | - |
dc.subject.keywordAuthor | Compaction | - |
dc.subject.keywordAuthor | Bars | - |
dc.subject.keywordAuthor | Random access memory | - |
dc.subject.keywordAuthor | Performance evaluation | - |
dc.subject.keywordAuthor | Licenses | - |
dc.subject.keywordAuthor | Buffer management | - |
dc.subject.keywordAuthor | log-structured merge tree | - |
dc.subject.keywordAuthor | multi-application | - |
dc.subject.keywordAuthor | NAND flash storage | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1365
COPYRIGHT © 2021 HANYANG UNIVERSITY.
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.