Virtual machine resource scheduling algorithm for cloud computing based on auction mechanism

被引:34
|
作者
Kong, Weiwei [1 ,2 ]
Lei, Yang [3 ]
Ma, Jing [4 ]
机构
[1] Xijing Univ, Xian 710123, Peoples R China
[2] Engn Univ Armed Police Force, Dept Informat Engn, Xian 710086, Peoples R China
[3] Engn Univ Armed Police Force, Dept Elect Technol, Xian 710086, Peoples R China
[4] Key Lab Informat Assurance Technol, Beijing 100072, Peoples R China
来源
OPTIK | 2016年 / 127卷 / 12期
基金
中国国家自然科学基金;
关键词
Cloud computing; Virtual machine; Auction mechanism; Queuing theory; QOS;
D O I
10.1016/j.ijleo.2016.02.061
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
To overcome the problem of virtual machine (VM) scheduling in cloud computing, a novel adaptive VM resource scheduling algorithm based on auction mechanism is presented by considering multiple factors including network bandwidth and auction deadline. First, the sequencing of the clients' bids is conducted in the given competition deadline. Second, the client group is screened and corresponding VM resource is configured according to the minimum costs of the cloud service providers. Finally, the final payment price can be figured by considering the levels of average payments and competitive payments, so that the tasks clients request can be completed with the given VM resource. The simulation experimental results show that the proposed algorithm can effectively enhance the quality of service of the cloud environment, the profits of cloud service providers and the resource utilization rate of VM. (C) 2016 Elsevier GmbH. All rights reserved.
引用
收藏
页码:5099 / 5104
页数:6
相关论文
共 50 条
  • [1] Virtual resource scheduling prediction based on a support vector machine in cloud computing
    Shen Yuan
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, : 110 - 113
  • [2] A genetic algorithm-based virtual machine scheduling algorithm for energy-efficient resource management in cloud computing
    Shi, Feng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (22):
  • [3] Improved PC Based Resource Scheduling Algorithm for Virtual Machines in Cloud Computing
    Qiao, Baiyou
    Shen, Muchuan
    Zhu, Junhai
    Zheng, Yujie
    Li, Xiaolong
    Tong, Bin
    Chen, Donghai
    Wang, Guoren
    BIG DATA COMPUTING AND COMMUNICATIONS, (BIGCOM 2016), 2016, 9784 : 321 - 331
  • [4] Machine Learning Based Resource Allocation of Cloud Computing in Auction
    Zhang, Jixian
    Xie, Ning
    Zhang, Xuejie
    Yue, Kun
    Li, Weidong
    Kumar, Deepesh
    CMC-COMPUTERS MATERIALS & CONTINUA, 2018, 56 (01): : 123 - 135
  • [5] Virtual Machine-Based Task Scheduling Algorithm in a Cloud Computing Environment
    Zhifeng Zhong
    Kun Chen
    Xiaojun Zhai
    Shuange Zhou
    Tsinghua Science and Technology, 2016, 21 (06) : 660 - 667
  • [6] Virtual Machine-Based Task Scheduling Algorithm in a Cloud Computing Environment
    Zhong, Zhifeng
    Chen, Kun
    Zhai, Xiaojun
    Zhou, Shuange
    TSINGHUA SCIENCE AND TECHNOLOGY, 2016, 21 (06) : 660 - 667
  • [7] A resource auction based allocation mechanism in the cloud computing environment
    Wang, Xingwei
    Sun, Jiajia
    Huang, Min
    Wu, Chuan
    Wang, Xueyi
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2111 - 2115
  • [8] Intensified Scheduling Algorithm for Virtual Machine Tasks in Cloud Computing
    Saranu, K. A.
    Jaganathan, Suresh
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 2, 2015, 325 : 283 - 290
  • [9] Cellular Particle Swarm Scheduling Algorithm for Virtual Resource Scheduling of Cloud Computing
    Yuan, Hao
    Li, Changbing
    Du, Maokang
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (03): : 299 - 308
  • [10] Truthful Multi Requirements Auction Mechanism for Virtual Resource Allocation of Cloud Computing
    Zhang Jixian
    Xie Ning
    Li Weidong
    Yue Kun
    Zhang Xuejie
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (01) : 25 - 34