Cargando…
A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices
Flash-based storage is considered to be a de facto storage module for sustainable Internet of things (IoT) platforms under a harsh environment due to its relatively fast speed and operational stability compared to disk storage. Although their performance is considerably faster than disk-based mechan...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218718/ https://www.ncbi.nlm.nih.gov/pubmed/32290359 http://dx.doi.org/10.3390/s20082159 |
_version_ | 1783532853201469440 |
---|---|
author | Baek, Sung Hoon Park, Ki-Woong |
author_facet | Baek, Sung Hoon Park, Ki-Woong |
author_sort | Baek, Sung Hoon |
collection | PubMed |
description | Flash-based storage is considered to be a de facto storage module for sustainable Internet of things (IoT) platforms under a harsh environment due to its relatively fast speed and operational stability compared to disk storage. Although their performance is considerably faster than disk-based mechanical storage devices, the read and write latency still could not catch up with that of Random-access memory (RAM). Therefore, RAM could be used as storage devices or systems for time-critical IoT applications. Despite such advantages of RAM, a RAM-based storage system has limitations in its use for sustainable IoT devices due to its nature of volatile storage. As a remedy to this problem, this paper presents a durable hybrid RAM disk enhanced with a new read interface. The proposed durable hybrid RAM disk is designed for sustainable IoT devices that require not only high read/write performance but also data durability. It includes two performance improvement schemes: rapid resilience with a fast initialization and direct byte read (DBR). The rapid resilience with a fast initialization shortens the long booting time required to initialize the durable hybrid RAM disk. The new read interface, DBR, enables the durable hybrid RAM disk to bypass the disk cache, which is an overhead in RAM-based storages. DBR performs byte–range I/O, whereas direct I/O requires block-range I/O; therefore, it provides a more efficient interface than direct I/O. The presented schemes and device were implemented in the Linux kernel. Experimental evaluations were performed using various benchmarks at the block level till the file level. In workloads where reads and writes were mixed, the durable hybrid RAM disk showed 15 times better performance than that of Solid-state drive (SSD) itself. |
format | Online Article Text |
id | pubmed-7218718 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-72187182020-05-22 A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices Baek, Sung Hoon Park, Ki-Woong Sensors (Basel) Article Flash-based storage is considered to be a de facto storage module for sustainable Internet of things (IoT) platforms under a harsh environment due to its relatively fast speed and operational stability compared to disk storage. Although their performance is considerably faster than disk-based mechanical storage devices, the read and write latency still could not catch up with that of Random-access memory (RAM). Therefore, RAM could be used as storage devices or systems for time-critical IoT applications. Despite such advantages of RAM, a RAM-based storage system has limitations in its use for sustainable IoT devices due to its nature of volatile storage. As a remedy to this problem, this paper presents a durable hybrid RAM disk enhanced with a new read interface. The proposed durable hybrid RAM disk is designed for sustainable IoT devices that require not only high read/write performance but also data durability. It includes two performance improvement schemes: rapid resilience with a fast initialization and direct byte read (DBR). The rapid resilience with a fast initialization shortens the long booting time required to initialize the durable hybrid RAM disk. The new read interface, DBR, enables the durable hybrid RAM disk to bypass the disk cache, which is an overhead in RAM-based storages. DBR performs byte–range I/O, whereas direct I/O requires block-range I/O; therefore, it provides a more efficient interface than direct I/O. The presented schemes and device were implemented in the Linux kernel. Experimental evaluations were performed using various benchmarks at the block level till the file level. In workloads where reads and writes were mixed, the durable hybrid RAM disk showed 15 times better performance than that of Solid-state drive (SSD) itself. MDPI 2020-04-11 /pmc/articles/PMC7218718/ /pubmed/32290359 http://dx.doi.org/10.3390/s20082159 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Baek, Sung Hoon Park, Ki-Woong A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title | A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title_full | A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title_fullStr | A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title_full_unstemmed | A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title_short | A Durable Hybrid RAM Disk with a Rapid Resilience for Sustainable IoT Devices |
title_sort | durable hybrid ram disk with a rapid resilience for sustainable iot devices |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218718/ https://www.ncbi.nlm.nih.gov/pubmed/32290359 http://dx.doi.org/10.3390/s20082159 |
work_keys_str_mv | AT baeksunghoon adurablehybridramdiskwitharapidresilienceforsustainableiotdevices AT parkkiwoong adurablehybridramdiskwitharapidresilienceforsustainableiotdevices AT baeksunghoon durablehybridramdiskwitharapidresilienceforsustainableiotdevices AT parkkiwoong durablehybridramdiskwitharapidresilienceforsustainableiotdevices |