Cargando…

Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration

Cloud computing supports many unprecedented cloud-based vehicular applications. To improve connectivity and bandwidth through programmable networking architectures, Software- Defined (SD) Vehicular Network (SDVN) is introduced. SDVN architecture enables vehicles to be equipped with SDN OpenFlow swit...

Descripción completa

Detalles Bibliográficos
Autores principales: Nkenyereye, Lionel, Nkenyereye, Lewis, Adhi Tama, Bayu, Reddy, Alavalapati Goutham, Song, JaeSeung
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070508/
https://www.ncbi.nlm.nih.gov/pubmed/32079352
http://dx.doi.org/10.3390/s20041092
_version_ 1783505991496630272
author Nkenyereye, Lionel
Nkenyereye, Lewis
Adhi Tama, Bayu
Reddy, Alavalapati Goutham
Song, JaeSeung
author_facet Nkenyereye, Lionel
Nkenyereye, Lewis
Adhi Tama, Bayu
Reddy, Alavalapati Goutham
Song, JaeSeung
author_sort Nkenyereye, Lionel
collection PubMed
description Cloud computing supports many unprecedented cloud-based vehicular applications. To improve connectivity and bandwidth through programmable networking architectures, Software- Defined (SD) Vehicular Network (SDVN) is introduced. SDVN architecture enables vehicles to be equipped with SDN OpenFlow switch on which the routing rules are updated from a SDN OpenFlow controller. From SDVN, new vehicular architectures are introduced, for instance SD Vehicular Cloud (SDVC). In SDVC, vehicles are SDN devices that host virtualization technology for enabling deployment of cloud-based vehicular applications. In addition, the migration of Virtual Machines (VM) over SDVC challenges the performance of cloud-based vehicular applications due the highly mobility of vehicles. However, the current literature that discusses VM migration in SDVC is very limited. In this paper, we first analyze the evolution of computation and networking technologies of SDVC with a focus on its architecture within the cloud-based vehicular environment. Then, we discuss the potential cloud-based vehicular applications assisted by the SDVC along with its ability to manage several VM migration scenarios. Lastly, we provide a detailed comparison of existing frameworks in SDVC that integrate the VM migration approach and different emulators or simulators network used to evaluate VM frameworks’ use cases.
format Online
Article
Text
id pubmed-7070508
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70705082020-03-19 Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration Nkenyereye, Lionel Nkenyereye, Lewis Adhi Tama, Bayu Reddy, Alavalapati Goutham Song, JaeSeung Sensors (Basel) Article Cloud computing supports many unprecedented cloud-based vehicular applications. To improve connectivity and bandwidth through programmable networking architectures, Software- Defined (SD) Vehicular Network (SDVN) is introduced. SDVN architecture enables vehicles to be equipped with SDN OpenFlow switch on which the routing rules are updated from a SDN OpenFlow controller. From SDVN, new vehicular architectures are introduced, for instance SD Vehicular Cloud (SDVC). In SDVC, vehicles are SDN devices that host virtualization technology for enabling deployment of cloud-based vehicular applications. In addition, the migration of Virtual Machines (VM) over SDVC challenges the performance of cloud-based vehicular applications due the highly mobility of vehicles. However, the current literature that discusses VM migration in SDVC is very limited. In this paper, we first analyze the evolution of computation and networking technologies of SDVC with a focus on its architecture within the cloud-based vehicular environment. Then, we discuss the potential cloud-based vehicular applications assisted by the SDVC along with its ability to manage several VM migration scenarios. Lastly, we provide a detailed comparison of existing frameworks in SDVC that integrate the VM migration approach and different emulators or simulators network used to evaluate VM frameworks’ use cases. MDPI 2020-02-17 /pmc/articles/PMC7070508/ /pubmed/32079352 http://dx.doi.org/10.3390/s20041092 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
Nkenyereye, Lionel
Nkenyereye, Lewis
Adhi Tama, Bayu
Reddy, Alavalapati Goutham
Song, JaeSeung
Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title_full Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title_fullStr Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title_full_unstemmed Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title_short Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration
title_sort software-defined vehicular cloud networks: architecture, applications and virtual machine migration
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070508/
https://www.ncbi.nlm.nih.gov/pubmed/32079352
http://dx.doi.org/10.3390/s20041092
work_keys_str_mv AT nkenyereyelionel softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration
AT nkenyereyelewis softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration
AT adhitamabayu softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration
AT reddyalavalapatigoutham softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration
AT songjaeseung softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration