Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation

Lightweight virtualization technologies have revolutionized the world of software development by introducing flexibility and innovation to this domain. Although the benefits introduced by these emerging solutions have been widely acknowledged in cloud computing, recent advances have led to the sprea...

Full description

Bibliographic Details
Main Author: Roberto Morabito
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7930383/
_version_ 1819171826080677888
author Roberto Morabito
author_facet Roberto Morabito
author_sort Roberto Morabito
collection DOAJ
description Lightweight virtualization technologies have revolutionized the world of software development by introducing flexibility and innovation to this domain. Although the benefits introduced by these emerging solutions have been widely acknowledged in cloud computing, recent advances have led to the spread of such technologies in different contexts. As an example, the Internet of Things (IoT) and mobile edge computing benefit from container virtualization by exploiting the possibility of using these technologies not only in data centers but also on devices, which are characterized by fewer computational resources, such as single-board computers. This has led to a growing trend to more efficiently redesign the critical components of IoT/edge scenarios (e.g., gateways) to enable the concept of device virtualization. The possibility for efficiently deploying virtualized instances on single-board computers has already been addressed in recent studies; however, these studies considered only a limited number of devices and omitted important performance metrics from their empirical assessments. This paper seeks to fill this gap and to provide insights for future deployments through a comprehensive performance evaluation that aims to show the strengths and weaknesses of several low-power devices when handling container-virtualized instances.
first_indexed 2024-12-22T19:57:27Z
format Article
id doaj.art-6034815b4c4243b39ea2ab2b8c8c981c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T19:57:27Z
publishDate 2017-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-6034815b4c4243b39ea2ab2b8c8c981c2022-12-21T18:14:24ZengIEEEIEEE Access2169-35362017-01-0158835885010.1109/ACCESS.2017.27044447930383Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance EvaluationRoberto Morabito0https://orcid.org/0000-0002-4240-9934Ericsson Research, Ericsson AB, Jorvas, FinlandLightweight virtualization technologies have revolutionized the world of software development by introducing flexibility and innovation to this domain. Although the benefits introduced by these emerging solutions have been widely acknowledged in cloud computing, recent advances have led to the spread of such technologies in different contexts. As an example, the Internet of Things (IoT) and mobile edge computing benefit from container virtualization by exploiting the possibility of using these technologies not only in data centers but also on devices, which are characterized by fewer computational resources, such as single-board computers. This has led to a growing trend to more efficiently redesign the critical components of IoT/edge scenarios (e.g., gateways) to enable the concept of device virtualization. The possibility for efficiently deploying virtualized instances on single-board computers has already been addressed in recent studies; however, these studies considered only a limited number of devices and omitted important performance metrics from their empirical assessments. This paper seeks to fill this gap and to provide insights for future deployments through a comprehensive performance evaluation that aims to show the strengths and weaknesses of several low-power devices when handling container-virtualized instances.https://ieeexplore.ieee.org/document/7930383/Internet of Thingsedge computingcontainer virtualizationdockerperformance evaluation
spellingShingle Roberto Morabito
Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
IEEE Access
Internet of Things
edge computing
container virtualization
docker
performance evaluation
title Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
title_full Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
title_fullStr Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
title_full_unstemmed Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
title_short Virtualization on Internet of Things Edge Devices With Container Technologies: A Performance Evaluation
title_sort virtualization on internet of things edge devices with container technologies a performance evaluation
topic Internet of Things
edge computing
container virtualization
docker
performance evaluation
url https://ieeexplore.ieee.org/document/7930383/
work_keys_str_mv AT robertomorabito virtualizationoninternetofthingsedgedeviceswithcontainertechnologiesaperformanceevaluation