Minimum-energy bandwidth management for QoS live migration of virtual machines

被引:16
作者
Baccarelli, Enzo [1 ]
Amendola, Danilo [1 ]
Cordeschi, Nicola [1 ]
机构
[1] Univ Roma La Sapienza, Dept Informat Engn Elect & Telecommun, I-00184 Rome, Italy
关键词
Intra-datacenter live virtual machine migration; Quality of service; Adaptive and distributed bandwidth management; Energy-saving; Software prototype; RESOURCE-MANAGEMENT; PERFORMANCE; ALLOCATION; MULTICAST;
D O I
10.1016/j.comnet.2015.10.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Live virtual machine (VM) migration aims at enabling the dynamic balanced use of the networking/computing physical resources of virtualized datacenters, so to lead to reduced energy consumption. However, the bandwidth consumption and latency of current state-of-the-art live VM migration techniques still reduce the experienced benefits to much less than their potential. Motivated by this consideration, in this paper, we analytically characterize, prototype in software and test through field trials the optimal bandwidth manager for intra-datacenter live migration of VMs. The goal is the minimization of the migration-induced communication energy under service level agreement (SLA)-induced hard constraints on the total migration time, downtime, slowdown of the migrating applications and overall available bandwidth. For this purpose, after recognizing that the resulting (nonconvex) optimization problem is an instance of Geometric Programming, we solve it by resorting to suitably developed adaptive version of the so-called primal-dual gradient-based iterations and, then, we analytically characterize its feasibility conditions. Hence, we prototype the resulting bandwidth manager atop an intra-datacenter wired test-bed, and, then, test and compare its energy performance through extensive field trials. The carried out field trials point out that: (i) the energy savings attained by the proposed bandwidth manager over the state-of-the-art ones currently utilized by Xen, KVM and VMware hypervisors are over 40% and approach 66% under strict QoS constraints; (ii) the proposed bandwidth manager is capable to quickly adapt to the abrupt changes possibly experienced by the dirty rates of the running applications and/or the round trip times of the utilized (possibly, congested) TCP/IP connections; and, (iii) its actual implementation may be carried out in a distributed and scalable way, and it consumes less than 1.5% of the CPU computing power per migrated VM. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 22
页数:22
相关论文
共 52 条
  • [1] Abts D, 2010, CONF PROC INT SYMP C, P338, DOI 10.1145/1816038.1816004
  • [2] [Anonymous], 2007, SC'07: Proceedings of the 2007 ACM/IEEE conference on Supercomputing
  • [3] [Anonymous], 19 USENIX S NETW SYS
  • [4] [Anonymous], 2013, INT J COMPUT APPL
  • [5] [Anonymous], SPEC CPU2000
  • [6] Baccarelli E, 2005, 2005 IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, P298
  • [7] A novel self-pilot-based transmit-receive architecture for multipath-impaired UWB systems
    Baccarelli, E
    Biagi, M
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2004, 52 (06) : 891 - 895
  • [8] Power-allocation policy and optimized design of multiple-antenna systems with imperfect channel estimation
    Baccarelli, E
    Biagi, M
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2004, 53 (01) : 136 - 145
  • [9] Baccarelli E, 2005, BROADBAND SERVICES: BUSINESS MODELS AND TECHNOLOGIES FOR COMMUNITY NETWORKS, P215, DOI 10.1002/0470022515.ch14
  • [10] Optimal Self-Adaptive QoS Resource Management in Interference-Affected Multicast Wireless Networks
    Baccarelli, Enzo
    Cordeschi, Nicola
    Polli, Valentina
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (06) : 1750 - 1759