Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
survey

A Survey on Mobility-Induced Service Migration in the Fog, Edge, and Related Computing Paradigms

Published: 13 September 2019 Publication History

Abstract

With the advent of fog and edge computing paradigms, computation capabilities have been moved toward the edge of the network to support the requirements of highly demanding services. To ensure that the quality of such services is still met in the event of users’ mobility, migrating services across different computing nodes becomes essential. Several studies have emerged recently to address service migration in different edge-centric research areas, including fog computing, multi-access edge computing (MEC), cloudlets, and vehicular clouds. Since existing surveys in this area focus on either VM migration in general or migration in a single research field (e.g., MEC), the objective of this survey is to bring together studies from different, yet related, edge-centric research fields while capturing the different facets they addressed. More specifically, we examine the diversity characterizing the landscape of migration scenarios at the edge, present an objective-driven taxonomy of the literature, and highlight contributions that rather focused on architectural design and implementation. Finally, we identify a list of gaps and research opportunities based on the observation of the current state of the literature. One such opportunity lies in joining efforts from both networking and computing research communities to facilitate future research in this area.

References

[1]
Rami Akrem Addad, Diego Leonel Cadette Dutra, Miloud Bagaa, Tarik Taleb, and Hannu Flinck. 2018. Towards a fast service migration in 5G. In 2018 IEEE Conference on Standards for Communications and Networking (CSCN’18). 1--6.
[2]
Raja Wasim Ahmad, Abdullah Gani, Siti Hafizah Ab Hamid, Muhammad Shiraz, Abdullah Yousafzai, and Feng Xia. 2015. A survey on virtual machine migration and server consolidation frameworks for cloud data centers. Journal of Network and Computer Applications 52 (2015), 11--25.
[3]
Abdelkader Aissioui, Adlen Ksentini, Abdelhak Gueroui, and Tarik Taleb. 2018. On enabling 5G automotive systems using follow me edge-cloud concept. IEEE Transactions on Vehicular Technology 67 (2018), 5302--5316.
[4]
Hani Assasa, S. V. Yadhav, and L. Westberg. 2015. Service mobility in mobile networks. In 2015 IEEE 8th International Conference on Cloud Computing. 397--404.
[5]
Ilias Avramidis, Michael Mackay, Fung Po Tso, Takaaki Fukai, and Takahiro Shinagawa. 2018. Live migration on ARM-based micro-datacentres. In 15th IEEE Annual Consumer Communications 8 Networking Conference (CCNC’18). 1--6.
[6]
Victor Bahl. 2015. Emergence of micro datacenter (cloudlets/edges) for mobile computing. Retrieved December 16, 2018, from https://www.microsoft.com/en-us/research/wp-content/uploads/2016/11/Micro-Data-Centers-mDCs-for-Mobile-Computing-1.pdf.
[7]
Ahmet Cihat Baktir, Atay Ozgovde, and Cem Ersoy. 2017. How can edge computing benefit from software-defined networking: A survey, use cases, and future directions. IEEE Communications Surveys 8 Tutorials 19, 4 (2017), 2359--2391.
[8]
Wei Bao, Dong Yuan, Zhengjie Yang, Shen Wang, Wei Li, Bing Bing Zhou, and Albert Y. Zomaya. 2017. Follow me fog: Toward seamless handover timing schemes in a fog computing environment. IEEE Communications Magazine 55, 11 (2017), 72--78.
[9]
Wei Bao, Dong Yuan, Zhengjie Yang, Shen Wang, Bing Zhou, Stewart Adams, and Albert Zomaya. 2018. sFog: Seamless fog computing environment for mobile IoT applications. In Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems. 127--136.
[10]
Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. 2003. Xen and the art of virtualization. In ACM SIGOPS Operating Systems Review 37 (2003), 164--177.
[11]
Benjamin Baron, Miguel Campista, Prométhée Spathis, Luis Henrique M. K. Costa, Marcelo Dias de Amorim, Otto Carlos M. B. Duarte, Guy Pujolle, and Yannis Viniotis. 2016. Virtualizing vehicular node resources: Feasibility study of virtual machine migration. Vehicular Communications 4 (2016), 39--46.
[12]
Michael Behrisch, Laura Bieker, Jakob Erdmann, and Daniel Krajzewicz. 2011. Sumo--simulation of urban mobility. In 3rd International Conference on Advances in System Simulation (SIMUL’11), Vol. 42.
[13]
Paolo Bellavista, Alessandro Zanni, and Michele Solimando. 2017. A migration-enhanced edge computing support for mobile devices in hostile environments. In 13th International Wireless Communications and Mobile Computing Conference (IWCMC’17). 957--962.
[14]
Yuanguo Bi, Guangjie Han, Chuan Lin, Qingxu Deng, Lei Guo, and Fuliang Li. 2018. Mobility support for fog computing: An SDN approach. IEEE Communications Magazine 56, 5 (2018), 53--59.
[15]
Luiz F. Bittencourt, Márcio Moraes Lopes, Ioan Petri, and Omer F. Rana. 2015. Towards virtual machine migration in fog computing. In 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC’15). 1--8.
[16]
Flavio Bonomi, Rodolfo Milito, Jiang Zhu, and Sateesh Addepalli. 2012. Fog computing and its role in the Internet of Things. In Proceedings of the 1st Edition of the MCC Workshop on Mobile Cloud Computing (MCC’12). 13--16.
[17]
Dario Bruneo, Salvatore Distefano, Francesco Longo, and Giovanni Merlino. 2016. An IoT testbed for the software defined city vision: The #smartme project. In IEEE International Conference on Smart Computing (SMARTCOMP’16). 1--6.
[18]
Roberto Bruschi, Franco Davoli, Paolo Lago, and Jane Frances Pajo. 2018. Move with me: Scalably keeping virtual objects close to users on the move. In 2018 IEEE International Conference on Communications (ICC’18). 1--6.
[19]
Roberto Bruschi, Franco Davoli, Chiara Lombardo, and Paolo Lago. 2018. Personal services placement and low-latency migration in edge computing environments. In 2018 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN’18).
[20]
Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose, and Rajkumar Buyya. 2011. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience 41, 1 (2011), 23--50.
[21]
Lucas Chaufournier, Prateek Sharma, Franck Le, Erich Nahum, Prashant Shenoy, and Don Towsley. 2017. Fast transparent virtual machine migration in distributed edge clouds. In Proceedings of the 2nd ACM/IEEE Symposium on Edge Computing. 10.
[22]
Min Chen, Wei Li, Giancarlo Fortino, Yixue Hao, Long Hu, and Iztok Humar. 2019. A dynamic service migration mechanism in edge cognitive computing. ACM Transactions on Internet Technology (TOIT) 19, 2 (2019), 30.
[23]
Mahfuzulhoq Chowdhury, Eckehard Steinbach, Wolfgang Kellerer, and Martin Maier. 2018. Context-aware task migration for HART-centric collaboration over FiWi based tactile Internet infrastructures. IEEE Transactions on Parallel and Distributed Systems 29, 6 (2018), 1231--1246.
[24]
Ertugrul N. Ciftcioglu, Kevin S. Chan, Rahul Urgaonkar, Shiqiang Wang, and Ting He. 2015. Security-aware service migration for tactical mobile micro-clouds. In 2015 IEEE Military Communications Conference (MILCOM’15). 1058--1063.
[25]
Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. 2005. Live migration of virtual machines. In Proceedings of the 2nd Conference on Symposium on Networked Systems Design 8 Implementation, Vol. 2. 273--286.
[26]
CRIU. {n.d.}. CRIU. Retrieved November 27, 2018, from https://www.criu.org/Main_Page.
[27]
Labhesh Deshpande and Kaikai Liu. 2017. Edge computing embedded platform with container migration. In 2017 IEEE SmartWorld, Ubiquitous Intelligence 8 Computing, Advanced 8 Trusted Computed, Scalable Computing 8 Communications, Cloud 8 Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI’17). 1--6.
[28]
DPDK. {n.d.}. The Intel Data-Plane Development Kit. Retrieved November 27, 2018, from http://www.dpdk.org.
[29]
Corentin Dupont, Raffaele Giaffreda, and Luca Capra. 2017. Edge computing in IoT context: Horizontal and vertical Linux container migration. In 2017 Global Internet of Things Summit (GIoTS’17). IEEE, 1--4.
[30]
Wijaya Ekanayake, Heli Amarasinghe, and Ahmed Karmouch. 2017. SDN-based IaaS for mobile computing. In 14th IEEE Annual Consumer Communications 8 Networking Conference (CCNC’17). 179--184.
[31]
Qiang Fan, Nirwan Ansari, and Xiang Sun. 2017. Energy driven avatar migration in green cloudlet networks. IEEE Communications Letters 21, 7 (2017), 1601--1604.
[32]
Ivan Farris, Tarik Taleb, Hannu Flinck, and Antonio Iera. 2018. Providing ultra-short latency to user-centric 5G applications at the mobile network edge. Transactions on Emerging Telecommunications Technologies 29, 4 (2018), e3169.
[33]
Sonja Filiposka, Anastas Mishev, and Katja Gilly. 2018. Community-based allocation and migration strategies for fog computing. In 2018 IEEE Wireless Communications and Networking Conference (WCNC’18). 1--6.
[34]
Ramon R. Fontes, Samira Afzal, Samuel H. B. Brito, Mateus A. S. Santos, and Christian Esteve Rothenberg. 2015. Mininet-WiFi: Emulating software-defined wireless networks. In Proceedings of the 11th International Conference on Network and Service Management (CNSM’15). 384--389.
[35]
Pantelis A. Frangoudis and Adlen Ksentini. 2018. Service migration versus service replication in multi-access edge computing. In 2018 14th International Wireless Communications 8 Mobile Computing Conference (IWCMC’18). 124--129.
[36]
Lazaros Gkatzikis and Iordanis Koutsopoulos. 2013. Migrate or not? Exploiting dynamic task migration in mobile cloud computing systems. IEEE Wireless Communications 20, 3 (2013), 24--32.
[37]
Diogo Gonçalves, Karima Velasquez, Marilia Curado, Luiz Bittencourt, and Edmundo Madeira. 2018. Proactive virtual machine migration in fog environments. In 2018 IEEE Symposium on Computers and Communications (ISCC’18). 00742--00745.
[38]
Keerthana Govindaraj and Alexander Artemenko. 2018. Container live migration for latency critical industrial applications on edge computing. In 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA’18), Vol. 1. 83--90.
[39]
Harshit Gupta, Amir Vahid Dastjerdi, Soumya K. Ghosh, and Rajkumar Buyya. 2017. iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, edge and fog computing environments. Software: Practice and Experience 47, 9 (2017), 1275--1296.
[40]
Kiryong Ha, Yoshihisa Abe, Zhuo Chen, Wenlu Hu, Brandon Amos, Padmanabhan Pillai, and Mahadev Satyanarayanan. 2015. Adaptive VM handoff across cloudlets. Technical Report CMU-CS-15--113, CMU School of Computer Science.
[41]
Kiryong Ha, Yoshihisa Abe, Thomas Eiszler, Zhuo Chen, Wenlu Hu, Brandon Amos, Rohit Upadhyaya, Padmanabhan Pillai, and Mahadev Satyanarayanan. 2017. You can teach elephants to dance: Agile VM handoff for edge computing. In Proceedings of the 2nd ACM/IEEE Symposium on Edge Computing. 12.
[42]
Kiryong Ha and Mahadev Satyanarayanan. 2015. Openstack++ for cloudlet deployment. School of Computer Science Carnegie Mellon University Pittsburgh.
[43]
Cheol-Ho Hong and Blesson Varghese. 2018. Resource management in fog/edge computing: A survey. arXiv preprint arXiv:1810.00305 (2018).
[44]
Kirak Hong, David Lillethun, Umakishore Ramachandran, Beate Ottenwälder, and Boris Koldehofe. 2013. Opportunistic spatio-temporal event processing for mobile situation awareness. In Proceedings of the 7th ACM International Conference on Distributed Event-based Systems. 195--206.
[45]
Motoshi Horii, Yuji Kojima, and Kenichi Fukuda. 2018. Stateful process migration for edge computing applications. In 2018 IEEE Wireless Communications and Networking Conference (WCNC’18). 1--6.
[46]
Md. Mofijul Islam, Abdur Razzaque, and Jahidul Islam. 2016. A genetic algorithm for virtual machine migration in heterogeneous mobile cloud computing. In International Conference on Networking Systems and Security (NSysS’16). 1--6.
[47]
Kai Kientopf, Saleem Raza, Simon Lansing, and Mesut Güneş. 2017. Service management platform to support service migrations for IoT smart city applications. In IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC’17). 1--5.
[48]
Sunghwan Kim, Yohan Kim, and Hyuk Lim. 2016. Poster: Cyber-function virtualization for mobile cyber-physical systems. In Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services Companion. 136.
[49]
Avi Kivity, Yaniv Kamay, Dor Laor, Uri Lublin, and Anthony Liguori. 2007. KVM: The Linux virtual machine monitor. In Proceedings of the Linux Symposium, Vol. 1. 225--230.
[50]
Adlen Ksentini, Tarik Taleb, and Min Chen. 2014. A Markov decision process-based service migration procedure for follow me cloud. In IEEE International Conference on Communications (ICC’14). 1350--1354.
[51]
Kubernetes. {n.d.}. Production-Grade Container Orchestration. Retrieved December 17, 2018, from https://kubernetes.io/.
[52]
Chao Li, Yushu Xue, Jing Wang, Weigong Zhang, and Tao Li. 2018. Edge-oriented computing paradigms: A survey on architecture design and system management. ACM Computing Surveys (CSUR) 51, 2 (2018), 39.
[53]
Márcio Moraes Lopes, Wilson A. Higashino, Miriam A. M. Capretz, and Luiz Fernando Bittencourt. 2017. Myifogsim: A simulator for virtual machine migration in fog computing. In Companion Proceedings of the 10th International Conference on Utility and Cloud Computing. 47--52.
[54]
Lele Ma, Shanhe Yi, Nancy Carter, and Qun Li. 2018. Efficient live migration of edge services leveraging container layered storage. IEEE Transactions on Mobile Computing 18 (2018), 2020--2033.
[55]
Lele Ma, Shanhe Yi, and Qun Li. 2017. Efficient service handoff across edge servers via docker container migration. In Proceedings of the 2nd ACM/IEEE Symposium on Edge Computing. 11.
[56]
Andrew Machen, Shiqiang Wang, Kin K. Leung, Bong Jun Ko, and Theodoros Salonidis. 2016. Migrating running applications across mobile edge clouds: Poster. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. 435--436.
[57]
Andrew Machen, Shiqiang Wang, Kin K. Leung, Bong Jun Ko, and Theodoros Salonidis. 2018. Live service migration in mobile edge clouds. IEEE Wireless Communications 25, 1 (2018), 140--147.
[58]
Yuyi Mao, Changsheng You, Jun Zhang, Kaibin Huang, and Khaled B. Letaief. 2017. A survey on mobile edge computing: The communication perspective. IEEE Communications Surveys 8 Tutorials 19, 4 (2017), 2322--2358.
[59]
Eva Marín-Tordera, Xavi Masip-Bruin, Jordi García-Almiñana, Admela Jukan, Guang-Jie Ren, and Jiafeng Zhu. 2017. Do we all really know what a fog node is? Current trends towards an open definition. Computer Communications 109 (2017), 117--130.
[60]
MECa. {n.d.}. Multi-access Edge Computing (MEC). Retrieved November 27, 2018, from https://www.etsi.org/technologies-clusters/technologies/multi-access-edge-computing.
[61]
MECb. {n.d.}. Mobile Edge Computing (MEC): End to End Mobility Aspects. Retrieved December 16, 2018, from https://www.etsi.org/deliver/etsi_gr/MEC/001_099/018/01.01.01_60/gr_MEC018v010101p.pdf.
[62]
Carla Mouradian, Diala Naboulsi, Sami Yangui, Roch H. Glitho, Monique J. Morrow, and Paul A. Polakos. 2017. A comprehensive survey on fog computing: State-of-the-art and research challenges. IEEE Communications Surveys 8 Tutorials 20, 1 (2017), 416--464.
[63]
MPTCP. {n.d.}. MPTCP. Retrieved November 27, 2018, from https://www.multipath-tcp.org/.
[64]
Ahmad M. Mustafa, Omar M. Abubakr, Omar Ahmadien, Ahmed Ahmedin, and Bassem Mokhtar. 2017. Mobility prediction for efficient resources management in vehicular cloud computing. In 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud’17). 53--59.
[65]
Apollinaire Nadembega, Abdelhakim Senhaji Hafid, and Ronald Brisebois. 2016. Mobility prediction model-based service migration procedure for follow me cloud to support QoS and QoE. In IEEE International Conference on Communications (ICC’16). 1--6.
[66]
Wahida Nasrin and Jiang Xie. 2018. SharedMEC: Sharing clouds to support user mobility in mobile edge computing. In 2018 IEEE International Conference on Communications (ICC’18). 1--6.
[67]
OFC. {n.d.}. OpenFog Consortium. Retrieved November 27, 2018, from https://www.openfogconsortium.org.
[68]
OpenStack. {n.d.}. OpenStack. Retrieved December 17, 2018, from https://www.openstack.org/.
[69]
Opeyemi Osanaiye, Shuo Chen, Zheng Yan, Rongxing Lu, Kim-Kwang Raymond Choo, and Mqhele Dlodlo. 2017. From cloud to fog computing: A review and a conceptual live VM migration framework. IEEE Access 5 (2017), 8284--8300.
[70]
Beate Ottenwälder, Boris Koldehofe, Kurt Rothermel, and Umakishore Ramachandran. 2013. MigCEP: Operator migration for mobility driven distributed complex event processing. In Proceedings of the 7th ACM International Conference on Distributed Event-based Systems. 183--194.
[71]
Beate Ottenwälder, Ruben Mayer, and Boris Koldehofe. 2014. Distributed complex event processing for mobile large-scale video applications. In Proceedings of the Posters 8 Demos Session. 5--6.
[72]
Tao Ouyang, Zhi Zhou, and Xu Chen. 2018. Follow me at the edge: Mobility-aware dynamic service placement for mobile edge computing. IEEE Journal on Selected Areas in Communications 36 (2018), 2333--2345.
[73]
phaul. {n.d.}. P.Haul - CRIU. Retrieved November 27, 2018, from https://criu.org/P.Haul.
[74]
Carlo Puliafito, Enzo Mingozzi, and Giuseppe Anastasi. 2017. Fog computing for the Internet of mobile things: Issues and challenges. In IEEE International Conference on Smart Computing (SMARTCOMP’17). 1--6.
[75]
Carlo Puliafito, Enzo Mingozzi, Carlo Vallati, Francesco Longo, and Giovanni Merlino. 2018. Companion fog computing: Supporting things mobility through container migration at the edge. In 2018 IEEE International Conference on Smart Computing (SMARTCOMP’18). 97--105.
[76]
Carlo Puliafito, Enzo Mingozzi, Carlo Vallati, Francesco Longo, and Giovanni Merlino. 2018. Virtualization and migration at the network edge: An overview. In 2018 IEEE International Conference on Smart Computing (SMARTCOMP’18). 368--374.
[77]
Tariq Qayyum, Asad Waqar Malik, Muazzam A. Khan Khattak, Osman Khalid, and Samee U. Khan. 2018. FogNetSim++: A toolkit for modeling and simulation of distributed fog environment. IEEE Access 6 (2018), 63570--63583.
[78]
Yuqing Qiu, Chung-Horng Lung, Samuel Ajila, and Pradeep Srivastava. 2017. LXC container migration in cloudlets under multipath TCP. In 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC’17), Vol. 2. 31--36.
[79]
Tarek K. Refaat, Burak Kantarci, and Hussein T. Mouftah. 2016. Virtual machine migration and management for vehicular clouds. Vehicular Communications 4 (2016), 47--56.
[80]
Ioannis Sarrigiannis, Elli Kartsakli, Kostas Ramantas, Angelos Antonopoulos, and Christos Verikoukis. 2018. Application and network VNF migration in a MEC-enabled 5G architecture. In 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD’18). 1--6.
[81]
Mahadev Satyanarayanan, Victor Bahl, Ramón Caceres, and Nigel Davies. 2009. The case for VM-based cloudlets in mobile computing. IEEE Pervasive Computing 8 (2009), 14--23.
[82]
Enrique Saurez, Harshit Gupta, Ruben Mayer, and Umakishore Ramachandran. 2017. Demo abstract: Fog computing for improving user application interaction and context awareness. In IEEE/ACM 2nd International Conference on Internet-of-Things Design and Implementation (IoTDI’17). 281--282.
[83]
Enrique Saurez, Kirak Hong, Dave Lillethun, Umakishore Ramachandran, and Beate Ottenwälder. 2016. Incremental deployment and migration of geo-distributed situation awareness applications in the fog. In Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (DEBS’16). 258--269.
[84]
Xiang Sun and Nirwan Ansari. 2016. EdgeIoT: Mobile edge computing for the Internet of Things. IEEE Communications Magazine 54, 12 (2016), 22--29.
[85]
Xiang Sun and Nirwan Ansari. 2016. PRIMAL: Profit maximization avatar placement for mobile edge computing. In IEEE International Conference on Communications (ICC’16). 1--6.
[86]
Tarik Taleb, Sunny Dutta, Adlen Ksentini, Muddesar Iqbal, and Hannu Flinck. 2017. Mobile edge computing potential in making cities smarter. IEEE Communications Magazine 55, 3 (2017), 38--43.
[87]
Tarik Taleb and Adlen Ksentini. 2013. An analytical model for follow me cloud. In 2013 IEEE Global Communications Conference (GLOBECOM 13). 1291--1296.
[88]
Tarik Taleb and Adlen Ksentini. 2013. Follow me cloud: Interworking federated clouds and distributed mobile networks. IEEE Network 27, 5 (2013), 12--19.
[89]
Tarik Taleb, Adlen Ksentini, and Pantelis Frangoudis. 2016. Follow-me cloud: When cloud services follow mobile users. IEEE Transactions on Cloud Computing 7 (2016), 369--382.
[90]
Tarik Taleb, Konstantinos Samdanis, Badr Mada, Hannu Flinck, Sunny Dutta, and Dario Sabella. 2017. On multi-access edge computing: A survey of the emerging 5G network edge cloud architecture and orchestration. IEEE Communications Surveys 8 Tutorials 19, 3 (2017), 1657--1681.
[91]
Zhiqing Tang, Xiaojie Zhou, Fuming Zhang, Weijia Jia, and Wei Zhao. 2018. Migration modeling and learning algorithms for containers in fog computing. IEEE Transactions on Services Computing (2018). Early access.
[92]
Fikirte Teka, Chung-Horng Lung, and Samuel Ajila. 2015. Seamless live virtual machine migration with cloudlets and multipath TCP. In IEEE 39th Annual Computer Software and Applications Conference (COMPSAC’15), Vol. 2. 607--616.
[93]
Klervie Toczé and Simin Nadjm-Tehrani. 2018. A taxonomy for management and optimization of multiple resources in edge computing. Wireless Communications and Mobile Computing 2018 (2018), 23 pages.
[94]
Rahul Urgaonkar, Shiqiang Wang, Ting He, Murtaza Zafer, Kevin Chan, and Kin K. Leung. 2015. Dynamic service migration and workload scheduling in edge-clouds. Performance Evaluation 91 (2015), 205--228.
[95]
Karima Velasquez, David Perez Abreu, Marilia Curado, and Edmundo Monteiro. 2017. Service placement for latency reduction in the Internet of Things. Annals of Telecommunications 72, 1--2 (2017), 105--115.
[96]
Haoxin Wang, Jiang Xie, and Tao Han. 2018. A smart service rebuilding scheme across cloudlets via mobile AR frame feature mapping. In 2018 IEEE International Conference on Communications (ICC’18). 1--6.
[97]
Shiqiang Wang, Rahul Urgaonkar, Ting He, Murtaza Zafer, Kevin Chan, and Kin K. Leung. 2014. Mobility-induced service migration in mobile micro-clouds. In 2014 IEEE Military Communications Conference (MILCOM’14). 835--840.
[98]
Shiqiang Wang, Rahul Urgaonkar, Murtaza Zafer, Ting He, Kevin Chan, and Kin K. Leung. 2015. Dynamic service migration in mobile edge-clouds. In 2015 IFIP Networking Conference (IFIP Networking’15). 1--9.
[99]
Shangguang Wang, Jinliang Xu, Ning Zhang, and Yujiong Liu. 2018. A survey on service migration in mobile edge computing. IEEE Access 6 (2018), 23511--23528.
[100]
Zhe Wang, Zhangdui Zhong, Dongmei Zhao, and Minming Ni. 2018. Vehicle-based cloudlet relaying for mobile computation offloading. IEEE Transactions on Vehicular Technology 67, 11 (2018), 11181--11191.
[101]
Hong Yao, Changmin Bai, Deze Zeng, Qingzhong Liang, and Yuanyuan Fan. 2015. Migrate or not? Exploring virtual machine migration in roadside cloudlet-based vehicular cloud. Concurrency and Computation: Practice and Experience 27, 18 (2015), 5780--5792.
[102]
Shanhe Yi, Zijiang Hao, Zhengrui Qin, and Qun Li. 2015. Fog computing: Platform and applications. In 2015 3rd IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb’15). 73--78.
[103]
Ashkan Yousefpour, Caleb Fung, Tam Nguyen, Krishna Kadiyala, Fatemeh Jalali, Amirreza Niakanlahiji, Jian Kong, and Jason P. Jue. 2019. All one needs to know about fog computing and related edge computing paradigms: A complete survey. Journal of Systems Architecture (2019). In Press.
[104]
Rong Yu, Yan Zhang, Stein Gjessing, Wenlong Xia, and Kun Yang. 2013. Toward cloud-based vehicular networks with efficient resource management. IEEE Network 27, 5 (2013), 48--55.
[105]
Fei Zhang, Guangming Liu, Xiaoming Fu, and Ramin Yahyapour. 2018. A survey on virtual machine migration: Challenges, techniques, and open issues. IEEE Communications Surveys 8 Tutorials 20, 2 (2018), 1206--1243.
[106]
Wuyang Zhang, Jiachen Chen, Yanyong Zhang, and Dipankar Raychaudhuri. 2017. Towards efficient edge cloud augmentation for virtual reality MMOGs. In Proceedings of the 2nd ACM/IEEE Symposium on Edge Computing. 8.
[107]
Wuyang Zhang, Yi Hu, Yanyong Zhang, and Dipankar Raychaudhuri. 2016. Segue: Quality of service aware edge cloud service migration. In IEEE International Conference on Cloud Computing Technology and Science (CloudCom’16). 344--351.
[108]
Yan Zhang, Huimin Wu, Periklis Chatzimisios, and Shengli Xie. 2013. Virtual machine live migration for pervasive services in cloud-assisted vehicular networks. In 2013 8th International Conference on Communications and Networking in China (CHINACOM’13). 540--545.
[109]
Dan Zhao, Tan Yang, Yuehui Jin, and Yue Xu. 2017. A service migration strategy based on multiple attribute decision in mobile edge computing. In IEEE 17th International Conference on Communication Technology (ICCT’17). 986--990.
[110]
Peiyue Zhao and György Dán. 2018. Time constrained service-aware migration of virtualized services for mobile edge computing. In 2018 30th International Teletraffic Congress (ITC 30’18), Vol. 1. 64--72.
[111]
Bowen Zhou and Rajkumar Buyya. 2018. Augmentation techniques for mobile cloud computing: A taxonomy, survey, and future directions. ACM Computing Surveys (CSUR) 51, 1 (2018), 13.
[112]
Chao Zhu, Giancarlo Pastor, Yu Xiao, Yong Li, and Antti Ylae-Jaeaeski. 2018. Fog following me: Latency and quality balanced task allocation in vehicular fog computing. In 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON’18). 1--9.

