Skip to main content
Erschienen in: The Journal of Supercomputing 7/2015

01.07.2015

Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues

verfasst von: Raja Wasim Ahmad, Abdullah Gani, Siti Hafizah Ab. Hamid, Muhammad Shiraz, Feng Xia, Sajjad A. Madani

Erschienen in: The Journal of Supercomputing | Ausgabe 7/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Virtualization efficiently manages the ever-increasing demand for storage, computing, and networking resources in large-scale Cloud Data Centers. Virtualization attains multifarious resource management objectives including proactive server maintenance, load balancing, pervasive service availability, power management, and fault tolerance by virtual machine (VM) migration. VM migration is a resource-intensive operation as it constantly requires adequate CPU cycles, memory capacity, system cache, and network bandwidth. Consequently, it adversely affects the performance of running applications and cannot be entirely overlooked in contemporary data centers, particularly when user SLA and critical business goals are to be met. The unavailability of a comprehensive survey on VM migration schemes that covers various VM migration aspects such as migration patterns, sequence, application performance, bandwidth optimization, and migration granularity has motivated this review of existing schemes. This paper reviews state-of-the-art live and non-live VM migration schemes. Through an extensive literature review, a detailed thematic taxonomy is proposed for the categorization of VM migration schemes. Critical aspects and related features of current VM migration schemes are inspected through detailed qualitative investigation. We extract significant parameters from existing literature to discuss the commonalities and variances among VM migration schemes. Finally, open research issues and challenges with VM migration that require further consideration to develop optimal VM migration schemes in Cloud Data Centers are briefly addressed.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat 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–1379CrossRef 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–1379CrossRef
2.
Zurück zum Zitat 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–207 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–207
3.
Zurück zum Zitat 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–831 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–831
4.
Zurück zum Zitat 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–46 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–46
5.
Zurück zum Zitat Server S (2013) Storage Severs Word Press Server S (2013) Storage Severs Word Press
6.
Zurück zum Zitat 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 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
7.
Zurück zum Zitat 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–44 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–44
8.
Zurück zum Zitat Mishra R, Jaiswal A (2012) Ant colony optimization: a solution of load balancing in cloud. Int J Web Semant Technol 3:33–50 Mishra R, Jaiswal A (2012) Ant colony optimization: a solution of load balancing in cloud. Int J Web Semant Technol 3:33–50
9.
Zurück zum Zitat 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 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
10.
Zurück zum Zitat Juniad Shuja SAM, Bilal K, Hayat K, Khan SU, Sarwar S (2012) Energy-efficient data centres. Computing 94(12):937–994 Juniad Shuja SAM, Bilal K, Hayat K, Khan SU, Sarwar S (2012) Energy-efficient data centres. Computing 94(12):937–994
11.
Zurück zum Zitat 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–1655CrossRef 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–1655CrossRef
12.
Zurück zum Zitat 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–831 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–831
13.
Zurück zum Zitat 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 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
14.
Zurück zum Zitat Wang J, Fan ZH (2014) Family health telemonitoring system based on WSN. Adv Mater Res 860:2762–2765 Wang J, Fan ZH (2014) Family health telemonitoring system based on WSN. Adv Mater Res 860:2762–2765
15.
Zurück zum Zitat Whaiduzzaman M, Sookhak M, Gani A, Buyya R (2013) A survey on vehicular cloud computing. J Netw Comput Appl 40:325–344 Whaiduzzaman M, Sookhak M, Gani A, Buyya R (2013) A survey on vehicular cloud computing. J Netw Comput Appl 40:325–344
16.
Zurück zum Zitat 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 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
17.
Zurück zum Zitat Kremer J, Cloud Computing and Virtualization. White paper on virtualization Kremer J, Cloud Computing and Virtualization. White paper on virtualization
18.
Zurück zum Zitat Xing Y, Zhan Y (2012) Virtualization and cloud computing. In:Zhang Y (ed) Future wireless network and informatiion systems. Springer, Berlin, Heidelberg, pp 305–312 Xing Y, Zhan Y (2012) Virtualization and cloud computing. In:Zhang Y (ed) Future wireless network and informatiion systems. Springer, Berlin, Heidelberg, pp 305–312
19.
Zurück zum Zitat 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–177CrossRef 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–177CrossRef
20.
Zurück zum Zitat 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:12CrossRef 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:12CrossRef
21.
Zurück zum Zitat 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–16 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–16
22.
Zurück zum Zitat Medina V, García JM (2014) A survey of migration mechanisms of virtual machines. ACM Comput Surv (CSUR) 46:30CrossRef Medina V, García JM (2014) A survey of migration mechanisms of virtual machines. ACM Comput Surv (CSUR) 46:30CrossRef
23.
Zurück zum Zitat 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–646 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–646
24.
Zurück zum Zitat 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–398 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–398
25.
Zurück zum Zitat 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–4 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–4
26.
Zurück zum Zitat Habib I (2008) Virtualization with kvm. Linux J 2008:8 Habib I (2008) Virtualization with kvm. Linux J 2008:8
27.
Zurück zum Zitat 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–1034CrossRef 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–1034CrossRef
28.
Zurück zum Zitat 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–31CrossRef 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–31CrossRef
29.
Zurück zum Zitat 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 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
30.
Zurück zum Zitat 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–26 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–26
31.
Zurück zum Zitat 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–46 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–46
32.
Zurück zum Zitat Svärd 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–120CrossRef Svärd 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–120CrossRef
33.
Zurück zum Zitat 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–442 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–442
34.
Zurück zum Zitat 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 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
35.
Zurück zum Zitat 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–1313CrossRef 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–1313CrossRef
36.
Zurück zum Zitat 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–38 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–38
37.
Zurück zum Zitat Garg SK, Versteeg S, Buyya R (2013) A framework for ranking of cloud computing services. Future Gener Comput Syst 29:1012–1023CrossRef Garg SK, Versteeg S, Buyya R (2013) A framework for ranking of cloud computing services. Future Gener Comput Syst 29:1012–1023CrossRef
38.
39.
Zurück zum Zitat Malawski M, Kuzniar M, Wojcik P, Bubak M (2013) How to use Google App engine for free computing. IEEE Internet Comput 17:50–59CrossRef Malawski M, Kuzniar M, Wojcik P, Bubak M (2013) How to use Google App engine for free computing. IEEE Internet Comput 17:50–59CrossRef
40.
Zurück zum Zitat Wilder B (2012) Cloud architecture patterns: using microsoft azure. O’Reilly Media, Inc., Sebastopol Wilder B (2012) Cloud architecture patterns: using microsoft azure. O’Reilly Media, Inc., Sebastopol
41.
Zurück zum Zitat 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–62 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–62
42.
Zurück zum Zitat Arabnia H (1995) A distributed stereocorrelation algorithm. In: Proceedings of fourth international conference on computer communications and networks. IEEE, New York, pp 479–482 Arabnia H (1995) A distributed stereocorrelation algorithm. In: Proceedings of fourth international conference on computer communications and networks. IEEE, New York, pp 479–482
43.
Zurück zum Zitat Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1:7–18CrossRef Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1:7–18CrossRef
44.
Zurück zum Zitat 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–86 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–86
45.
Zurück zum Zitat 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–74 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–74
46.
Zurück zum Zitat 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–74CrossRef 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–74CrossRef
47.
Zurück zum Zitat Alam N (2009) Survey on hypervisors. Indiana University, Bloomington, School of Informatics and Computing Alam N (2009) Survey on hypervisors. Indiana University, Bloomington, School of Informatics and Computing
48.
Zurück zum Zitat 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–55 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–55
49.
Zurück zum Zitat 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–179 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–179
50.
Zurück zum Zitat 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 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
51.
Zurück zum Zitat Muraai M, Furuya T, Imai T, Kimura S (2013) Application of server virtualization technology to communication services. FUJITSU Sci Tech J 49:286–291 Muraai M, Furuya T, Imai T, Kimura S (2013) Application of server virtualization technology to communication services. FUJITSU Sci Tech J 49:286–291
52.
Zurück zum Zitat 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–231 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–231
53.
Zurück zum Zitat Bhandarkar SM, Arabnia HR (1995) The REFINE multiprocessor—theoretical properties and algorithms. Parallel comput 21:1783–1805CrossRef Bhandarkar SM, Arabnia HR (1995) The REFINE multiprocessor—theoretical properties and algorithms. Parallel comput 21:1783–1805CrossRef
54.
Zurück zum Zitat 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–969 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–969
55.
Zurück zum Zitat 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–232CrossRef 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–232CrossRef
56.
Zurück zum Zitat 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–1999CrossRef 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–1999CrossRef
57.
Zurück zum Zitat 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–547 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–547
58.
Zurück zum Zitat Kozuch M, Satyanarayanan M (2002) Internet suspend/resume. In: Proceedings of fourth workshop on mobile computing systems and applications. IEEE, New York, pp 40–46 Kozuch M, Satyanarayanan M (2002) Internet suspend/resume. In: Proceedings of fourth workshop on mobile computing systems and applications. IEEE, New York, pp 40–46
59.
Zurück zum Zitat 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–578 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–578
60.
Zurück zum Zitat 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 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
61.
Zurück zum Zitat 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–70 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–70
62.
Zurück zum Zitat Mishra M, Das A, Kulkarni P, Sahoo A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50:34–40CrossRef Mishra M, Das A, Kulkarni P, Sahoo A (2012) Dynamic resource management using virtual machine migrations. IEEE Commun Mag 50:34–40CrossRef
63.
Zurück zum Zitat 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–624 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–624
64.
Zurück zum Zitat Zheng J, Ng TSE, Sripanidkulchai K (2011) Workload-aware live storage migration for clouds. In: ACM SIGPLAN notices. ACM, New York, pp 133–144 Zheng J, Ng TSE, Sripanidkulchai K (2011) Workload-aware live storage migration for clouds. In: ACM SIGPLAN notices. ACM, New York, pp 133–144
65.
Zurück zum Zitat 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–32 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–32
66.
Zurück zum Zitat Thein T, Park JS (2009) Availability analysis of application servers using software rejuvenation and virtualization. J Comput Sci Technol 24:339–346CrossRef Thein T, Park JS (2009) Availability analysis of application servers using software rejuvenation and virtualization. J Comput Sci Technol 24:339–346CrossRef
67.
Zurück zum Zitat 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–162 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–162
68.
Zurück zum Zitat 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–147 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–147
69.
Zurück zum Zitat 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–84 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–84
70.
Zurück zum Zitat 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–622 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–622
71.
Zurück zum Zitat 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 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
72.
Zurück zum Zitat 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–129 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–129
73.
Zurück zum Zitat 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–376CrossRef 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–376CrossRef
74.
Zurück zum Zitat 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–40 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–40
75.
Zurück zum Zitat 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’09. IEEE, New York, pp 1–10 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’09. IEEE, New York, pp 1–10
76.
Zurück zum Zitat Hines MR, Deshpande U, Gopalan K (2009) Post-copy live migration of virtual machines. ACM SIGOPS Oper Syst Rev 43:14–26CrossRef Hines MR, Deshpande U, Gopalan K (2009) Post-copy live migration of virtual machines. ACM SIGOPS Oper Syst Rev 43:14–26CrossRef
77.
Zurück zum Zitat 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 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
78.
Zurück zum Zitat Glazer DW, Tropper C (1993) On process migration and load balancing in time warp. IEEE Trans Parallel Distrib Syst 4:318–327CrossRef Glazer DW, Tropper C (1993) On process migration and load balancing in time warp. IEEE Trans Parallel Distrib Syst 4:318–327CrossRef
79.
Zurück zum Zitat Milojičić DS, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv (CSUR) 32:241–299 Milojičić DS, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv (CSUR) 32:241–299
80.
Zurück zum Zitat 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–6 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–6
81.
Zurück zum Zitat 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–146 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–146
82.
Zurück zum Zitat 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–96 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–96
83.
Zurück zum Zitat 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 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
84.
Zurück zum Zitat 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–132 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–132
85.
Zurück zum Zitat Zhang Z, Xiao L, Zhu M, Ruan L (2013) Mvmotion: a metadata based virtual machine migration in cloud. Cluster Comput 17(2):441–452 Zhang Z, Xiao L, Zhu M, Ruan L (2013) Mvmotion: a metadata based virtual machine migration in cloud. Cluster Comput 17(2):441–452
86.
Zurück zum Zitat 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–80 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–80
87.
Zurück zum Zitat 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–11 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–11
88.
Zurück zum Zitat 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–548 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–548
89.
Zurück zum Zitat 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–256 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–256
90.
Zurück zum Zitat 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–1096CrossRef 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–1096CrossRef
91.
Zurück zum Zitat Bradford R, Kotsovinos E, Feldmann A, Schiöberg 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–179 Bradford R, Kotsovinos E, Feldmann A, Schiöberg 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–179
92.
Zurück zum Zitat 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–221 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–221
93.
Zurück zum Zitat 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–83 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–83
94.
Zurück zum Zitat 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–5 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–5
95.
Zurück zum Zitat Lann J, Van Bockhaven C (2014) Cryptanalysis of, and practical attacks against E-Safenet encryption Lann J, Van Bockhaven C (2014) Cryptanalysis of, and practical attacks against E-Safenet encryption
96.
Zurück zum Zitat Arabnia HR, Oliver MA (1987) A transputer network for the arbitrary rotation of digitised images. Comput J 30:425–432CrossRef Arabnia HR, Oliver MA (1987) A transputer network for the arbitrary rotation of digitised images. Comput J 30:425–432CrossRef
97.
Zurück zum Zitat 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–170 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–170
98.
Zurück zum Zitat 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–192CrossRef 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–192CrossRef
99.
Zurück zum Zitat 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–465 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–465
100.
Zurück zum Zitat 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–907 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–907
101.
Zurück zum Zitat 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–168 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–168
102.
Zurück zum Zitat Liu J, Wu J, Panda DK (2004) High performance RDMA-based MPI implementation over InfiniBand. Int J Parallel Program 32:167–198MATHCrossRef Liu J, Wu J, Panda DK (2004) High performance RDMA-based MPI implementation over InfiniBand. Int J Parallel Program 32:167–198MATHCrossRef
103.
Zurück zum Zitat 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–265 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–265
104.
Zurück zum Zitat 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–64 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–64
105.
Zurück zum Zitat 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–74 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–74
106.
Zurück zum Zitat 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–268 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–268
107.
Zurück zum Zitat 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–357 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–357
108.
Zurück zum Zitat 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–170 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–170
109.
Zurück zum Zitat 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–267 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–267
110.
Zurück zum Zitat 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 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
111.
Zurück zum Zitat 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 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
112.
Zurück zum Zitat 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–390 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–390
113.
Zurück zum Zitat Heninger IM, Hrischuk C, Jones ZH, Quirk AJ (2012) Automatically selecting optimal transport protocol in a cloud computing environment. In: Google patents Heninger IM, Hrischuk C, Jones ZH, Quirk AJ (2012) Automatically selecting optimal transport protocol in a cloud computing environment. In: Google patents
114.
Zurück zum Zitat 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’09). IEEE, New York, pp 847–853 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’09). IEEE, New York, pp 847–853
115.
Zurück zum Zitat 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 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
116.
Zurück zum Zitat Sharath Venkatesha SS, Kintali S (2009) Survey of virtual machine migration techniques. University of California, Santa Barbara Sharath Venkatesha SS, Kintali S (2009) Survey of virtual machine migration techniques. University of California, Santa Barbara
117.
Zurück zum Zitat Vouk MA (2008) Cloud computing—issues, research and implementations, CIT. J Comput Inf Technol 16:235–246 Vouk MA (2008) Cloud computing—issues, research and implementations, CIT. J Comput Inf Technol 16:235–246
118.
Zurück zum Zitat 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’09). IEEE, New York, pp 44–51 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’09). IEEE, New York, pp 44–51
119.
Zurück zum Zitat Khan A, Othman M, Madani S, Khan S (2014) A survey of mobile cloud computing application models. IEEE Commun Serv Tutor 16(1):393–413 Khan A, Othman M, Madani S, Khan S (2014) A survey of mobile cloud computing application models. IEEE Commun Serv Tutor 16(1):393–413
120.
Zurück zum Zitat Garfinkel T, Rosenblum M (2005) When virtual is harder than real: security challenges in virtual machine based computing environments. In: HotOS Garfinkel T, Rosenblum M (2005) When virtual is harder than real: security challenges in virtual machine based computing environments. In: HotOS
121.
Zurück zum Zitat 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–196 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–196
122.
Zurück zum Zitat 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–709 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–709
123.
Zurück zum Zitat 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–118 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–118
124.
Zurück zum Zitat 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–203 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–203
125.
Zurück zum Zitat 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–20 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–20
126.
Zurück zum Zitat Youseff L, Zagorodnov D, Wolski R (2008) Inter-OS communication on highly parallel multi-core architectures. Technical Report, University of California, Santa Barbara Youseff L, Zagorodnov D, Wolski R (2008) Inter-OS communication on highly parallel multi-core architectures. Technical Report, University of California, Santa Barbara
127.
Zurück zum Zitat 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–13. doi:10.1109/JSYST.2014.2315823 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–13. doi:10.​1109/​JSYST.​2014.​2315823
Metadaten
Titel
Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues
verfasst von
Raja Wasim Ahmad
Abdullah Gani
Siti Hafizah Ab. Hamid
Muhammad Shiraz
Feng Xia
Sajjad A. Madani
Publikationsdatum
01.07.2015
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 7/2015
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-015-1400-5

Weitere Artikel der Ausgabe 7/2015

The Journal of Supercomputing 7/2015 Zur Ausgabe

Premium Partner