{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,13]],"date-time":"2026-10-13T18:32:07Z","timestamp":1791916327261,"version":"4.3.4"},"reference-count":58,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100008982","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1320689"],"award-info":[{"award-number":["1320689"]}],"id":[{"id":"10.13039\/501100008982","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008982","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1527338"],"award-info":[{"award-number":["1527338"]}],"id":[{"id":"10.13039\/501100008982","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008982","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1738929"],"award-info":[{"award-number":["1738929"]}],"id":[{"id":"10.13039\/501100008982","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Cloud Comput."],"published-print":{"date-parts":[[2023,7,1]]},"DOI":"10.1109\/tcc.2023.3282466","type":"journal-article","created":{"date-parts":[[2023,6,2]],"date-time":"2023-06-02T15:54:21Z","timestamp":1685721261000},"page":"3289-3300","source":"Crossref","is-referenced-by-count":6,"title":["V-Recover: Virtual Machine Recovery When Live Migration Fails"],"prefix":"10.1109","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5597-4185","authenticated-orcid":false,"given":"Dinuni","family":"Fernando","sequence":"first","affiliation":[{"name":"School of Computing, University of Colombo, Colombo, Sri Lanka"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-9694-5063","authenticated-orcid":false,"given":"Jonathan","family":"Terner","sequence":"additional","affiliation":[{"name":"IBM, Armonk, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9058-2822","authenticated-orcid":false,"given":"Ping","family":"Yang","sequence":"additional","affiliation":[{"name":"Binghamton University, Binghamton, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1078-4446","authenticated-orcid":false,"given":"Kartik","family":"Gopalan","sequence":"additional","affiliation":[{"name":"Binghamton University, Binghamton, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523630"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155415"},{"key":"ref12","first-page":"161","article-title":"Remus: High availability via asynchronous virtual machine replication","author":"cully","year":"2008","journal-title":"Proc USENIX Symp Netw Syst Des Implementation"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2316152"},{"key":"ref15","article-title":"QEMU, a fast and portable dynamic translator","author":"bellard","year":"2005","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/971701.50214"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3453933.3454017"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2019.8845167"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3124680.3124734"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737452"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2017.2710193"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30045-5_15"},{"key":"ref17","first-page":"15","article-title":"Magazines and Vmem: Extending the slab allocator to many CPUs and arbitrary resources","author":"bonwick","year":"2001","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref16","author":"mauro","year":"2001","journal-title":"Solaris Internals Core Kernel Components"},{"key":"ref19","year":"2023","journal-title":"Iperf"},{"key":"ref18","article-title":"Introduction to redis","year":"0"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3313808.3313821"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/2.53354"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2996890.2996891"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2481424"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/2.16"},{"key":"ref47","article-title":"MOSIX: An integrated UNIX for multiprocessor workstations","author":"barak","year":"1988"},{"key":"ref42","article-title":"Debugging operating systems with time-traveling virtual machines","author":"king","year":"2005","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref41","article-title":"Execution replay for intrusion analysis","author":"dunlap","year":"2006"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2014.58"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/859630.859633"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/800216.806593"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3186411.3186415"},{"key":"ref7","article-title":"Hyper-V architecture","year":"2022"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618528"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"key":"ref3","first-page":"225","article-title":"KVM: The Linux virtual machine monitor","author":"kivity","year":"2007","journal-title":"Proc Linux Symp"},{"key":"ref6","first-page":"273","article-title":"Live migration of virtual machines","author":"clark","year":"2005","journal-title":"Proc USENIX Symp Netw Syst Des Implementation"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945462"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844148"},{"key":"ref35","first-page":"483","article-title":"PLOVER: Fast, multi-core scalable virtual machine fault-tolerance","author":"wang","year":"2015","journal-title":"Proc USENIX Symp Netw Syst Des Implementation"},{"key":"ref34","article-title":"Micro checkpointing","author":"hines","year":"0"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2017.00031"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1899928.1899932"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2009.5270295"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952694"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453920"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2011.29"},{"key":"ref2","article-title":"vSphere vMotion","year":"2007"},{"key":"ref1","first-page":"391","article-title":"Fast transparent migration for virtual machines","author":"nelson","year":"2005","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224058"},{"key":"ref38","first-page":"1","article-title":"Kemari: Virtual machine synchronization for fault tolerance","author":"tamura","year":"2008","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref24","article-title":"Architecture of VMware ESXi","author":"chaubal","year":"2022"},{"key":"ref23","article-title":"PostcopyRecovery","year":"0"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.316"},{"key":"ref25","first-page":"1","article-title":"Proactive process-level live migration in HPC environments","author":"wang","year":"2008","journal-title":"Proc ACM\/IEEE Conf Supercomputing"},{"key":"ref20","first-page":"19","article-title":"Memory bandwidth and machine balance in current high performance computers","author":"mccalpin","year":"2023","journal-title":"IEEE Comput Soc Tech Committee Comput Archit Newslett"},{"key":"ref22","first-page":"143","article-title":"Benchmarking cloud serving systems with YCSB","author":"cooper","year":"2023","journal-title":"Proc ACM Symp Cloud Comput"},{"key":"ref21","year":"0","journal-title":"SysBench"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2012.2221934"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.316"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2009.31"}],"container-title":["IEEE Transactions on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/6245519\/10241247\/10143325-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6245519\/10241247\/10143325.pdf?arnumber=10143325","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,6]],"date-time":"2024-06-06T13:10:03Z","timestamp":1717679403000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10143325\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,1]]},"references-count":58,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tcc.2023.3282466","relation":{},"ISSN":["2168-7161","2372-0018"],"issn-type":[{"value":"2168-7161","type":"electronic"},{"value":"2372-0018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,1]]}}}