International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 175 - Number 20 |
Year of Publication: 2020 |
Authors: Fuad Nagi Shahrah, Fekri Mohammed Ahmed Abduljalil |
10.5120/ijca2020920738 |
Fuad Nagi Shahrah, Fekri Mohammed Ahmed Abduljalil . Virtual Machine Migration in Vehicular Cloud for Service Continuity. International Journal of Computer Applications. 175, 20 ( Sep 2020), 33-43. DOI=10.5120/ijca2020920738
Vehicular Cloud (VC) is an emerging technology where multiple vehicles form a cloud to share their abundant resources and carry out a heavy job in a cooperative manner. By using VC, each vehicle can run several VC applications which require heavy resources by creating virtual devices in vehicles during the execution of services by vehicles in a geographical zone chosen by the user relying on a Service-Level Agreement (SLA). The vehicle may be out of the service zone and that may cause a disruption in service and loss of data what makes the provider need to connect to another vehicle which gets wasted time. In this paper, the previous proposal which presents migrate Virtual Machines (VM) from the vehicle to any node in the service zone is reviewed. Then, a vehicle selection method based on the vehicle's remaining time in the service zone is proposed. After that, this proposal is implemented in Python, a simulation program. The experiment results showed that the process of selection and VM migrate avoids data loss during service interruption. It also avoids wasting time when re-selecting a vehicle and establishing a connection with another vehicle.