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.
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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).Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- CRIU. {n.d.}. CRIU. Retrieved November 27, 2018, from https://www.criu.org/Main_Page.Google Scholar
- 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.Google Scholar
- DPDK. {n.d.}. The Intel Data-Plane Development Kit. Retrieved November 27, 2018, from http://www.dpdk.org.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- Qiang Fan, Nirwan Ansari, and Xiang Sun. 2017. Energy driven avatar migration in green cloudlet networks. IEEE Communications Letters 21, 7 (2017), 1601--1604.Google ScholarCross Ref
- 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.Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google Scholar
- 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. Google ScholarDigital Library
- Kiryong Ha and Mahadev Satyanarayanan. 2015. Openstack++ for cloudlet deployment. School of Computer Science Carnegie Mellon University Pittsburgh.Google Scholar
- Cheol-Ho Hong and Blesson Varghese. 2018. Resource management in fog/edge computing: A survey. arXiv preprint arXiv:1810.00305 (2018).Google Scholar
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- Kubernetes. {n.d.}. Production-Grade Container Orchestration. Retrieved December 17, 2018, from https://kubernetes.io/.Google Scholar
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- MECa. {n.d.}. Multi-access Edge Computing (MEC). Retrieved November 27, 2018, from https://www.etsi.org/technologies-clusters/technologies/multi-access-edge-computing.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- MPTCP. {n.d.}. MPTCP. Retrieved November 27, 2018, from https://www.multipath-tcp.org/.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- OFC. {n.d.}. OpenFog Consortium. Retrieved November 27, 2018, from https://www.openfogconsortium.org.Google Scholar
- OpenStack. {n.d.}. OpenStack. Retrieved December 17, 2018, from https://www.openstack.org/.Google Scholar
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google ScholarDigital Library
- phaul. {n.d.}. P.Haul - CRIU. Retrieved November 27, 2018, from https://criu.org/P.Haul.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- Tarek K. Refaat, Burak Kantarci, and Hussein T. Mouftah. 2016. Virtual machine migration and management for vehicular clouds. Vehicular Communications 4 (2016), 47--56. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- Xiang Sun and Nirwan Ansari. 2016. EdgeIoT: Mobile edge computing for the Internet of Things. IEEE Communications Magazine 54, 12 (2016), 22--29. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- Tarik Taleb and Adlen Ksentini. 2013. An analytical model for follow me cloud. In 2013 IEEE Global Communications Conference (GLOBECOM 13). 1291--1296.Google ScholarCross Ref
- Tarik Taleb and Adlen Ksentini. 2013. Follow me cloud: Interworking federated clouds and distributed mobile networks. IEEE Network 27, 5 (2013), 12--19.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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.Google Scholar
- 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.Google Scholar
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google Scholar
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google Scholar
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
Index Terms
- A Survey on Mobility-Induced Service Migration in the Fog, Edge, and Related Computing Paradigms
Recommendations
A Dynamic Service Migration Mechanism in Edge Cognitive Computing
Special Issue on Fog, Edge, and Cloud IntegrationDriven by the vision of edge computing and the success of rich cognitive services based on artificial intelligence, a new computing paradigm, edge cognitive computing (ECC), is a promising approach that applies cognitive computing at the edge of the ...
A Survey on End-Edge-Cloud Orchestrated Network Computing Paradigms: Transparent Computing, Mobile Edge Computing, Fog Computing, and Cloudlet
Sending data to the cloud for analysis was a prominent trend during the past decades, driving cloud computing as a dominant computing paradigm. However, the dramatically increasing number of devices and data traffic in the Internet-of-Things (IoT) era ...
All one needs to know about fog computing and related edge computing paradigms: A complete survey
AbstractWith the Internet of Things (IoT) becoming part of our daily life and our environment, we expect rapid growth in the number of connected devices. IoT is expected to connect billions of devices and humans to bring promising advantages ...
Comments