Skip to main content

Towards a Network-Aware VM Migration: Evaluating the Cost of VM Migration in Cloud Data Centers

Part of the Wireless Networks book series (WN)

Abstract

Host virtualization allows data centers to live migrate an entire Virtual Machine (VM) to support data center maintenance and workload balancing. Live VM migration can consume nearly the entire bandwidth which impacts the performance of competing flows in the network. Knowing the cost of VM migration propels data center admins to intelligently reserve minimum bandwidth required to ensure a network-aware VM migration. Recently, Remedy was proposed as a cost estimation model to calculate total traffic generated due to VM migration. Unlike the previous approaches, Remedy makes it possible to incorporate network topology leading to a more intelligent allocation of network resources during VM migration. However, Remedy was evaluated within a simulated environment running on a single machine. In this chapter, we empirically evaluate the performance of Remedy in an experimental GENI testbed characterized by wide-area network dynamics and realistic traffic scenarios. We deploy OpenFlow end-to-end QoS policies to reserve minimum bandwidths required for successful VM migration. Preliminary results demonstrate that bandwidth reservation relieves the network of possible overloads during migration. We show that Remedy works best with link bandwidths of 1 Gbps and above and page dirty rates below 3000 pages. We present realistic scenarios that affect the accuracy of the cost estimation model. We conclude that link bandwidth, page dirty rate, and user specified progress amount are the critical parameters in determining VM migration cost.

Keywords

  • Virtual Machine
  • Software Define Networking
  • Virtual Machine Migration
  • Link Bandwidth
  • Bandwidth Reservation

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This chapter includes copyrighted materials, which were reproduced with permission of IEEE and the authors. The original article is: Hellen Maziku and Sachin Shetty, “Towards a network aware VM migration: Evaluating the cost of VM migration in cloud data centers”, IEEE International Conference on Cloud Networking (CloudNet 2014), pp.114–119, 8–10 Oct. 2014, ©IEEE. Reprinted by permission.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
EUR   29.95
Price includes VAT (Finland)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR   42.79
Price includes VAT (Finland)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR   54.99
Price includes VAT (Finland)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
EUR   54.99
Price includes VAT (Finland)
  • Durable hardcover 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
Fig. 5.1
Fig. 5.2
Fig. 5.3
Fig. 5.4
Fig. 5.5
Fig. 5.6
Fig. 5.7
Fig. 5.8
Fig. 5.9
Fig. 5.10

References

  1. “Hyper-v live migration network configuration guide,” http://technet.microsoft.com/en-us/library/ff428137%28v=ws.10%29.aspx, [Online].

  2. “Esx configuration guide,” http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_server_config.pdf, [Online].

  3. V. Mann et al., “Vmpatrol: Dynamic and automated QoS for virtual machine migrations,” in Network and Service Management (CNSM), 2012 8th International Conference on. IEEE, 2012, pp. 174–178.

    Google Scholar 

  4. V. Mann, “Remedy: network-aware steady state vm management for data centers,” in NETWORKING 2012. Springer, 2012, pp. 190–204.

    Google Scholar 

  5. X. Dong, H. Lin, R. Tan, R. K. Iyer, and Z. Kalbarczyk, “Software-defined networking for smart grid resilience: Opportunities and challenges,” 2015.

    Google Scholar 

  6. N. McKeown, “Software-defined networking,” INFOCOM keynote talk, Apr, 2009.

    Google Scholar 

  7. D. Gkounis, “Cross-domain Dos link-flooding attack detection and mitigation using SDN principles,” Ph.D. dissertation, MS thesis. Institute of Technology Zurich, 2014.

    Google Scholar 

  8. GENI, “Exploring networks of the future,” http://www.geni.net/, [Online].

  9. “Kernel based virtual machine (kvm),” http://www.linux-kvm.org/page/Main_Page, [Online].

  10. N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, “Openflow: enabling innovation in campus networks,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69–74, 2008.

    CrossRef  Google Scholar 

  11. S. T. Ali, V. Sivaraman, A. Radford, and S. Jha, “A survey of securing networks using software defined networking.”

    Google Scholar 

  12. R. T. H. A. with Dynamic Load Balancers., “High availability with dynamic load balancers, GoGrid blog.” http://blog.gogrid.com/2013/02/04/high-availabilitywith-dynamic-load-balancers/, February 2013, [Online].

  13. S. Shin, P. A. Porras, V. Yegneswaran, M. W. Fong, G. Gu, and M. Tyson, “Fresco: Modular composable security services for software-defined networks.” in NDSS, 2013.

    Google Scholar 

  14. U. Premaratne, J. Samarabandu, T. Sidhu, R. Beresh, and J.-C. Tan, “Security analysis and auditing of iec61850-based automated substations,” Power Delivery, IEEE Transactions on, vol. 25, no. 4, pp. 2346–2355, 2010.

    CrossRef  Google Scholar 

  15. K. Levanti, “Routing management in network operations,” Ph.D. dissertation, Carnegie Mellon University Pittsburgh, PA 15213, USA, 2012.

    Google Scholar 

  16. “Exogeni,” http://groups.geni.net/geni/wiki/EXOGENI, [Online].

  17. “Instageni,” http://groups.geni.net/geni/wiki/INSTAGENI, [Online].

  18. “Geni portal,” https://portal.geni.net/, [Online].

  19. C. Clark et al., “Live migration of virtual machines,” in Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation-Volume 2. USENIX Association, 2005, pp. 273–286.

    Google Scholar 

  20. N. Jain et al., “Topology-aware vm migration in bandwidth oversubscribed datacenter networks,” in Automata, Languages, and Programming. Springer, 2012, pp. 586–597.

    Google Scholar 

  21. J. T. Piao and J. Yan, “A network-aware virtual machine placement and migration approach in cloud computing,” in Grid and Cooperative Computing (GCC), 2010 9th International Conference on. IEEE, 2010, pp. 87–92.

    Google Scholar 

  22. “Vmware vmotion: Live migration of virtual machines,” http://www.vmware.com/files/pdf/VMware-VMotion-DS-EN.pdf, [Online].

  23. “Production quality, multilayer open virtual switch,” http://openvswitch.org/, [Online].

  24. “Pox controller framework,” https://openflow.stanford.edu/display/ONL/POX+Wiki, [Online].

  25. “Libvirt: The virtualization api,” http://libvirt.org/, [Online].

Download references

Acknowledgements

This work is based on research sponsored by the Office of the Assistant Secretary of Defense for Research and Engineering (OASD(R&E)) under agreement number FAB750-15-2-0120. The US Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright notation thereon. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the Office of the Assistant Secretary of Defense for Research and Engineering (OASD(R&E)) or the US Government. This work is also supported in part by an ARO grant W911NF-12-1-0055, National Science Foundation (NSF) Grant HRD-1137466, Department of Homeland Security (DHS) SLA grant 2010-ST-062-0000041 and 2014-ST-062-000059.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and Permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Shetty, S., Yuchi, X., Song, M. (2016). Towards a Network-Aware VM Migration: Evaluating the Cost of VM Migration in Cloud Data Centers. In: Moving Target Defense for Distributed Systems. Wireless Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-31032-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31032-9_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31031-2

  • Online ISBN: 978-3-319-31032-9

  • eBook Packages: Computer ScienceComputer Science (R0)