Abstract

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.

Highlights

  • Vehicular applications include safety, geo-advertising, and entertainment applications to make the vehicle’s passengers journey more enjoyable

  • We summarize our findings along with lessons learned collected from our study on the state-of-the art accomplishment of SD Vehicular Cloud (SDVC)-related cloud-vehicular applications and their Virtual Machines (VM)

  • Various VM migrations strategies have been proposed in vehicular cloud computing, the extensive investigation to evaluate the effectiveness of VM migration management of the SDVC remains an open issue

Read more

Summary

Introduction

Geo-advertising, and entertainment applications to make the vehicle’s passengers journey more enjoyable. Individual levels of information providers and consumers mainly focus on resource management, loss of connectivity, and placement of SDN controller and their sub-SDN controller to enhance connectivity [9] None of these works discuss the migration of vehicle’s VM service in SDVC and its related applications. We investigate the SDN-based vehicular cloud architecture by providing an extensive discussion of its functional system components to control the VM migration approach, mobility prediction, and heterogeneity of wireless interfaces equipped in vehicles. We present the assistance of control layer to manage cloud-based vehicular applications on the basis of their ability to share computation, storage and bandwidth resources.

Background of Technologies behind SDVC
Vehicular Cloud Computing
Vehicle-to-Everything Communication
Virtual Machine Service in Vehicular Cloud Computing Network
Software-Defined Network and Its Concept for Vehicular Networks
The Components of SDVC
Multi-Access Edge Cloud in SDVC
V2X Cloud in SDVC
Components of the Multi-Access Edge Cloud-Enabled SDN for VM Migration
SDN Controller Assistance for Cloud-Based Vehicular Applications
Cloud Vehicular Application Based on Computation Resource Sharing
Cloud Vehicular Application Based on Storage Resource Sharing
Cloud Vehicular Application Based on Bandwidth Resource Sharing
Migration Management of VM over SDVC
SDN Controller Assistance for VM Migration over SDVC
Review of the State-of-the-Art of VM Migration Techniques over SDVC
Simulation Tools for VM Migration Services over SDVC
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.