Cited By

View all
  • (2024)Trust Management and Resource Optimization in Edge and Fog Computing Using the CyberGuard FrameworkSensors10.3390/s2413430824:13(4308)Online publication date: 2-Jul-2024
  • (2024)Dependency-Aware Service Migration for Backhaul-Free Vehicular Edge Computing NetworksIEEE Transactions on Vehicular Technology10.1109/TVT.2023.331052073:1(1337-1352)Online publication date: Jan-2024
  • (2024)Seamless Cross-Edge Service Migration for Real-Time Rendering ApplicationsIEEE Transactions on Mobile Computing10.1109/TMC.2023.333177323:6(7084-7098)Online publication date: Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 52, Issue 5
September 2020
791 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/3362097
  • Editor:
  • Sartaj Sahni
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 September 2019
Accepted: 01 April 2019
Revised: 01 April 2019
Received: 01 December 2018
Published in CSUR Volume 52, Issue 5

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fog computing
  2. edge computing
  3. service migration
  4. vehicular clouds

Qualifiers

  • Survey
  • Research
  • Refereed

Funding Sources

  • H2020 EU mF2C Project
  • Spanish Ministry of Economy and Competitiveness and the European Regional Development

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)115
  • Downloads (Last 6 weeks)12
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Trust Management and Resource Optimization in Edge and Fog Computing Using the CyberGuard FrameworkSensors10.3390/s2413430824:13(4308)Online publication date: 2-Jul-2024
  • (2024)Dependency-Aware Service Migration for Backhaul-Free Vehicular Edge Computing NetworksIEEE Transactions on Vehicular Technology10.1109/TVT.2023.331052073:1(1337-1352)Online publication date: Jan-2024
  • (2024)Seamless Cross-Edge Service Migration for Real-Time Rendering ApplicationsIEEE Transactions on Mobile Computing10.1109/TMC.2023.333177323:6(7084-7098)Online publication date: Jun-2024
  • (2024)Location-Privacy-Aware Service Migration Against Inference Attacks in Multiuser MEC SystemsIEEE Internet of Things Journal10.1109/JIOT.2023.329014511:1(1413-1426)Online publication date: 1-Jan-2024
  • (2024)Sustainable computing across datacenters: A review of enabling models and techniquesComputer Science Review10.1016/j.cosrev.2024.10062052(100620)Online publication date: May-2024
  • (2024)A Multi-Agent Service Migration Algorithm for Mobile Edge Computing with Diversified ServicesWeb and Big Data10.1007/978-981-97-7241-4_22(343-358)Online publication date: 31-Aug-2024
  • (2024)Interoperability and Portability in Big Data Analysis Based Cloud-Fog-Edge-Dew ComputingResource Management in Distributed Systems10.1007/978-981-97-2644-8_11(209-245)Online publication date: 31-May-2024
  • (2023)A Taxonomy of Live Migration Management in Cloud ComputingACM Computing Surveys10.1145/361535356:3(1-33)Online publication date: 5-Oct-2023
  • (2023)Wireless Powered Mobile Edge Computing Networks: A SurveyACM Computing Surveys10.1145/357999255:13s(1-37)Online publication date: 13-Jul-2023
  • (2023)Reducing Power Consumption during Server Maintenance on Edge Computing InfrastructuresProceedings of the 38th ACM/SIGAPP Symposium on Applied Computing10.1145/3555776.3577739(691-698)Online publication date: 27-Mar-2023
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media