{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T15:05:35Z","timestamp":1782313535418,"version":"3.54.5"},"reference-count":127,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2015,3,13]],"date-time":"2015-03-13T00:00:00Z","timestamp":1426204800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,7]]},"DOI":"10.1007\/s11227-015-1400-5","type":"journal-article","created":{"date-parts":[[2015,3,11]],"date-time":"2015-03-11T23:25:08Z","timestamp":1426116308000},"page":"2473-2515","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":80,"title":["Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues"],"prefix":"10.1007","volume":"71","author":[{"given":"Raja Wasim","family":"Ahmad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdullah","family":"Gani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Siti Hafizah","family":"Ab. Hamid","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Shiraz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Feng","family":"Xia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sajjad A.","family":"Madani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,3,13]]},"reference":[{"key":"1400_CR1","doi-asserted-by":"crossref","first-page":"1366","DOI":"10.1109\/TPDS.2012.240","volume":"24","author":"A Beloglazov","year":"2013","unstructured":"Beloglazov A, Buyya R (2013) Managing overloaded hosts for dynamic consolidation of virtual machines in cloud data centers under quality of service constraints. IEEE Trans Parallel Distrib Syst 24:1366\u20131379","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1400_CR2","first-page":"200","volume":"15","author":"M Uddin","year":"2013","unstructured":"Uddin M, Shah A, Alsaqour R, Memon J (2013) Measuring efficiency of tier level data centers to implement green energy efficient data centers. Middle East J Sci Res 15:200\u2013207","journal-title":"Middle East J Sci Res"},{"key":"1400_CR3","doi-asserted-by":"crossref","unstructured":"Beloglazov A, Buyya R (2010) Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 2010 10th IEEE\/ACM international conference on cluster, cloud and grid computing. IEEE Computer Society, New York, pp 826\u2013831","DOI":"10.1109\/CCGRID.2010.46"},{"key":"1400_CR4","doi-asserted-by":"crossref","unstructured":"Zhou M, Zhang R, Zeng D, Qian W (2010) Services in the cloud computing era: a survey. In: 4th international universal communication symposium (IUCS). IEEE, New York, pp 40\u201346","DOI":"10.1109\/IUCS.2010.5666772"},{"key":"1400_CR5","unstructured":"Server S (2013) Storage Severs Word Press"},{"key":"1400_CR6","unstructured":"Koomey J (2011) Growth in data center electricity use 2005 to 2010. A report by Analytical Press, completed at the request of The New York Times"},{"key":"1400_CR7","doi-asserted-by":"crossref","unstructured":"Moura Silva L, Alonso J, Silva P, Torres J, Andrzejak A (2007) Using virtualization to improve software rejuvenation. In: International symposium on network computing and applications (NCA). IEEE, New York, pp 33\u201344","DOI":"10.1109\/NCA.2007.53"},{"key":"1400_CR8","doi-asserted-by":"crossref","unstructured":"Mishra R, Jaiswal A (2012) Ant colony optimization: a solution of load balancing in cloud. Int J Web Semant Technol 3:33\u201350","DOI":"10.5121\/ijwest.2012.3203"},{"key":"1400_CR9","doi-asserted-by":"crossref","unstructured":"Pop CB, Anghel I, Cioara T, Salomie I, Vartic I (2012) A swarm-inspired data center consolidation methodology. In: Proceedings of the 2nd international conference on web intelligence, mining and semantics. ACM, New York","DOI":"10.1145\/2254129.2254180"},{"key":"1400_CR10","unstructured":"Juniad Shuja SAM, Bilal K, Hayat K, Khan SU, Sarwar S (2012) Energy-efficient data centres. Computing 94(12):937\u2013994"},{"key":"1400_CR11","doi-asserted-by":"crossref","first-page":"1629","DOI":"10.1007\/s11227-013-0956-1","volume":"66","author":"J Jeong","year":"2013","unstructured":"Jeong J, Kim S-H, Kim H, Lee J, Seo E (2013) Analysis of virtual machine live-migration as a method for power-capping. J Supercomput 66:1629\u20131655","journal-title":"J Supercomput"},{"key":"1400_CR12","doi-asserted-by":"crossref","unstructured":"Beloglazov A, Buyya R (2010) Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 10th international conference on cluster, cloud and grid computing. ACM\/IEEE, New York, pp 826\u2013831","DOI":"10.1109\/CCGRID.2010.46"},{"key":"1400_CR13","doi-asserted-by":"crossref","unstructured":"Kim K, Lee S, Yoo H, Kim D (2014) Agriculture sensor-cloud infrastructure and routing protocol in the physical sensor network layer. Int J Distrib Sensor Netw 2014. (in press). doi: 10.1155\/2014\/437535","DOI":"10.1155\/2014\/437535"},{"key":"1400_CR14","first-page":"2762","volume":"860","author":"J Wang","year":"2014","unstructured":"Wang J, Fan ZH (2014) Family health telemonitoring system based on WSN. Adv Mater Res 860:2762\u20132765","journal-title":"Adv Mater Res"},{"key":"1400_CR15","doi-asserted-by":"crossref","unstructured":"Whaiduzzaman M, Sookhak M, Gani A, Buyya R (2013) A survey on vehicular cloud computing. J Netw Comput Appl 40:325\u2013344","DOI":"10.1016\/j.jnca.2013.08.004"},{"key":"1400_CR16","doi-asserted-by":"crossref","unstructured":"Huang J, Du D, Duan Q, Zhang Y, Zhao Y, Luo H, Mai Z, Liu Q (2014) Modeling and analysis on congestion control for data transmission in sensor clouds. Int J Distrib Sensor Netw 2014. (in press). doi: 10.1155\/2014\/453983","DOI":"10.1155\/2014\/453983"},{"key":"1400_CR17","unstructured":"Kremer J, Cloud Computing and Virtualization. White paper on virtualization"},{"key":"1400_CR18","doi-asserted-by":"crossref","unstructured":"Xing Y, Zhan Y (2012) Virtualization and cloud computing. In:Zhang Y (ed) Future wireless network and informatiion systems. Springer, Berlin, Heidelberg, pp 305\u2013312","DOI":"10.1007\/978-3-642-27323-0_39"},{"key":"1400_CR19","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/1165389.945462","volume":"37","author":"P Barham","year":"2003","unstructured":"Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauer R, Pratt I, Warfield A (2003) Xen and the art of virtualization. ACM SIGOPS Oper Syst Rev 37:164\u2013177","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"1400_CR20","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1145\/2382553.2382554","volume":"30","author":"E Bugnion","year":"2012","unstructured":"Bugnion E, Devine S, Rosenblum M, Sugerman J, Wang EY (2012) Bringing virtualization to the x86 architecture with the original VMware workstation. ACM Trans Comput Syst (TOCS) 30:12","journal-title":"ACM Trans Comput Syst (TOCS)"},{"key":"1400_CR21","doi-asserted-by":"crossref","unstructured":"Younge AJ, Henschel R, Brown JT, von Laszewski G, Qiu J, Fox GC (2011) Analysis of virtualization technologies for high performance computing environments. In: International conference on cloud computing (CLOUD). IEEE, New York, pp 9\u201316","DOI":"10.1109\/CLOUD.2011.29"},{"key":"1400_CR22","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/2492705","volume":"46","author":"V Medina","year":"2014","unstructured":"Medina V, Garc\u00eda JM (2014) A survey of migration mechanisms of virtual machines. ACM Comput Surv (CSUR) 46:30","journal-title":"ACM Comput Surv (CSUR)"},{"key":"1400_CR23","first-page":"639","volume":"7","author":"L Hu","year":"2013","unstructured":"Hu L, Zhao J, Xu G, Ding Y, Chu J (2013) HMDC: live virtual machine migration based on hybrid memory copy and delta compression. Appl Math 7:639\u2013646","journal-title":"Appl Math"},{"key":"1400_CR24","doi-asserted-by":"crossref","unstructured":"Nathan S, Kulkarni P, Bellur U (2013) Resource availability based performance benchmarking of virtual machine migrations. In: Proceedings of the ACM\/SPEC international conference on International conference on performance engineering. ACM, New York, pp 387\u2013398","DOI":"10.1145\/2479871.2479932"},{"key":"1400_CR25","doi-asserted-by":"crossref","unstructured":"Asberg M, Forsberg N, Nolte T, Kato S (2011) Towards real-time scheduling of virtual machines without kernel modifications. In: 16th IEEE conference on emerging technologies & factory automation (ETFA), pp 1\u20134","DOI":"10.1109\/ETFA.2011.6059185"},{"key":"1400_CR26","first-page":"8","volume":"2008","author":"I Habib","year":"2008","unstructured":"Habib I (2008) Virtualization with kvm. Linux J 2008:8","journal-title":"Linux J"},{"key":"1400_CR27","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1016\/j.future.2011.04.016","volume":"27","author":"TC Ferreto","year":"2011","unstructured":"Ferreto TC, Netto MA, Calheiros RN, De Rose CA (2011) Server consolidation with migration control for virtualized data centers. Future Gener Comput Syst 27:1027\u20131034","journal-title":"Future Gener Comput Syst"},{"key":"1400_CR28","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/JPROC.2013.2287711","volume":"102","author":"F Xu","year":"2014","unstructured":"Xu F, Liu F, Jin H, Vasilakos A (2014) Managing performance overhead of virtual machines in cloud computing: a survey, state of the art, and future directions. Proc IEEE 102:11\u201331","journal-title":"Proc IEEE"},{"key":"1400_CR29","unstructured":"Christopher Clark KF, Hand S, Hanseny JG (2005) Live migration of virtual machines. In: Proceedings of the 2nd conference on symposium on networked systems design & implementation, vol 2"},{"key":"1400_CR30","doi-asserted-by":"crossref","unstructured":"Deshpande U, Kulkarni U, Gopalan K (2012) Inter-rack live migration of multiple virtual machines. In: Proceedings of the 6th international workshop on virtualization technologies in distributed computing date. ACM, New York, pp 19\u201326","DOI":"10.1145\/2287056.2287062"},{"key":"1400_CR31","doi-asserted-by":"crossref","unstructured":"Kozuch M, Satyanarayanan M (2002) Internet suspend\/resume. In: Proceedings fourth IEEE workshop on mobile computing systems and applications, 2002. IEEE, New York, pp 40\u201346","DOI":"10.1109\/MCSA.2002.1017484"},{"key":"1400_CR32","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1145\/2007477.1952698","volume":"46","author":"P Sv\u00e4rd","year":"2011","unstructured":"Sv\u00e4rd P, Hudzia B, Tordsson J, Elmroth E (2011) Evaluation of delta compression techniques for efficient live migration of large virtual machines. ACM Sigplan Notices 46:111\u2013120","journal-title":"ACM Sigplan Notices"},{"key":"1400_CR33","doi-asserted-by":"crossref","unstructured":"Riteau P, Morin C, Priol T (2011) Shrinker: improving live migration of virtual clusters over WANs with distributed data deduplication and content-based addressing. In: Euro-Par 2011 parallel processing. Springer, Berlin, pp 431\u2013442","DOI":"10.1007\/978-3-642-23400-2_40"},{"key":"1400_CR34","doi-asserted-by":"crossref","unstructured":"Bilal K, Khan Samee U, Kolodziej J, Zhang L, Madani S, Min-Allah N, Wang L, Chen D (2012) A comparative study of data center network architectures. In: 26th EUROPEAN conference on modelling and simulation, ECMS","DOI":"10.7148\/2012-0526-0532"},{"key":"1400_CR35","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.1109\/SURV.2012.111412.00045","volume":"15","author":"M Shiraz","year":"2013","unstructured":"Shiraz M, Gani A, Khokhar RH, Buyya R (2013) A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing. IEEE Commun Surv Tutor 15:1294\u20131313","journal-title":"IEEE Commun Surv Tutor"},{"key":"1400_CR36","doi-asserted-by":"crossref","unstructured":"Liu L, Wang H, Liu X, Jin X, He WB, Wang QB, Chen Y (2009) GreenCloud: a new architecture for green data center. In: Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session. ACM, New York, pp 29\u201338","DOI":"10.1145\/1555312.1555319"},{"key":"1400_CR37","doi-asserted-by":"crossref","first-page":"1012","DOI":"10.1016\/j.future.2012.06.006","volume":"29","author":"SK Garg","year":"2013","unstructured":"Garg SK, Versteeg S, Buyya R (2013) A framework for ranking of cloud computing services. Future Gener Comput Syst 29:1012\u20131023","journal-title":"Future Gener Comput Syst"},{"key":"1400_CR38","doi-asserted-by":"crossref","unstructured":"Mosbah MM, Soliman H, El-Nasr MA (2013) Current services in cloud computing: a survey. arXiv preprint arXiv:1311.3319","DOI":"10.5121\/ijcseit.2013.3501"},{"key":"1400_CR39","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MIC.2011.143","volume":"17","author":"M Malawski","year":"2013","unstructured":"Malawski M, Kuzniar M, Wojcik P, Bubak M (2013) How to use Google App engine for free computing. IEEE Internet Comput 17:50\u201359","journal-title":"IEEE Internet Comput"},{"key":"1400_CR40","unstructured":"Wilder B (2012) Cloud architecture patterns: using microsoft azure. O\u2019Reilly Media, Inc., Sebastopol"},{"key":"1400_CR41","doi-asserted-by":"crossref","unstructured":"Greenberg A, Lahiri P, Maltz DA, Patel P, Sengupta S (2008) Towards a next generation data center architecture: scalability and commoditization. In: Proceedings of the ACM workshop on programmable routers for extensible services of tomorrow. ACM, New York, pp 57\u201362","DOI":"10.1145\/1397718.1397732"},{"key":"1400_CR42","doi-asserted-by":"crossref","unstructured":"Arabnia H (1995) A distributed stereocorrelation algorithm. In: Proceedings of fourth international conference on computer communications and networks. IEEE, New York, pp 479\u2013482","DOI":"10.1109\/ICCCN.1995.540163"},{"key":"1400_CR43","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s13174-010-0007-6","volume":"1","author":"Q Zhang","year":"2010","unstructured":"Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1:7\u201318","journal-title":"J Internet Serv Appl"},{"key":"1400_CR44","doi-asserted-by":"crossref","unstructured":"Guo C, Wu H, Tan K, Shi L, Zhang Y, Lu S (2008) Dcell: a scalable and fault-tolerant network structure for data centers. In: ACM SIGCOMM computer communication review. ACM, New York, pp 75\u201386","DOI":"10.1145\/1402958.1402968"},{"key":"1400_CR45","doi-asserted-by":"crossref","unstructured":"Al-Fares M, Loukissas A, Vahdat A (2008) A scalable, commodity data center network architecture. In: ACM SIGCOMM computer communication review. ACM, New York, pp 63\u201374","DOI":"10.1145\/1402958.1402967"},{"key":"1400_CR46","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/1594977.1592577","volume":"39","author":"C Guo","year":"2009","unstructured":"Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y, Tian C, Zhang Y, Lu S (2009) BCube: a high performance, server-centric network architecture for modular data centers. ACM SIGCOMM Comput Commun Rev 39:63\u201374","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"1400_CR47","unstructured":"Alam N (2009) Survey on hypervisors. Indiana University, Bloomington, School of Informatics and Computing"},{"key":"1400_CR48","doi-asserted-by":"crossref","unstructured":"Vaquero LM, Rodero-Merino L, Caceres J, Linder M (2008) A break in the clouds: towards a cloud definition. ACM SIGCOMM Comput Commun Rev 39(1):50\u201355","DOI":"10.1145\/1496091.1496100"},{"key":"1400_CR49","doi-asserted-by":"crossref","unstructured":"Li C, Raghunathan A, Jha NK (2010) Secure virtual machine execution under an untrusted management OS. In: IEEE 3rd international conference on cloud computing (CLOUD). IEEE, New York, pp 172\u2013179","DOI":"10.1109\/CLOUD.2010.29"},{"key":"1400_CR50","doi-asserted-by":"crossref","unstructured":"Ganesan R, Murarka Y, Sarkar S, Frey K (2013) Empirical study of performance benefits of hardware assisted virtualization. In: Proceedings of the 6th ACM India computing convention. ACM, New York","DOI":"10.1145\/2522548.2522598"},{"key":"1400_CR51","first-page":"286","volume":"49","author":"M Muraai","year":"2013","unstructured":"Muraai M, Furuya T, Imai T, Kimura S (2013) Application of server virtualization technology to communication services. FUJITSU Sci Tech J 49:286\u2013291","journal-title":"FUJITSU Sci Tech J"},{"key":"1400_CR52","doi-asserted-by":"crossref","unstructured":"Zhang B, Wang X, Lai R, Yang L, Wang Z, Luo Y, Li X (2010) Evaluating and optimizing I\/O virtualization in kernel-based virtual machine (KVM). In: Network and parallel computing. Springer, Berlin, pp 220\u2013231","DOI":"10.1007\/978-3-642-15672-4_20"},{"key":"1400_CR53","doi-asserted-by":"crossref","first-page":"1783","DOI":"10.1016\/0167-8191(95)00032-9","volume":"21","author":"SM Bhandarkar","year":"1995","unstructured":"Bhandarkar SM, Arabnia HR (1995) The REFINE multiprocessor\u2014theoretical properties and algorithms. Parallel comput 21:1783\u20131805","journal-title":"Parallel comput"},{"key":"1400_CR54","doi-asserted-by":"crossref","unstructured":"Kapil D, Pilli ES, Joshi RC (2013) Live virtual machine migration techniques: survey and research challenges. In: 3rd international advance computing conference (IACC). IEEE, New York, pp 963\u2013969","DOI":"10.1109\/IAdCC.2013.6514357"},{"key":"1400_CR55","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1093\/comjnl\/bxt012","volume":"57","author":"L Yao","year":"2014","unstructured":"Yao L, Wu G, Ren J, Zhu Y, Li Y (2014) Guaranteeing fault-tolerant requirement load balancing scheme based on VM migration. Comput J 57:225\u2013232","journal-title":"Comput J"},{"key":"1400_CR56","doi-asserted-by":"crossref","first-page":"1986","DOI":"10.1109\/TPDS.2011.86","volume":"22","author":"H Liu","year":"2011","unstructured":"Liu H, Jin H, Liao X, Yu C, Xu C-Z (2011) Live virtual machine migration via asynchronous replication and state synchronization. IEEE Trans Parallel Distrib Syst 22:1986\u20131999","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1400_CR57","doi-asserted-by":"crossref","unstructured":"Shribman A, Hudzia B (2013) Pre-Copy and post-copy VM live migration for memory intensive applications. In: Euro-Par 2012: parallel processing workshops. Springer, Berlin, pp 539\u2013547","DOI":"10.1007\/978-3-642-36949-0_63"},{"key":"1400_CR58","doi-asserted-by":"crossref","unstructured":"Kozuch M, Satyanarayanan M (2002) Internet suspend\/resume. In: Proceedings of fourth workshop on mobile computing systems and applications. IEEE, New York, pp 40\u201346","DOI":"10.1109\/MCSA.2002.1017484"},{"key":"1400_CR59","doi-asserted-by":"crossref","unstructured":"Beloglazov A, Buyya R (2010) Energy efficient allocation of virtual machines in cloud data centers. In: 10th IEEE\/ACM international conference on cluster, cloud and grid computing (CCGrid), pp 577\u2013578","DOI":"10.1109\/CCGRID.2010.45"},{"key":"1400_CR60","doi-asserted-by":"crossref","unstructured":"Beloglazov A, Buyya R (2010) Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers. In: Proceedings of the 8th international workshop on middleware for grids, clouds and e-Science. ACM, New York","DOI":"10.1145\/1890799.1890803"},{"key":"1400_CR61","doi-asserted-by":"crossref","unstructured":"Shrivastava V, Zerfos P, Lee K-W, Jamjoom H, Liu Y-H, Banerjee S (2011) Application-aware virtual machine migration in data centers. In: Proceedings of INFOCOM. IEEE, New York, pp 66\u201370","DOI":"10.1109\/INFCOM.2011.5935247"},{"key":"1400_CR62","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MCOM.2012.6295709","volume":"50","author":"M Mishra","year":"2012","unstructured":"Mishra M, Das A, Kulkarni P, Sahoo A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50:34\u201340","journal-title":"IEEE Commun Mag"},{"key":"1400_CR63","unstructured":"Dong J, Jin X, Wang H, Li Y, Zhang P, Cheng S (2013) Energy-saving virtual machine placement in cloud data centers. In: 13th IEEE\/ACM international symposium on cluster, cloud and grid computing (CCGrid), pp 618\u2013624"},{"key":"1400_CR64","doi-asserted-by":"crossref","unstructured":"Zheng J, Ng TSE, Sripanidkulchai K (2011) Workload-aware live storage migration for clouds. In: ACM SIGPLAN notices. ACM, New York, pp 133\u2013144","DOI":"10.1145\/1952682.1952700"},{"key":"1400_CR65","doi-asserted-by":"crossref","unstructured":"Nagarajan AB, Mueller F, Engelmann C, Scott SL (2007) Proactive fault tolerance for HPC with Xen virtualization. In: Proceedings of the 21st annual international conference on supercomputing. ACM, New York, pp 23\u201332","DOI":"10.1145\/1274971.1274978"},{"key":"1400_CR66","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1007\/s11390-009-9228-1","volume":"24","author":"T Thein","year":"2009","unstructured":"Thein T, Park JS (2009) Availability analysis of application servers using software rejuvenation and virtualization. J Comput Sci Technol 24:339\u2013346","journal-title":"J Comput Sci Technol"},{"key":"1400_CR67","unstructured":"Nguyen TA, Lee D, Park JS (2013) Towards virtualization technology on satellite on-board computer system with hardware redundancy, software rejuvenation and virtual machine live migration techniques: modeling, analysis and implementation proposal (space, aeronautical and navigational electronics). IEICE Tech Rep 113:157\u2013162"},{"key":"1400_CR68","doi-asserted-by":"crossref","unstructured":"Wu C-M, Chang R-S, Chan H-Y (2013) A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters. Future Gener Comput Syst 37:141\u2013147","DOI":"10.1016\/j.future.2013.06.009"},{"key":"1400_CR69","doi-asserted-by":"crossref","unstructured":"Zhou R, Liu F, Li C, Li T (2013) Optimizing virtual machine live storage migration in heterogeneous storage environment. In: Proceedings of the 9th SIGPLAN\/SIGOPS international conference on virtual execution environments. ACM, New York, pp 73\u201384","DOI":"10.1145\/2451512.2451529"},{"key":"1400_CR70","doi-asserted-by":"crossref","unstructured":"Liu S, Ren S, Quan G, Zhao M, Ren S (2013) Profit aware load balancing for distributed cloud data centers. In: 27th international symposium on parallel & distributed processing (IPDPS). IEEE, New York, pp 611\u2013622","DOI":"10.1109\/IPDPS.2013.60"},{"key":"1400_CR71","doi-asserted-by":"crossref","unstructured":"Ibrahim KZ, Hofmeyr S, Iancu C, Roman E (2011) Optimized pre-copy live migration for memory intensive applications. In: Proceedings of 2011 international conference for high performance computing, networking, storage and analysis. ACM, New York","DOI":"10.1145\/2063384.2063437"},{"key":"1400_CR72","doi-asserted-by":"crossref","unstructured":"Zhu L, Chen J, He Q, Huang D, Wu S (2013) ITC-LM: a smart iteration-termination criterion based live virtual machine migration. In: Network and parallel computing. Springer, Berlin, pp 118\u2013129","DOI":"10.1007\/978-3-642-40820-5_11"},{"key":"1400_CR73","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1145\/844128.844162","volume":"36","author":"S Osman","year":"2002","unstructured":"Osman S, Subhraveti D, Su G, Nieh J (2002) The design and implementation of Zap: a system for migrating computing environments. ACM SIGOPS Oper Syst Rev 36:361\u2013376","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"1400_CR74","doi-asserted-by":"crossref","unstructured":"Wood T, Tarasuk-Levin G, Shenoy P, Desnoyers P, Cecchet E, Corner MD (2009) Memory buddies: exploiting page sharing for smart colocation in virtualized data centers. In: Proceedings of the SIGPLAN\/SIGOPS international conference on virtual execution environments. ACM, New York, pp 31\u201340","DOI":"10.1145\/1508293.1508299"},{"key":"1400_CR75","doi-asserted-by":"crossref","unstructured":"Jin H, Deng L, Wu S, Shi X, Pan X (2009) Live virtual machine migration with adaptive, memory compression. In: IEEE international conference on cluster computing and workshops, CLUSTER\u201909. IEEE, New York, pp 1\u201310","DOI":"10.1109\/CLUSTR.2009.5289170"},{"key":"1400_CR76","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1618525.1618528","volume":"43","author":"MR Hines","year":"2009","unstructured":"Hines MR, Deshpande U, Gopalan K (2009) Post-copy live migration of virtual machines. ACM SIGOPS Oper Syst Rev 43:14\u201326","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"1400_CR77","unstructured":"Kozuch M, Satyanarayanan M, Bressoud T, Ke Y (2002) Efficient state transfer for Internet suspend\/resume. Intel Research Pittsburgh, Technical Report IRP-TR-02-03"},{"key":"1400_CR78","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1109\/71.210814","volume":"4","author":"DW Glazer","year":"1993","unstructured":"Glazer DW, Tropper C (1993) On process migration and load balancing in time warp. IEEE Trans Parallel Distrib Syst 4:318\u2013327","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1400_CR79","doi-asserted-by":"crossref","unstructured":"Miloji\u010di\u0107 DS, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv (CSUR) 32:241\u2013299","DOI":"10.1145\/367701.367728"},{"key":"1400_CR80","doi-asserted-by":"crossref","unstructured":"Aikema D, Mirtchovski A, Kiddle C, Simmonds R (2012) Green cloud VM migration: power use analysis. In: IEEE international green computing conference (IGCC), pp 1\u20136","DOI":"10.1109\/IGCC.2012.6322249"},{"key":"1400_CR81","doi-asserted-by":"crossref","unstructured":"Deshpande U, Wang X, Gopalan K (2011) Live gang migration of virtual machines. In: Proceedings of the 20th international symposium on high performance distributed computing. ACM, New York, pp 135\u2013146","DOI":"10.1145\/1996130.1996151"},{"key":"1400_CR82","doi-asserted-by":"crossref","unstructured":"Zhang X, Huo Z, Ma J, Meng D (2010) Exploiting data deduplication to accelerate live virtual machine migration. In: International conference on cluster computing (CLUSTER). IEEE, New York, pp 88\u201396","DOI":"10.1109\/CLUSTER.2010.17"},{"key":"1400_CR83","doi-asserted-by":"crossref","unstructured":"Koto A, Yamada H, Ohmura K, Kono K (2012) Towards unobtrusive VM live migration for cloud computing platforms. In: Proceedings of the Asia-Pacific workshop on systems. ACM, New York","DOI":"10.1145\/2349896.2349903"},{"key":"1400_CR84","doi-asserted-by":"crossref","unstructured":"Wood T, Ramakrishnan K, Shenoy P, Van der Merwe J (2011) CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines. In: ACM SIGPLAN notices. ACM, New York, pp 121\u2013132","DOI":"10.1145\/1952682.1952699"},{"key":"1400_CR85","doi-asserted-by":"crossref","unstructured":"Zhang Z, Xiao L, Zhu M, Ruan L (2013) Mvmotion: a metadata based virtual machine migration in cloud. Cluster Comput 17(2):441\u2013452","DOI":"10.1007\/s10586-013-0245-z"},{"key":"1400_CR86","doi-asserted-by":"crossref","unstructured":"Gerofi B, Vass Z, Ishikawa Y (2011) Utilizing memory content similarity for improving the performance of replicated virtual machines. In: Fourth IEEE international conference on utility and cloud computing (UCC), pp 73\u201380","DOI":"10.1109\/UCC.2011.20"},{"key":"1400_CR87","doi-asserted-by":"crossref","unstructured":"Arabnia HR, Oliver MA (1989) A transputer network for fast operations on digitised images. In: Computer graphics forum. Wiley Online Library, New York, pp 3\u201311","DOI":"10.1111\/j.1467-8659.1989.tb00448.x"},{"key":"1400_CR88","doi-asserted-by":"crossref","unstructured":"Svard P, Tordsson J, Hudzia B, Elmroth E (2011) High performance live migration through dynamic page transfer reordering and compression. In: IEEE third international conference on cloud computing technology and science (CloudCom). IEEE, New York, pp 542\u2013548","DOI":"10.1109\/CloudCom.2011.82"},{"key":"1400_CR89","unstructured":"Treutner T, Hlavacs H (2012) Service level management for iterative pre-copy live migration. In: 8th international conference on network and service management (CNSM). IEEE, New York, pp 252\u2013256"},{"key":"1400_CR90","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1016\/j.jnca.2010.06.013","volume":"34","author":"H Jin","year":"2011","unstructured":"Jin H, Gao W, Wu S, Shi X, Wu X, Zhou F (2011) Optimizing the live migration of virtual machine by CPU scheduling. J Netw Comput Appl 34:1088\u20131096","journal-title":"J Netw Comput Appl"},{"key":"1400_CR91","doi-asserted-by":"crossref","unstructured":"Bradford R, Kotsovinos E, Feldmann A, Schi\u00f6berg H (2007) Live wide-area migration of virtual machines including local persistent state. In: Proceedings of the 3rd international conference on Virtual execution environments. ACM, New York, pp 169\u2013179","DOI":"10.1145\/1254810.1254834"},{"key":"1400_CR92","doi-asserted-by":"crossref","unstructured":"Liu Z, Qu W, Liu W, Li K (2010) Xen live migration with slowdown scheduling algorithm. In: International conference on parallel and distributed computing, applications and technologies (PDCAT). IEEE, New York, pp 215\u2013221","DOI":"10.1109\/PDCAT.2010.88"},{"key":"1400_CR93","doi-asserted-by":"crossref","unstructured":"Hirofuchi T, Nakada H, Itoh S, Sekiguchi S (2010) Enabling instantaneous relocation of virtual machines with a lightweight vmm extension. In: 10th IEEE\/ACM international conference on cluster, cloud and grid computing (CCGrid), pp 73\u201383","DOI":"10.1109\/CCGRID.2010.42"},{"key":"1400_CR94","doi-asserted-by":"crossref","unstructured":"Sahni S, Varma V (2012) A hybrid approach to live migration of virtual machines. In: International conference on cloud computing in emerging markets (CCEM). IEEE, New York, pp 1\u20135","DOI":"10.1109\/CCEM.2012.6354587"},{"key":"1400_CR95","unstructured":"Lann J, Van Bockhaven C (2014) Cryptanalysis of, and practical attacks against E-Safenet encryption"},{"key":"1400_CR96","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1093\/comjnl\/30.5.425","volume":"30","author":"HR Arabnia","year":"1987","unstructured":"Arabnia HR, Oliver MA (1987) A transputer network for the arbitrary rotation of digitised images. Comput J 30:425\u2013432","journal-title":"Comput J"},{"key":"1400_CR97","doi-asserted-by":"crossref","unstructured":"Al-Kiswany S, Subhraveti D, Sarkar P, Ripeanu M (2011) VMFlock: virtual machine co-migration for the cloud. In: Proceedings of the 20th international symposium on high performance distributed computing. ACM, New York, pp 159\u2013170","DOI":"10.1145\/1996130.1996153"},{"key":"1400_CR98","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/0743-7315(90)90028-N","volume":"10","author":"HR Arabnia","year":"1990","unstructured":"Arabnia HR (1990) A parallel algorithm for the arbitrary rotation of digitized images using process-and-data-decomposition approach. J Parallel Distrib Comput 10:188\u2013192","journal-title":"J Parallel Distrib Comput"},{"key":"1400_CR99","doi-asserted-by":"crossref","unstructured":"Hirofuchi T, Ogawa H, Nakada H, Itoh S, Sekiguchi S (2009) A live storage migration mechanism over wan for relocatable virtual machine services on clouds. In: Proceedings of the 2009 9th IEEE\/ACM international symposium on cluster computing and the grid. IEEE Computer Society, New York, pp 460\u2013465","DOI":"10.1109\/CCGRID.2009.44"},{"key":"1400_CR100","doi-asserted-by":"crossref","unstructured":"Travostino F, Daspit P, Gommans L, Jog C, De Laat C, Mambretti J, Monga I, Van Oudenaarde B, Raghunath S, Yonghui Wang P (2006) Seamless live migration of virtual machines over the MAN\/WAN. Future Gener Comput Syst 22:901\u2013907","DOI":"10.1016\/j.future.2006.03.007"},{"key":"1400_CR101","unstructured":"Lin H-P, Chuang C-C, Tseng H-W, Pang A-C, Lin P, Jeng J-Y (2012) A study of network infrastructure optimization for data center servers. In: 15th international symposium on wireless personal multimedia communications (WPMC). IEEE, New York, pp 164\u2013168"},{"key":"1400_CR102","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1023\/B:IJPP.0000029272.69895.c1","volume":"32","author":"J Liu","year":"2004","unstructured":"Liu J, Wu J, Panda DK (2004) High performance RDMA-based MPI implementation over InfiniBand. Int J Parallel Program 32:167\u2013198","journal-title":"Int J Parallel Program"},{"key":"1400_CR103","doi-asserted-by":"crossref","unstructured":"Voorsluys W, Broberg J, Venugopal S, Buyya R (2009) Cost of virtual machine live migration in clouds: a performance evaluation. In: Cloud computing. Springer, Berlin, pp 254\u2013265","DOI":"10.1007\/978-3-642-10665-1_23"},{"key":"1400_CR104","doi-asserted-by":"crossref","unstructured":"Lu P, Ravindran B, Kim C (2011) Enhancing the performance of high availability lightweight live migration. In: Principles of distributed systems. Springer, Berlin, pp 50\u201364","DOI":"10.1007\/978-3-642-25873-2_5"},{"key":"1400_CR105","doi-asserted-by":"crossref","unstructured":"Hirofuchi T, Nakada H, Ogawa H, Itoh S, Sekiguchi S (2009) A live storage migration mechanism over wan and its performance evaluation. In: Proceedings of the 3rd international workshop on virtualization technologies in distributed computing. ACM, New York, pp 67\u201374","DOI":"10.1145\/1555336.1555348"},{"key":"1400_CR106","doi-asserted-by":"crossref","unstructured":"Acs S, Gergely M, Kacsuk P, Kozlovszky M (2013) Block level storage support for open source IaaS Clouds. In: 21st Euromicro international conference on parallel, distributed and network-based processing (PDP). IEEE, New York, pp 262\u2013268","DOI":"10.1109\/PDP.2013.45"},{"key":"1400_CR107","unstructured":"Arabnia HR, Smith JW (1993) A reconfigurable interconnection network for imaging operations and its implementation using a multi-stage switching box. In: Proceedings of the 7th annual international high performance computing conference, pp 349\u2013357"},{"key":"1400_CR108","unstructured":"Daniel Versick DT (2010) Reducing energy consumption by load aggregation with an optimized dynamic live migration of virtual machines. In: International conference on P2P, parallel, grid, cloud and internet computing. IEEE, New York, pp 164\u2013170"},{"key":"1400_CR109","doi-asserted-by":"crossref","unstructured":"Ramakrishnan K, Shenoy P, Van der Merwe J (2007) Live data center migration across WANs: a robust cooperative context aware approach. In: Proceedings of the SIGCOMM workshop on Internet network management. ACM, New York, pp 262\u2013267","DOI":"10.1145\/1321753.1321762"},{"key":"1400_CR110","unstructured":"Gebhardt C, Tomlinson A (2010) Challenges for inter virtual machine communication. Technical Report RHUL-MA-2010-12. Royal Holloway, University of London, Department of Mathematics"},{"key":"1400_CR111","doi-asserted-by":"crossref","unstructured":"Huang W, Koop MJ, Gao Q, Panda DK (2007) Virtual machine aware communication libraries for high performance computing. In: Proceedings of the 2007 ACM\/IEEE conference on supercomputing. ACM, New York","DOI":"10.1145\/1362622.1362635"},{"key":"1400_CR112","doi-asserted-by":"crossref","unstructured":"Li D, Jin H, Shao Y, Liao X (2009) A high-efficient inter-domain data transferring system for virtual machines. In: Proceedings of the 3rd international conference on ubiquitous information management and communication. ACM, New York, pp 385\u2013390","DOI":"10.1145\/1516241.1516308"},{"key":"1400_CR113","unstructured":"Heninger IM, Hrischuk C, Jones ZH, Quirk AJ (2012) Automatically selecting optimal transport protocol in a cloud computing environment. In: Google patents"},{"key":"1400_CR114","doi-asserted-by":"crossref","unstructured":"Xianqin C, Han W, Sumei W, Xiang L (2009) Seamless virtual machine live migration on network security enhanced hypervisor. In: 2nd IEEE international conference on broadband network & multimedia technology, 2009 (IC-BNMT\u201909). IEEE, New York, pp 847\u2013853","DOI":"10.1109\/ICBNMT.2009.5347800"},{"key":"1400_CR115","doi-asserted-by":"crossref","unstructured":"Harney E, Goasguen S, Martin J, Murphy M, Westall M (2007) The efficacy of live virtual machine migrations over the internet. In: Proceedings of the 2nd international workshop on Virtualization technology in distributed computing. ACM, New York","DOI":"10.1145\/1408654.1408662"},{"key":"1400_CR116","unstructured":"Sharath Venkatesha SS, Kintali S (2009) Survey of virtual machine migration techniques. University of California, Santa Barbara"},{"key":"1400_CR117","doi-asserted-by":"crossref","unstructured":"Vouk MA (2008) Cloud computing\u2014issues, research and implementations, CIT. J Comput Inf Technol 16:235\u2013246","DOI":"10.2498\/cit.1001391"},{"key":"1400_CR118","doi-asserted-by":"crossref","unstructured":"Rimal BP, Choi E, Lumb I (2009) A taxonomy and survey of cloud computing systems. In: Fifth international joint conference on INC, IMS and IDC, 2009 (NCM\u201909). IEEE, New York, pp 44\u201351","DOI":"10.1109\/NCM.2009.218"},{"key":"1400_CR119","doi-asserted-by":"crossref","unstructured":"Khan A, Othman M, Madani S, Khan S (2014) A survey of mobile cloud computing application models. IEEE Commun Serv Tutor 16(1):393\u2013413","DOI":"10.1109\/SURV.2013.062613.00160"},{"key":"1400_CR120","unstructured":"Garfinkel T, Rosenblum M (2005) When virtual is harder than real: security challenges in virtual machine based computing environments. In: HotOS"},{"key":"1400_CR121","doi-asserted-by":"crossref","unstructured":"Danev B, Masti RJ, Karame GO, Capkun S (2011) Enabling secure VM-vTPM migration in private clouds. In: Proceedings of the 27th annual computer security applications conference. ACM, New York, pp 187\u2013196","DOI":"10.1145\/2076732.2076759"},{"key":"1400_CR122","doi-asserted-by":"crossref","unstructured":"Wang W, Zhang Y, Lin B, Wu X, Miao K (2010) Secured and reliable vm migration in personal cloud. In: 2nd international conference on computer engineering and technology (ICCET). IEEE, New York, pp 705\u2013709","DOI":"10.1109\/ICCET.2010.5485376"},{"key":"1400_CR123","doi-asserted-by":"crossref","unstructured":"Wang J, Wright K-L, Gopalan K (2008) XenLoop: a transparent high performance inter-vm network loopback. In: Proceedings of the 17th international symposium on High performance distributed computing. ACM, New York, pp 109\u2013118","DOI":"10.1145\/1383422.1383437"},{"key":"1400_CR124","doi-asserted-by":"crossref","unstructured":"Zhang X, McIntosh S, Rohatgi P, Griffin JL (2007) XenSocket: A high-throughput interdomain transport for virtual machines. In: Middleware 2007. Springer, Berlin, pp 184\u2013203","DOI":"10.1007\/978-3-540-76778-7_10"},{"key":"1400_CR125","doi-asserted-by":"crossref","unstructured":"Kim K, Kim C, Jung S-I, Shin H-S, Kim J-S (2008) Inter-domain socket communications supporting high performance and full binary compatibility on Xen. In: Proceedings of the fourth ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments. ACM, New York, pp 11\u201320","DOI":"10.1145\/1346256.1346259"},{"key":"1400_CR126","unstructured":"Youseff L, Zagorodnov D, Wolski R (2008) Inter-OS communication on highly parallel multi-core architectures. Technical Report, University of California, Santa Barbara"},{"key":"1400_CR127","doi-asserted-by":"crossref","unstructured":"Shuja J, Bilal K, Madani SA, Othman M, Ranjan R, Balaji P, Khan SU (2014) Survey of techniques and architectures for designing energy-efficient data centers. IEEE Syst J PP (99):1\u201313. doi: 10.1109\/JSYST.2014.2315823","DOI":"10.1109\/JSYST.2014.2315823"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1400-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-015-1400-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-015-1400-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T18:13:54Z","timestamp":1566411234000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-015-1400-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,13]]},"references-count":127,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2015,7]]}},"alternative-id":["1400"],"URL":"https:\/\/doi.org\/10.1007\/s11227-015-1400-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,13]]}}}