Multi-objective Virtual Machine Selection in Cloud Data Centers Using Optimized Scheduling

被引:10
|
作者
Naik, Banavath Balaji [1 ]
Singh, Dhananjay [2 ]
Samaddar, Arun Barun [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Ravangla 737139, Sikkim, India
[2] Hankuk Korea Univ Foreign Studies Global Campus, Dept Elect Engn, Gyeonggi Do, South Korea
关键词
Task prioritization; Multi-objective measures; VM selection; Entropy measure; Optimization; Scheduling; SEARCH ALGORITHM; CONSOLIDATION; PLACEMENT; MIGRATION;
D O I
10.1007/s11277-020-07807-z
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In cloud computing, more often times cloud assets are underutilized because of poor allocation of task in virtual machine (VM). There exist inconsistent factors affecting the scheduling tasks to VMs. In this paper, an effective scheduling with multi-objective VM selection in cloud data centers is proposed. The proposed multi-objective VM selection and optimized scheduling is described as follows. Initially the input tasks are gathered in a task queue and tasks computational time and trust parameters are measured in the task manager. Then the tasks are prioritized based on the computed measures. Finally, the tasks are scheduled to the VMs in host manager. Here, multi-objectives are considered for VM selection. The objectives such as power usage, load volume, and resource wastage are evaluated for the VMs and the entropy is calculated for the measured objectives and based on the entropy value krill herd optimization algorithm prioritized tasks are scheduled to the VMs. The experimental results prove that the proposed entropy based krill herd optimization scheduling outperforms the existing general krill herd optimization, cuckoo search optimization, cloud list scheduling, minimum completion cloud, cloud task partitioning scheduling and round robin techniques.
引用
收藏
页码:2501 / 2524
页数:24
相关论文
共 50 条