Task-Driven Virtual Machine Optimization Placement Model and Algorithm

被引:0
|
作者
Yang, Ran [1 ]
Li, Zhaonan [1 ]
Qian, Junhao [2 ]
Li, Zhihua [1 ]
机构
[1] Jiangnan Univ, Sch Artificial Intelligence & Comp Sci, Wuxi 214000, Peoples R China
[2] Jiangnan Univ, Sch Internet Things Engn, Wuxi 214000, Peoples R China
关键词
cloud computing; cloud data center; VM placement; task scheduling; multi-objective optimization; ENERGY; CONSOLIDATION;
D O I
10.3390/fi17020073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud data centers, determining how to balance the interests of the user and the cloud service provider is a challenging issue. In this study, a task-loading-oriented virtual machine (VM) optimization placement model and algorithm is proposed integrating consideration of both VM placement and the user's computing requirements. First, the VM placement is modeled as a multi-objective optimization problem to minimize the makespan of the loading tasks, user rental costs, and energy consumption of cloud data centers; then, an improved chaos-elite NSGA-III (CE-NSGAIII) algorithm is presented by casting the logistic mapping-based population initialization (LMPI) and the elite-guided algorithm in NSGA-III; finally, the presented CE-NSGAIII is employed to solve the aforementioned optimization model, and further, through combination of the above sub-algorithms, a CE-NSGAIII-based VM placement method is developed. The experiment results show that the Pareto solution set obtained using the CE-NSGAIII exhibits better convergence and diversity than those of the compared algorithms and yields an optimized VM placement scheme with shorter makespan, less user rental costs, and lower energy consumption.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] Task-Driven Webpage Saliency
    Zheng, Quanlong
    Jiao, Jianbo
    Cao, Ying
    Lau, Ronson W. H.
    COMPUTER VISION - ECCV 2018, PT XIV, 2018, 11218 : 300 - 316
  • [22] Task-Driven Dictionary Learning
    Mairal, Julien
    Bach, Francis
    Ponce, Jean
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (04) : 791 - 804
  • [23] A task-driven genetic algorithm for maximizing task reliability in multi-sensor systems
    Basir, OA
    SOFT COMPUTING TECHNIQUES AND APPLICATIONS, 2000, : 192 - 198
  • [24] Task-driven TAS scheduling algorithm for airborne phased array radar
    Hu Z.
    Zhai H.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2017, 39 (03): : 536 - 541
  • [25] Task-Driven Video Compression for Humans and Machines: Framework Design and Optimization
    Yi, Xiaokai
    Wang, Hanli
    Kwong, Sam
    Jay Kuo, C. -C.
    IEEE TRANSACTIONS ON MULTIMEDIA, 2023, 25 : 8091 - 8102
  • [26] Multi-objective ant colony optimization algorithm for virtual machine placement
    Zhao, Jun
    Ma, Zhong
    Liu, Chi
    Li, Haishan
    Wang, Xinyu
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (03): : 173 - 178
  • [27] A task-driven object-based attention model for robots
    Yu, Yuanlong
    Mann, George K. I.
    Gosine, Raymond G.
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 1751 - 1756
  • [28] A Biogeography-based Optimization Algorithm for Energy Efficient Virtual Machine Placement
    Ali, H. M.
    Lee, Daniel C.
    2014 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), 2014, : 231 - 236
  • [29] Fully Learnable Model for Task-Driven Image Compressed Sensing
    Zheng, Bowen
    Zhang, Jianping
    Sun, Guiling
    Ren, Xiangnan
    SENSORS, 2021, 21 (14)
  • [30] Transactive Memory in Task-Driven 3D Virtual World Teams
    Kleanthous, Styliani
    Michael, Michalis
    Samaras, George
    Christodoulou, Eleni
    PROCEEDINGS OF THE NORDICHI '16: THE 9TH NORDIC CONFERENCE ON HUMAN-COMPUTER INTERACTION - GAME CHANGING DESIGN, 2016,