STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE
This research proposes a design to optimize I/O storage stack using modified version of SPDK and FEMU. They are tool to move NVMe driver to userspace and tool to emulate NVMe SSD, respectively. The two main modifications are: moving SPDK filesystem, which is currently implemented in userspace, to...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/48005 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:48005 |
---|---|
spelling |
id-itb.:480052020-06-25T12:16:07ZSTORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE Yesa Surya, Rahmad Indonesia Theses storage stack, NVMe SSD, device filesystem INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/48005 This research proposes a design to optimize I/O storage stack using modified version of SPDK and FEMU. They are tool to move NVMe driver to userspace and tool to emulate NVMe SSD, respectively. The two main modifications are: moving SPDK filesystem, which is currently implemented in userspace, to device (SSD-FS) and modifying FEMU to support multithreaded internal I/O processing (FEMU-2). The modified version of SPDK and FEMU is able to construct a storage stack which is more efficient than the current (conventional) storage stack. The evaluation shows that the SPDK-and-FEMU storage stack has higher I/O throughput than the conventional storage stack. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
This research proposes a design to optimize I/O storage stack using modified
version of SPDK and FEMU. They are tool to move NVMe driver to userspace and
tool to emulate NVMe SSD, respectively. The two main modifications are: moving
SPDK filesystem, which is currently implemented in userspace, to device (SSD-FS)
and modifying FEMU to support multithreaded internal I/O processing (FEMU-2).
The modified version of SPDK and FEMU is able to construct a storage stack which
is more efficient than the current (conventional) storage stack. The evaluation
shows that the SPDK-and-FEMU storage stack has higher I/O throughput than the
conventional storage stack.
|
format |
Theses |
author |
Yesa Surya, Rahmad |
spellingShingle |
Yesa Surya, Rahmad STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
author_facet |
Yesa Surya, Rahmad |
author_sort |
Yesa Surya, Rahmad |
title |
STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
title_short |
STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
title_full |
STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
title_fullStr |
STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
title_full_unstemmed |
STORAGE STACK OPTIMIZATION WITH SPDK AND FEMU TO IMPROVE I/O PERFORMANCE |
title_sort |
storage stack optimization with spdk and femu to improve i/o performance |
url |
https://digilib.itb.ac.id/gdl/view/48005 |
_version_ |
1822927797677457408 |