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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptions









References
“Hyper-v live migration network configuration guide,” http://technet.microsoft.com/en-us/library/ff428137%28v=ws.10%29.aspx, [Online].
“Esx configuration guide,” http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_server_config.pdf, [Online].
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.
V. Mann, “Remedy: network-aware steady state vm management for data centers,” in NETWORKING 2012. Springer, 2012, pp. 190–204.
X. Dong, H. Lin, R. Tan, R. K. Iyer, and Z. Kalbarczyk, “Software-defined networking for smart grid resilience: Opportunities and challenges,” 2015.
N. McKeown, “Software-defined networking,” INFOCOM keynote talk, Apr, 2009.
D. Gkounis, “Cross-domain Dos link-flooding attack detection and mitigation using SDN principles,” Ph.D. dissertation, MS thesis. Institute of Technology Zurich, 2014.
GENI, “Exploring networks of the future,” http://www.geni.net/, [Online].
“Kernel based virtual machine (kvm),” http://www.linux-kvm.org/page/Main_Page, [Online].
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.
S. T. Ali, V. Sivaraman, A. Radford, and S. Jha, “A survey of securing networks using software defined networking.”
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].
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.
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.
K. Levanti, “Routing management in network operations,” Ph.D. dissertation, Carnegie Mellon University Pittsburgh, PA 15213, USA, 2012.
“Exogeni,” http://groups.geni.net/geni/wiki/EXOGENI, [Online].
“Instageni,” http://groups.geni.net/geni/wiki/INSTAGENI, [Online].
“Geni portal,” https://portal.geni.net/, [Online].
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.
N. Jain et al., “Topology-aware vm migration in bandwidth oversubscribed datacenter networks,” in Automata, Languages, and Programming. Springer, 2012, pp. 586–597.
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.
“Vmware vmotion: Live migration of virtual machines,” http://www.vmware.com/files/pdf/VMware-VMotion-DS-EN.pdf, [Online].
“Production quality, multilayer open virtual switch,” http://openvswitch.org/, [Online].
“Pox controller framework,” https://openflow.stanford.edu/display/ONL/POX+Wiki, [Online].
“Libvirt: The virtualization api,” http://libvirt.org/, [Online].
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
Rights 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)
