Skip to main content

A Strength Pareto Evolutionary Algorithm for Live Migration of Multiple Interdependent Virtual Machines in Data Centers

  • Conference paper
  • First Online:
  • 1709 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9490))

Abstract

Although live VM migration has been intensively studied, the problem of live migration of multiple interdependent VMs has hardly been investigated. The most important problem in the live migration of multiple interdependent VMs is how to schedule VM migrations as the schedule will directly affect the total migration time and the total downtime of those VMs. Aiming at minimizing both the total migration time and the total downtime simultaneously, this paper presents a Strength Pareto Evolutionary Algorithm 2 (SPEA2) for the multi-VM migration scheduling problem. The SPEA2 has been evaluated by experiments, and the experimental results show that the SPEA2 can generate a set of VM migration schedules with a shorter total migration time and a shorter total downtime than an existing genetic algorithm, namely Random Key Genetic Algorithm (RKGA). This paper also studies the scalability of the SPEA2.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Wood, T., Shenoy, P., Venkataramani, A., Yousif, M.: Sandpiper: black-box and gray-box resource management for virtual machines. Comput. Netw. 53, 2923–2938 (2009)

    Article  MATH  Google Scholar 

  2. Bobroff, N., Kochut, A., Beaty, K.: Dynamic placement of virtual machines for managing SLA violations. In: Proceedings of the \(10^{th}\) IFIP/IEEE International Symposium on Integrated Network Management, Munich, pp. 119–128 (2007)

    Google Scholar 

  3. Engelmann, C., Vallee, G.R., Naughton, T., Scott, S.L.: Proactive fault tolerance using preemptive migration. In: Proceeding of the \(17^{th}\) Euromicro International Conference on Parallel, Distributed and Network-based Processing, Weimar, pp. 252–257 (2009)

    Google Scholar 

  4. Ghorbani, S., Caesar, M.: Walk the line: consistent network updates with bandwidth guarantees. In: Proceedings of the \(1^{st}\) Workshop on Hot Topics in Software Defined Networks, Helsinki, pp. 67–72 (2012)

    Google Scholar 

  5. Nus, A., Raz, D.: Migration plans with minimum overall migration time. In: Proceedings of the 2014 IEEE/IFIP Network Operations and Management Symposium, Krakow, pp. 1–9 (2014)

    Google Scholar 

  6. Sarker, T.K., Tang, M.: Performance-driven live migration of multiple virtual machines in datacenters. In: Proceedings of the 2013 IEEE International Conference on Granular Computing, Beijing, pp. 253–258 (2013)

    Google Scholar 

  7. Sarker, T.K., Tang, M.: A random key genetic algorithm for live migration of multiple virtual machines in data centers. In: Proceedings of the \(21^{st}\) International Conference on Neural Information Processing, Kuching, pp. 212–220 (2014)

    Google Scholar 

  8. Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Proceeding of the EUROGEN2001 Conference, Athens, pp. 95–102 (2001)

    Google Scholar 

  9. http://aws.amazon.com/de/ec2/instance-types/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maolin Tang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sarker, T.K., Tang, M. (2015). A Strength Pareto Evolutionary Algorithm for Live Migration of Multiple Interdependent Virtual Machines in Data Centers. In: Arik, S., Huang, T., Lai, W., Liu, Q. (eds) Neural Information Processing. ICONIP 2015. Lecture Notes in Computer Science(), vol 9490. Springer, Cham. https://doi.org/10.1007/978-3-319-26535-3_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26535-3_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26534-6

  • Online ISBN: 978-3-319-26535-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics