CFP last date
22 April 2024
Reseach Article

Virtual Machine Migration in Vehicular Cloud for Service Continuity

by Fuad Nagi Shahrah, Fekri Mohammed Ahmed Abduljalil
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

@article{ 10.5120/ijca2020920738,
author = { Fuad Nagi Shahrah, Fekri Mohammed Ahmed Abduljalil },
title = { Virtual Machine Migration in Vehicular Cloud for Service Continuity },
journal = { International Journal of Computer Applications },
issue_date = { Sep 2020 },
volume = { 175 },
number = { 20 },
month = { Sep },
year = { 2020 },
issn = { 0975-8887 },
pages = { 33-43 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume175/number20/31571-2020920738/ },
doi = { 10.5120/ijca2020920738 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:25:36.406498+05:30
%A Fuad Nagi Shahrah
%A Fekri Mohammed Ahmed Abduljalil
%T Virtual Machine Migration in Vehicular Cloud for Service Continuity
%J International Journal of Computer Applications
%@ 0975-8887
%V 175
%N 20
%P 33-43
%D 2020
%I Foundation of Computer Science (FCS), NY, USA
Abstract

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.

References
  1. Mell P, Grance T. The NIST Definition of Cloud Computing. Maryland, US: The National Institute of Standards and Technology; 2011.
  2. Peter Mell and Timothy Grance. The nist definition of cloud computing (draft). NIST special publication, 800(145):7, 2011
  3. S.BITAM, A.MELLOUK, S.ZEADALLY, " VANET-cloud: A generic cloud computing model for vehicular Ad Hoc networks ", IEEE Wireless Communications 22(1):96-102 · February 2015
  4. M. Abuelela and S. Olariu, “Taking VANET to the clouds”, In Proceedings of ACMMoMM, Paris, France, November 2010.
  5. S. Arif, S. Olariu, J.Wang, G. Yan,W. Yang, and I. Khalil, “Datacenter at the airport: Reasoning about Time-Dependent Parking Lot Occupancy”, IEEE Transactions on Parallel and Distributed Systems 23(11):2067–2080, 2012.
  6. M. Eltoweissy, S. Olariu and M. Younis, “Towards autonomous vehicular clouds”, In Proceedings AdHocNets, Victoria, BC, Canada, August 2010.
  7. S. Olariu, I. Khalil, and M. Abuelela, “Taking VANET to the Clouds”, International Journal of Pervasive Computing and Communications 7(1):7–21, 2011.
  8. S. Olariu, M. Eltoweissy, and M. Younis. Towards autonomous vehicular clouds, ICST Transactions on Mobile Communications and Computing 11(7–9):1–11, 2011 .
  9. M. Whaiduzzamana, M. Sookhaka, A. Gania and R. Buyyab, "A Survey on Vehicular Cloud Computing," Journal of Network and Computer Applications, 2013.
  10. R. Hussain, J. Son, H. Eun, S. Kim and H. Oh, "Rethinking Vehicular Communications: Merging V ANET with Cloud Computing," in Proc. Of the 4th IEEE International Conference on Cloud Computing Technology and Science, Taipei, Taiwan pp. 606-609, 2012.
  11. Oanh Tran Thi Kim, Nguyen Dang Tri, VanDung Nguyen, and Choong Seon Hong, "Addressing Virtual Machine Migration Problems in Cloud Based Vehicular Networks", Korea Computer Engineering Conference ,2015.
  12. F Ahmad, M Kazim, A Adnane , A Awad " Vehicular Cloud Networks: Architecture, Applications and Security Issues"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, pp.571-576, DOI 10.1109/UCC.2015.101.
  13. T. Refaat, B. Kantarci and H. Mouftah, “Virtual machine migration and management for vehicular clouds”, Vehicular Communications, vol. 4, pp. 47-56, 2016.
  14. Rong Yu, Yan Zhang, Huimin Wu, Periklis Chatzimisios, and Shengli Xie, "Virtual Machine Live Migration for Pervasive Services in Cloud-Assisted Vehicular Networks" 8th International Conference on Communications and Networking in China (CHINACOM) ,pp.540.545 ,2013.
  15. Rong Yu; Yan Zhang; Gjessing, S.; Wenlong Xia; Kun Yang, "Toward cloud-based vehicular networks with efficient resource management," Network, IEEE, vol.27, no.5, pp.48,55, September-October 2013.
  16. Pankajdeep Kaur and Anita Rani. "Virtual Machine Migration in Cloud Computing". International Journal of Grid Distribution Computing Vol. 8, No.5, (2015), pp.337-342.
  17. D. Kapil, E. S. Pilli, and R. C. Joshi, “Live virtual machine migration techniques: Survey and research challenges,” in 2013 3rd IEEE International Advance Computing Conference (IACC), 2013, pp. 963–969.
  18. Anna Maria Vegni, Mauro Biagi and Roberto Cusani, 'Smart Vehicles, Technologies and Main Applications in Vehicular Ad hoc Networks' ISBN 978-953-51-0992-1, Published: February 13, 2013.
  19. M. Mishra, A. Das, P. Kulkarni, A. Sahoo, “Dynamic resource management using virtual machine migrations”, IEEE Communications Magazine, vol.50, no.9, pp.34-40, 2012.
  20. S. K. Bose, S. Brock, R. Skeoch and S. Rao, “Cloudspider: Combining replication with scheduling for optimizing live migration of virtual machines across wide zone networks”, in Proc. International Symp. On Cluster, Cloud and Grid Computing, pp. 13-22, 2011.
  21. K. Ye, X. Jiang, D. Huang, J. Chen, and B. Wang. “Live Migration of Multiple Virtual Machines with Resource Reservation in Cloud Computing Environments”, in Proc. IEEE CLOUD, July 2011.
  22. H. Arkian, R. Atani, A. Diyanat and A. Pourkhalili, “A cluster-based vehicular cloud architecture with learning-based resource management”, The Journal of Supercomputing, vol. 71, no. 4, pp. 1401-1426, 2015.
  23. Wenshuang Liang, Zhuorong Li, Hongyang Zhang, Shenling Wang, and Rongfang Bie, “Vehicular Ad Hoc Networks: Architectures, Research Issues, Methodologies, Challenges, and Trends,” International Journal of Distributed Sensor Networks, vol. 2015, Article ID 745303, 11 pages, 2015.
  24. Hong Yao, Changmin Bai, Deze Zeng, Qingzhong Liang, Yuanyuan Fan: Migrate or not? Exploring virtual machine migration in roadside cloudlet-based vehicular cloud . Concurrency and Computation: Practice and Experience 27(18): 5780-5792 (2015).
  25. Ahmad M. Mustafa, Omar M. Abubakr, Omar Ahmadien, Ahmed Ahmedin, Bassem Mokhtar: Mobility Prediction for Efficient Resources Management in Vehicular Cloud Computing .MobileCloud 2017: 53-59.
  26. Anita Choudhary, Mahesh Chandra Govil, Girdhari Singh, Lalit K. Awasthi, Emmanuel S. Pilli, Divya Kapil: A critical survey of live virtual machine migration techniques. J. Cloud Computing 6: 23 (2017).
Index Terms

Computer Science
Information Sciences

Keywords

Virtual machine Virtual machine migration Vehicular cloud Cloud computing Total migration time Vehicular ad hoc networks Cloud zone.