Scheduling of Parallel Migration for Multiple Virtual Machines

被引:5
|
作者
Onoue, Koichi [1 ]
Imai, Satoshi [1 ]
Matsuoka, Naoki [1 ]
机构
[1] Fujitsu Labs Ltd, Kawasaki, Kanagawa, Japan
关键词
VM migration; VM placement; infrastructure update;
D O I
10.1109/AINA.2017.136
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization technology can readily change the placement of an execution environment, such as a virtual machine (VM), in accordance with the current statuses. To effectively manage system resources in the virtualized infrastructure, the elasticity of a virtualized infrastructure has attracted significant attention for determining on which server VM should be deployed. However, there has been little attention to how long it takes to relocate VMs and in what order VMs migrate. It is difficult to determine the migration order of VMs in consideration of the residual resources of the destination server and network topology. In this paper, we propose two methods for scheduling the parallel migration of multiple VMs to reduce the impact on performance degradation due to VM migrations. We first formulate an integer linear programming (ILP) model to determine the VM migration order. To solve the problem in an acceptable time for large infrastructures, we also design a heuristic method based on dependencies between VM migrations and network bandwidth. Simulation results demonstrate that the heuristic-based method obtained the solutions in a few seconds for the settings with small differences with the optimal solutions obtained from the ILP-based method.
引用
收藏
页码:827 / 834
页数:8
相关论文
共 50 条
  • [21] A new technique for efficient live migration of multiple virtual machines
    Sun, Gang
    Liao, Dan
    Anand, Vishal
    Zhao, Dongcheng
    Yu, Hongfang
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 74 - 86
  • [22] Preemptive Scheduling of Independent Jobs on Identical Parallel Machines Subject to Migration Delays
    Sevastyanov, S. V.
    Sitters, R. A.
    Fishkin, A. V.
    AUTOMATION AND REMOTE CONTROL, 2010, 71 (10) : 2093 - 2101
  • [23] Preemptive scheduling of independent jobs on identical parallel machines subject to migration delays
    Fishkin, AV
    Jansen, K
    Sevastyanov, SV
    Sitters, R
    ALGORITHMS - ESA 2005, 2005, 3669 : 580 - 591
  • [24] Preemptive scheduling of independent jobs on identical parallel machines subject to migration delays
    S. V. Sevastyanov
    R. A. Sitters
    A. V. Fishkin
    Automation and Remote Control, 2010, 71 : 2093 - 2101
  • [25] A priori parallel machines scheduling
    Bouyahia, Zied
    Bellalouna, Monia
    Jaillet, Patrick
    Ghedira, Khaled
    COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 58 (03) : 488 - 500
  • [26] DYNAMIC SCHEDULING ON PARALLEL MACHINES
    FELDMANN, A
    SGALL, J
    TENG, SH
    THEORETICAL COMPUTER SCIENCE, 1994, 130 (01) : 49 - 72
  • [27] SCHEDULING PARALLEL MACHINES ONLINE
    SHMOYS, DB
    WEIN, J
    WILLIAMSON, DP
    SIAM JOURNAL ON COMPUTING, 1995, 24 (06) : 1313 - 1331
  • [28] The scheduling problem of PCBs for multiple non-identical parallel machines
    Van Hop, N
    Nagarur, NN
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 158 (03) : 577 - 594
  • [29] Scheduling problems for parallel dedicated machines under multiple resource constraints
    Kellerer, H
    Strusevich, VA
    DISCRETE APPLIED MATHEMATICS, 2003, 133 (1-3) : 45 - 68
  • [30] Approximating scheduling unrelated parallel machines in parallel
    Serna, M
    Xhafa, F
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2002, 21 (03) : 325 - 338