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...

Descripción completa

Detalles Bibliográficos
Autores principales: Baek, Sung Hoon, Park, Ki-Woong
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