Optimized Design of Filesystems for Unikernel 


Vol. 51,  No. 5, pp. 10-13, May  2024
10.5626/JOK.2024.51.5.389


PDF

  Abstract

Unikernel is a special-purpose kernel optimized for single applications and services. Compared to general-purpose kernels, its advantages include fast boot time, small memory footprint, high performance, and security. Unikernel applications attempt to maintain compatibility with the runtime environment of the general-purpose kernel and are used in binary or source-compatible form with legacy applications. Most existing unikernel projects implemented filesystem APIs with a priority on running applications rather than performance optimizations. Accordingly, it is a common practice to deploy a general-purpose file system naively or to introduce a host filesystem dependent method. In this paper, we discuss the design of unikernel file systems taking into account the purpose of unikernel, i.e., ensuring optimized performance with minimal system resources while maintaining security. Specifically, we analyze the performance and memory requirements for file systems supported by major unikernels through micro-benchmarks and suggest file system design guidelines to provide optimized performance and security.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

K. W. Cho and H. K. Ban, "Optimized Design of Filesystems for Unikernel," Journal of KIISE, JOK, vol. 51, no. 5, pp. 10-13, 2024. DOI: 10.5626/JOK.2024.51.5.389.


[ACM Style]

Kyeong Woon Cho and Hyo Kyeong Ban. 2024. Optimized Design of Filesystems for Unikernel. Journal of KIISE, JOK, 51, 5, (2024), 10-13. DOI: 10.5626/JOK.2024.51.5.389.


[KCI Style]

조경운, 반효경, "유니커널을 위한 파일시스템 최적 설계 방안," 한국정보과학회 논문지, 제51권, 제5호, 10~13쪽, 2024. DOI: 10.5626/JOK.2024.51.5.389.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr