Design and Implementation of Azalea unikernel file IO offload
Title | Design and Implementation of Azalea unikernel file IO offload |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Jeong, Yeonjeong, Kim, Jinmee, Jeon, Seunghyub, Cha, Seung-Jun, Ramneek, Jung, Sungin |
Conference Name | 2019 International Conference on Information and Communication Technology Convergence (ICTC) |
Date Published | Oct. 2019 |
Publisher | IEEE |
ISBN Number | 978-1-7281-0893-3 |
Keywords | azalea unikernel file IO offload, file IO command, file IO result, file organisation, file server, file servers, file system, File systems, I-O Systems, i-o systems security, input-output programs, Io offload, Kernel, Libraries, Linux, offloading, operating system kernels, Operating systems, operating systems (computers), pubcrawl, Scalability, security, software libraries, storage management, Telecommunications, unikernel, unikernel transfers |
Abstract | Unikernel is smaller in size than existing operating systems and can be started and shut down much more quickly and safely, resulting in greater flexibility and security. Since unikernel does not include large modules like the file system in its library to reduce its size, it is common to choose offloading to handle file IO. However, the processing of IO offload of unikernel transfers the file IO command to the proxy of the file server and copies the file IO result of the proxy. This can result in a trade-off of rapid processing, an advantage of unikernel. In this paper, we propose a method to offload file IO and to perform file IO with direct copy from file server to unikernel. |
URL | https://ieeexplore.ieee.org/document/8939699 |
DOI | 10.1109/ICTC46691.2019.8939699 |
Citation Key | jeong_design_2019 |
- Libraries
- unikernel transfers
- unikernel
- Telecommunications
- storage management
- software libraries
- security
- Scalability
- pubcrawl
- operating systems (computers)
- operating systems
- operating system kernels
- Offloading
- Linux
- azalea unikernel file IO offload
- Kernel
- Io offload
- input-output programs
- i-o systems security
- I-O Systems
- File systems
- file system
- file servers
- file server
- file organisation
- file IO result
- file IO command