{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,12]],"date-time":"2026-07-12T04:12:27Z","timestamp":1783829547768,"version":"3.55.0"},"reference-count":271,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100000922","name":"EU FP7 Marie Curie ITN CleanSky Project","doi-asserted-by":"publisher","award":["607584"],"award-info":[{"award-number":["607584"]}],"id":[{"id":"10.13039\/501100000922","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2018]]},"DOI":"10.1109\/comst.2018.2794881","type":"journal-article","created":{"date-parts":[[2018,1,17]],"date-time":"2018-01-17T19:26:01Z","timestamp":1516217161000},"page":"1206-1243","source":"Crossref","is-referenced-by-count":227,"title":["A Survey on Virtual Machine Migration: Challenges, Techniques, and Open Issues"],"prefix":"10.1109","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4579-6797","authenticated-orcid":false,"given":"Fei","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guangming","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoming","family":"Fu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramin","family":"Yahyapour","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref271","article-title":"Empirical exploitation of live virtual machine migration","author":"oberheide","year":"2008","journal-title":"Proceedings of BlackHat DC Convention"},{"key":"ref270","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7511131"},{"key":"ref170","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2013.111013.130522"},{"key":"ref172","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-015-0020-x"},{"key":"ref171","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1145\/2674025.2576200","article-title":"COMMA: Coordinating the migration of multi-tier applications","volume":"49","author":"zheng","year":"2014","journal-title":"ACM SIGPLAN Notices"},{"key":"ref174","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2658572"},{"key":"ref173","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2014.18"},{"key":"ref176","doi-asserted-by":"publisher","DOI":"10.1145\/2517326.2451529"},{"key":"ref175","first-page":"99","article-title":"Live and incremental whole-system migration of virtual machines using block-bitmap","author":"luo","year":"2008","journal-title":"Proc IEEE Int Conf Cluster Comput"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987561"},{"key":"ref177","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524537"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1007\/s13174-010-0007-6"},{"key":"ref169","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.53"},{"key":"ref39","first-page":"57","article-title":"A fast virtual machine storage migration technique using data deduplication","author":"takahashi","year":"2012","journal-title":"Proc of IEEE Cloud Computing"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2006.03.007"},{"key":"ref33","first-page":"134","article-title":"Availability and load balancing in cloud computing","volume":"14","author":"chaczko","year":"2011","journal-title":"Proc Int Conf Comput Softw Model"},{"key":"ref32","first-page":"89","article-title":"A scheduling strategy on load balancing of virtual machine resources in cloud computing environment","author":"hu","year":"2010","journal-title":"Proc 3rd Int Symp Parallel Archit Algorithms Program (PAAP)"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/GCE.2008.4738443"},{"key":"ref30","year":"2017","journal-title":"Virtual Machine Mobility with VMware VMotion and Cisco Data Center Interconnect Technologies"},{"key":"ref267","doi-asserted-by":"publisher","DOI":"10.1109\/MILCOM.2014.145"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/2007477.1952699","article-title":"CloudNet: Dynamic pooling of cloud resources by live WAN migration of virtual machines","volume":"46","author":"wood","year":"2011","journal-title":"ACM SIGPLAN Notices"},{"key":"ref268","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2013.6831252"},{"key":"ref36","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1109\/TNSM.2014.2346956","article-title":"Energy management in cross-domain content delivery networks: A theoretical perspective","volume":"11","author":"ge","year":"2014","journal-title":"IEEE Trans Netw Service Manag"},{"key":"ref269","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7511148"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/215147"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.7"},{"key":"ref181","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346261"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1007\/s11235-016-0173-3"},{"key":"ref185","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.2006.1652133"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30566-8_107"},{"key":"ref183","year":"2017","journal-title":"Cisco Overlay Transport Virtualization Technology Introduction and Deployment Considerations"},{"key":"ref182","year":"2017","journal-title":"Cisco Inc Data Center Interconnect Layer 2 Extension between Remote Data Centers"},{"key":"ref189","article-title":"Virtual network services for federated cloud computing","author":"hadas","year":"2009"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1145\/1987816.1987820"},{"key":"ref187","author":"boykin","year":"0","journal-title":"Brunet software library"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639287"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IAdCC.2013.6514357"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/SERVICES.2012.23"},{"key":"ref179","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1145\/2723872.2723892","article-title":"SuperCloud: Opportunities and challenges","volume":"49","author":"jia","year":"2015","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2342509.2342513"},{"key":"ref20","first-page":"97","article-title":"XvMotion: Unified virtual machine migration over long distance","author":"mashtizadeh","year":"2014","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2492705"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-011-0194-3"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2940295"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-015-1400-5"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/CICT.2013.6558130"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.02.002"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2013.19"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/i-Society.2014.7009018"},{"key":"ref154","author":"rabin","year":"1981","journal-title":"Fingerprinting by random polynomials"},{"key":"ref153","doi-asserted-by":"publisher","DOI":"10.1145\/2090181.2090187"},{"key":"ref156","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2016.27"},{"key":"ref155","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534540"},{"key":"ref150","year":"2017","journal-title":"DRBD"},{"key":"ref152","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254834"},{"key":"ref151","year":"2017","journal-title":"Hast&#x2014;Highly Available Storage"},{"key":"ref146","year":"2016","journal-title":"VMWare Inc"},{"key":"ref147","article-title":"Data mover","author":"lemak","year":"1981"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1145\/1321753.1321762"},{"key":"ref149","author":"ruemmler","year":"1992","journal-title":"UNIX disk access patterns"},{"key":"ref59","first-page":"85","article-title":"Containers checkpointing and live migration","volume":"2","author":"mirkin","year":"2008","journal-title":"Proc Linux Symp"},{"key":"ref58","first-page":"1","article-title":"Virtualization and containerization of application infrastructure: A comparison","author":"scheepers","year":"2014","journal-title":"Proc 21st Twente Student Conf IT"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2014.41"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1007\/s12599-009-0071-2"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxt107"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2598813"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.4108\/icst.mobicase.2014.257757"},{"key":"ref52","article-title":"Mobile edge computing (MEC); framework and reference architecture","volume":"3","year":"2016","journal-title":"ETSI DGS MEC"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2009.119"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287088"},{"key":"ref166","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1145\/2007477.1952700","article-title":"Workload-aware live storage migration for clouds","volume":"46","author":"zheng","year":"2011","journal-title":"ACM SIGPLAN Notices"},{"key":"ref165","first-page":"2","article-title":"FVD: A high-performance virtual machine image format for cloud","author":"tang","year":"2011","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref164","first-page":"40","article-title":"The network block device","volume":"2000","author":"breuer","year":"2000","journal-title":"Linux J"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1145\/1555336.1555348"},{"key":"ref162","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2009.44"},{"key":"ref161","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-011-0294-6"},{"key":"ref160","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.26"},{"key":"ref4","author":"mather","year":"2009","journal-title":"Cloud Security and Privacy An Enterprise Perspective on Risks and Compliance"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2008.38"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1327512.1327513"},{"key":"ref5","first-page":"224","volume":"321","author":"boss","year":"2007","journal-title":"Cloud Computing"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2016.2550538"},{"key":"ref159","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2011.16"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.jpdc.2017.02.007","article-title":"Design and evaluation of small&#x2013;large outer joins in cloud computing environments","volume":"110","author":"cheng","year":"2017","journal-title":"J Parallel Distrib Comput"},{"key":"ref49","year":"2017","journal-title":"EGI"},{"key":"ref157","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996153"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1145\/844128.844162","article-title":"The design and implementation of Zap: A system for migrating computing environments","volume":"36","author":"osman","year":"2002","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"ref158","first-page":"97","article-title":"Optimizing live migration of virtual machines across wide area networks using integrated replication and scheduling","author":"bose","year":"2011","journal-title":"IEEE Intl Systems Conf (SysCon)"},{"key":"ref46","first-page":"61","article-title":"Improving virtual machine migration in federated cloud environments","author":"celesti","year":"2010","journal-title":"Proc 2nd Int Conf Evol Internet (INTERNET)"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2014.6849163"},{"key":"ref48","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1147\/JRD.2009.5429058","article-title":"The reservoir model and architecture for open federated cloud computing","volume":"53","author":"rochwerger","year":"2009","journal-title":"IBM J Res Develop"},{"key":"ref47","volume":"87","author":"buyya","year":"2010","journal-title":"Cloud Computing Principles and Paradigms"},{"key":"ref42","year":"0","journal-title":"A Practical Guide to Hybrid Cloud Computing"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmsy.2014.05.003"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.46"},{"key":"ref43","author":"murphy","year":"2011","journal-title":"Enabling Long Distance Live Migration with f5 and Vmware Vmotion"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503251"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.12785\/amis\/072L38"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.42"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618528"},{"key":"ref76","volume":"2","author":"nelson","year":"1996","journal-title":"The Data Compression Book"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2009.5289170"},{"key":"ref74","first-page":"101","article-title":"The case for compressed caching in virtual memory systems","author":"wilson","year":"1999","journal-title":"Proc General Track USENIX Annual Technical Conf"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.6"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.09.031"},{"key":"ref79","author":"oberhumer","year":"2005","journal-title":"LZO Real-Time Data Compression Library User Manual for LZO Version 0 28"},{"key":"ref60","year":"0","journal-title":"CRIU"},{"key":"ref62","first-page":"1","article-title":"The design and evolution of live storage migration in VMware ESX","volume":"11","author":"mashtizadeh","year":"2011","journal-title":"Proc USENIX ATC"},{"key":"ref61","article-title":"Virtual machine mobility with self-migration","author":"hansen","year":"2009"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2014.10.004"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/MCSA.2002.1017484"},{"key":"ref65","first-page":"137","article-title":"NFS version 3: Design and implementation","author":"pawlowski","year":"1994","journal-title":"Proc USENIX Summer"},{"key":"ref66","first-page":"169","article-title":"Constructing services with interposable virtual hardware","author":"whitaker","year":"2004","journal-title":"Proc NSDI"},{"key":"ref67","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1145\/844128.844163","article-title":"Optimizing the migration of virtual computers","volume":"36","author":"sapuntzakis","year":"2002","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"ref68","first-page":"391","article-title":"Fast transparent migration for virtual machines","author":"nelson","year":"2005","journal-title":"Proc General Track USENIX Annual Technical Conf"},{"key":"ref69","first-page":"225","article-title":"KVM: The linux virtual machine monitor","volume":"1","author":"kivity","year":"2007","journal-title":"Proc Linux Symp"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534548"},{"key":"ref198","year":"0","journal-title":"F5 Networks"},{"key":"ref199","author":"perkins","year":"2002","journal-title":"IP Mobility Support for IPv4"},{"key":"ref193","year":"2011","journal-title":"Routing Bridges (RBridges) Base Protocol Specification"},{"key":"ref194","first-page":"2","article-title":"Introduction to trill","volume":"14","author":"perlman","year":"2011","journal-title":"Internet Protocol J"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.17487\/rfc2003"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3007"},{"key":"ref95","first-page":"1","article-title":"Satori: Enlightened page sharing","author":"mi?\u00f3s","year":"2009","journal-title":"Proc Conf USENIX Annu Tech Conf"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844146"},{"key":"ref190","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.64"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-013-0245-z"},{"key":"ref191","year":"0","journal-title":"Provider Backbone Bridges"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/964723.383071"},{"key":"ref192","year":"0","journal-title":"Shortest Path Bridging"},{"key":"ref91","first-page":"431","article-title":"Shrinker: Improving live migration of virtual clusters over WANs with distributed data deduplication and content-based addressing","author":"riteau","year":"2011","journal-title":"Proc Eur Conf Parallel Process"},{"key":"ref90","article-title":"Shrinker: Efficient wide-area live virtual machine migration using distributed content-based addressing","author":"riteau","year":"2010"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/2517326.2451524"},{"key":"ref99","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/2007477.1952694","article-title":"Fast and space-efficient virtual machine checkpointing","volume":"46","author":"park","year":"2011","journal-title":"ACM SIGPLAN Notices"},{"key":"ref96","article-title":"On the feasibility of memory sharing: Content-based page sharing in the Xen virtual machine monitor","author":"kloster","year":"2006"},{"key":"ref97","article-title":"Improving data center resource management, deployment, and availability with virtualization","author":"wood","year":"2011"},{"key":"ref82","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1145\/2007477.1952698","article-title":"Evaluation of delta compression techniques for efficient live migration of large virtual machines","volume":"46","author":"sv\u00e4rd","year":"2011","journal-title":"ACM SIGPLAN Notices"},{"key":"ref81","first-page":"115","article-title":"ARC: A self-tuning, low overhead replacement cache","volume":"3","author":"megiddo","year":"2003","journal-title":"Proc FAST"},{"key":"ref84","first-page":"317","article-title":"Run-length encoding","volume":"12","author":"pountain","year":"1987","journal-title":"Byte"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.21236\/ADA604007"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/1555336.1555346"},{"key":"ref89","author":"hsieh","year":"2016","journal-title":"Hash functions"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2011.20"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2010.17"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/1831407.1831429"},{"key":"ref88","article-title":"U.S. secure hash algorithm 1 (SHA1)","author":"eastlake","year":"2001"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.17487\/rfc3775"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/FSKD.2015.7382337"},{"key":"ref100","first-page":"127","article-title":"Template-based memory deduplication method for inter-data center live migration of virtual machines","author":"li","year":"2014","journal-title":"Proc of the IEEE Int Conf on Cloud Engineering (IC2E)"},{"key":"ref209","first-page":"194","article-title":"A performance improvement method for the global live migration of virtual machine with IP mobility","author":"watanabe","year":"2010","journal-title":"Proc 5th Int Conf Mobile Comput Ubiquitous Netw"},{"key":"ref203","doi-asserted-by":"publisher","DOI":"10.17487\/rfc5213"},{"key":"ref204","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2014.6968970"},{"key":"ref201","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2008.19"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1145\/1408654.1408662"},{"key":"ref207","first-page":"1584","article-title":"An end-to-end network architecture for supporting mobility in wide area wireless networks","volume":"87","author":"inayat","year":"2004","journal-title":"IEICE Trans Commun"},{"key":"ref208","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSACW.2014.16"},{"key":"ref205","doi-asserted-by":"publisher","DOI":"10.1109\/IWCMC.2008.14"},{"key":"ref206","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45036-X_47"},{"key":"ref211","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2014.012114.130517"},{"key":"ref210","doi-asserted-by":"publisher","DOI":"10.17487\/rfc6830"},{"key":"ref212","year":"2017","journal-title":"Locator ID Separation Protocol (LISP) VM Mobility Solution"},{"key":"ref213","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2377119"},{"key":"ref214","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656887"},{"key":"ref215","doi-asserted-by":"publisher","DOI":"10.1145\/345910.345938"},{"key":"ref216","first-page":"19","article-title":"Fine-grained failover using connection migration","volume":"1","author":"snoeren","year":"0","journal-title":"USITS"},{"key":"ref217","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1998.662913"},{"key":"ref218","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2013.6614190"},{"key":"ref219","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2011.6006072"},{"key":"ref220","doi-asserted-by":"publisher","DOI":"10.17487\/rfc7348"},{"key":"ref222","article-title":"NVGRE: Network virtualization using generic routing encapsulation","author":"sridharan","year":"2011"},{"key":"ref221","author":"gross","year":"2016","journal-title":"A stateless transport tunneling protocol for network virtualization (STT)"},{"key":"ref229","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2015.Th4G.6"},{"key":"ref228","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2631431"},{"key":"ref227","doi-asserted-by":"publisher","DOI":"10.1109\/WOCN.2011.5872945"},{"key":"ref226","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2016.7784441"},{"key":"ref225","doi-asserted-by":"publisher","DOI":"10.1145\/1594977.1592575"},{"key":"ref224","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6211886"},{"key":"ref223","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2013.167"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2316152"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/GrC.2013.6740417"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218415"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1145\/52325.52356"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.25"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.69"},{"key":"ref133","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.procs.2015.06.019","article-title":"Virtual machine migration triggering using application workload prediction","volume":"54","author":"raghunath","year":"2015","journal-title":"Procedia Comput Sci"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2014.7014153"},{"key":"ref131","article-title":"Heterogeneous live migration of virtual machines","author":"liu","year":"2008","journal-title":"Proc of the International Workshop on Virtualization Technology (IWVT)"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1145\/2479871.2479932"},{"key":"ref232","first-page":"100","article-title":"Downtime analysis of virtual machine live migration","author":"salfner","year":"2011","journal-title":"Proc 4th Int Conf Dependability (DEPEND) IARIA"},{"key":"ref233","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxu065"},{"key":"ref230","doi-asserted-by":"publisher","DOI":"10.1145\/1408654.1408659"},{"key":"ref231","doi-asserted-by":"publisher","DOI":"10.1145\/2494621.2494622"},{"key":"ref239","doi-asserted-by":"publisher","DOI":"10.1145\/1815695.1815709"},{"key":"ref238","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.173"},{"key":"ref235","first-page":"503","article-title":"Evaluating live virtual machine migration overhead on client&#x2019;s application perspective","author":"bezerra","year":"2017","journal-title":"Proc Int Conf Inf Netw (ICOIN)"},{"key":"ref234","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2013.137"},{"key":"ref237","author":"chen","year":"2010","journal-title":"Introduction to Probability Theory"},{"key":"ref236","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6847982"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/CIT.2016.96"},{"key":"ref135","first-page":"190","article-title":"Remedy: Network-aware steady state VM management for data centers","author":"mann","year":"2012","journal-title":"Proc Networking"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1109\/CCEM.2012.6354587"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1145\/1996121.1996125"},{"key":"ref140","first-page":"539","article-title":"Pre-copy and post-copy VM live migration for memory intensive applications","author":"shribman","year":"2012","journal-title":"Proc Eur Conf Parallel Process"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.05.003"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2016.120"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5935247"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2011.2179629"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2010.13"},{"key":"ref1","first-page":"563","article-title":"Evaluating and modeling virtualization performance overhead for cloud environments","author":"huber","year":"2011","journal-title":"Proc of CLOSER"},{"key":"ref145","first-page":"252","article-title":"Service level management for iterative pre-copy live migration","author":"treutner","year":"2012","journal-title":"Proc Int Conf Netw Service Manage"},{"key":"ref241","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2015.90"},{"key":"ref242","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.109"},{"key":"ref243","first-page":"575","article-title":"Modelling the live migration time of virtual machines","author":"rybina","year":"2015","journal-title":"Proc OTM Confederated Int Conf Move Meaningful Internet Syst"},{"key":"ref244","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2013.17"},{"key":"ref240","author":"montgomery","year":"2015","journal-title":"Introduction to Linear Regression Analysis"},{"key":"ref248","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806838"},{"key":"ref247","year":"2017","journal-title":"PRISM Model Checker"},{"key":"ref246","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.48"},{"key":"ref245","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2016.0053"},{"key":"ref249","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40725-3_4"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1145\/782814.782855"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2007.4629212"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/40.342015"},{"key":"ref106","year":"2000","journal-title":"InfiniBand Architecture Specification Release 1 0"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/2349896.2349903"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2017.7997166"},{"key":"ref103","year":"2015","journal-title":"Programming Intel Quickassist Technology Hardware Accelerators for Optimal Performance"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"key":"ref111","doi-asserted-by":"crossref","first-page":"1986","DOI":"10.1109\/TPDS.2011.86","article-title":"Live virtual machine migration via asynchronous replication and state synchronization","volume":"22","author":"liu","year":"2011","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1145\/1551609.1551630"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063437"},{"key":"ref250","first-page":"70","article-title":"Dependable estimation of downtime for virtual machine live migration","volume":"5","author":"salfner","year":"2012","journal-title":"Int J Adv Syst Meas"},{"key":"ref251","doi-asserted-by":"publisher","DOI":"10.1186\/1687-1499-2012-285"},{"key":"ref254","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2013.6616110"},{"key":"ref255","doi-asserted-by":"publisher","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.59"},{"key":"ref252","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464451"},{"key":"ref253","article-title":"Adaptive VM handoff across cloudlets","author":"ha","year":"2015"},{"key":"ref257","year":"2017","journal-title":"MPTCP"},{"key":"ref256","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-016-0061-0"},{"key":"ref259","doi-asserted-by":"publisher","DOI":"10.1145\/2933267.2933317"},{"key":"ref10","article-title":"Nomadic operating systems","author":"hansen","year":"2002"},{"key":"ref258","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2017.163"},{"key":"ref11","article-title":"Performance evaluation of virtualization technologies for server consolidation","author":"padala","year":"2007"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2016.020"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.217"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2012.6272415"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195719"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2013.2287711"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/PDCAT.2010.88"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2013.185"},{"key":"ref117","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1016\/j.jnca.2010.06.013","article-title":"Optimizing the live migration of virtual machine by CPU scheduling","volume":"34","author":"jin","year":"2011","journal-title":"J Netw Comput Appl"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1007\/978-3-642-10665-1_23","article-title":"Cost of virtual machine live migration in clouds: A performance evaluation","author":"voorsluys","year":"2009","journal-title":"Proc IEEE Int Conf Cloud Comput"},{"key":"ref19","first-page":"273","article-title":"Live migration of virtual machines","volume":"2","author":"clark","year":"2005","journal-title":"Proc 2nd Conf Symp Netw Syst Design Implement"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/NPC.2009.32"},{"key":"ref114","first-page":"161","article-title":"Remus: High availability via asynchronous virtual machine replication","author":"cully","year":"2008","journal-title":"Proc 5th USENIX Symp Netw Syst Design Implement"},{"key":"ref113","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1145\/844128.844148","article-title":"ReVirt: Enabling intrusion analysis through virtual-machine logging and replay","volume":"36","author":"dunlap","year":"2002","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"ref116","first-page":"454","article-title":"Real-time issues in live migration of virtual machines","author":"checconi","year":"2009","journal-title":"Proc Eur Conf Parallel Process"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2011.82"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996151"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1145\/2287056.2287062"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2013.39"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/IFIPNetworking.2014.6857120"},{"key":"ref260","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2016.2592241"},{"key":"ref261","doi-asserted-by":"publisher","DOI":"10.1145\/2488222.2488265"},{"key":"ref262","doi-asserted-by":"publisher","DOI":"10.1145\/2633688"},{"key":"ref263","article-title":"Avaptive avatar handoff in the cloudlet network","author":"sun","year":"0","journal-title":"IEEE Trans Cloud Comput"},{"key":"ref264","article-title":"Live service migration in mobile edge clouds","author":"machen","year":"2017","journal-title":"arXiv preprint arXiv 1706 04118"},{"key":"ref265","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2013.6549280"},{"key":"ref266","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2014.6883509"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/8362823\/08260891.pdf?arnumber=8260891","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T04:58:23Z","timestamp":1643173103000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8260891\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":271,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/comst.2018.2794881","relation":{},"ISSN":["1553-877X"],"issn-type":[{"value":"1553-877X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}