IPLFS : log-structured file system without garbage collectionIPLFS: 쓰레기 수집이 없는 로그 구조 파일 시스템

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 158
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorWon, Youjip-
dc.contributor.advisor원유집-
dc.contributor.authorKim, Juwon-
dc.date.accessioned2023-06-26T19:34:18Z-
dc.date.available2023-06-26T19:34:18Z-
dc.date.issued2023-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1032879&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/309955-
dc.description학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2023.2,[v, 42 p. :]-
dc.description.abstractIn this work, we develop the log-structured filesystem that is free from garbage collection. There are two key technical ingredients: IPLFS, a log-structured filesystem for infinite partition, and Interval Mapping, a space-efficient LBA-to-PBA mapping for infinite filesystem partition. In IPLFS, we separate the filesystem partition size from the physical storage size and set the size of the logical partition large enough so that there is no lack of free segments in the logical partition during SSD’s lifespan. This allows the filesystem to write the updates in append-only fashion without reclaiming the invalid filesystem blocks. We revise the metadata structure of the baseline filesystem, F2FS, so that it can efficiently handle the storage partition with 2^64 sectors. We develop Interval Mapping to minimize the memory requirement for the LBA-to-PBA translation in FTL. Interval Mapping is a three level mapping tree. It maintains mapping only for actively used filesystem region. With Interval Mapping, the FTL can maintain the mapping for the 264 sector range with almost identical memory requirement with the page mapping whose LBA range is limited by the size of the storage capacity. We implement the IPLFS on Linux kernel 5.11.0 and prototype the Interval Mapping in OpenSSD. By eliminating the filesystem level garbage collection, IPLFS outperforms F2FS by up to 12.8× (FIO) and 3.73× (MySQL YCSB A), respectively.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectFile System▼aLog-structured File System▼aFlash Storage▼aGarbage Collection▼aFlash Translation Layer-
dc.subject파일 시스템▼a로그 구조 파일 시스템▼a플래시 저장장치▼a쓰레기 수집▼a플래시 변환 계층-
dc.titleIPLFS-
dc.title.alternativeIPLFS: 쓰레기 수집이 없는 로그 구조 파일 시스템-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전기및전자공학부,-
dc.contributor.alternativeauthor김주원-
dc.title.subtitlelog-structured file system without garbage collection-
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0