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...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-02-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/4/1092 |
id |
doaj-72b6e7370206402cb6c429851ecfe023 |
---|---|
record_format |
Article |
spelling |
doaj-72b6e7370206402cb6c429851ecfe0232020-11-25T01:47:08ZengMDPI AGSensors1424-82202020-02-01204109210.3390/s20041092s20041092Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine MigrationLionel Nkenyereye0Lewis Nkenyereye1Bayu Adhi Tama2Alavalapati Goutham Reddy3JaeSeung Song4Department of Computer and Information Security, Sejong University, Seoul 05006, KoreaDepartment of Computer and Information Security, Sejong University, Seoul 05006, KoreaDepartment of Mechanical Engineering, Pohang University of Science and Technology, Pohang 37673, KoreaDepartment of Computer Science and Engineering, National Institute of Technology, Andhra Pradesh 534101, IndiaDepartment of Computer and Information Security, Sejong University, Seoul 05006, KoreaCloud 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.https://www.mdpi.com/1424-8220/20/4/1092cloud-based vehicular networkvirtualizationcloud computingsoftware-defined vehicular cloud networkmulti-access edge cloudvehicular cloudvirtual machine migration |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lionel Nkenyereye Lewis Nkenyereye Bayu Adhi Tama Alavalapati Goutham Reddy JaeSeung Song |
spellingShingle |
Lionel Nkenyereye Lewis Nkenyereye Bayu Adhi Tama Alavalapati Goutham Reddy JaeSeung Song Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration Sensors cloud-based vehicular network virtualization cloud computing software-defined vehicular cloud network multi-access edge cloud vehicular cloud virtual machine migration |
author_facet |
Lionel Nkenyereye Lewis Nkenyereye Bayu Adhi Tama Alavalapati Goutham Reddy JaeSeung Song |
author_sort |
Lionel Nkenyereye |
title |
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_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_sort |
software-defined vehicular cloud networks: architecture, applications and virtual machine migration |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2020-02-01 |
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. |
topic |
cloud-based vehicular network virtualization cloud computing software-defined vehicular cloud network multi-access edge cloud vehicular cloud virtual machine migration |
url |
https://www.mdpi.com/1424-8220/20/4/1092 |
work_keys_str_mv |
AT lionelnkenyereye softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration AT lewisnkenyereye softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration AT bayuadhitama softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration AT alavalapatigouthamreddy softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration AT jaeseungsong softwaredefinedvehicularcloudnetworksarchitectureapplicationsandvirtualmachinemigration |
_version_ |
1725015966110187520 |