A heuristic resource scheduling algorithm of cloud computing based on polygons correlation calculation

被引:3
|
作者
Tang, Jing-Mian [1 ,2 ]
Luo, Liang [1 ]
Wei, Kai-Ming [1 ]
Guo, Xun [1 ]
Ji, Xiao-Yu [3 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
[2] Air Force Early Warning Acad, Wuhan, Peoples R China
[3] Beijing Aerosp Automat Control Inst, Beijing, Peoples R China
来源
2015 IEEE 12TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE) | 2015年
关键词
cloud computing; resource scheduling; task dead-line; load-balancing; bin-packing problem; SIMULATION;
D O I
10.1109/ICEBE.2015.68
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud computing provides utility-oriented IT services for users worldwide, and it enables offering various kinds of applications to consumer in scientific or business field based on a pay-as-you-go model. Although cloud computing is still in its infancy, the scale of cloud infrastructure is expanding fast, which result in huge energy consumption and operating costs. Due to the complex architecture of cloud infrastructure, it is hard to evaluate and optimize energy consumption of cloud infrastructure in a non-intrusive manner under varying application, user configurations and require-ments. In this paper, we present Bin-Balancing Algorithm (BBA), an innovative resource scheduling algorithm for private clouds that integrating the advantages of both bin packing solutions and polygons correlation calculations. BBA is designed to optimize energy consumption, while considering the task deadline, host PE (processing element), memory and bandwidth. Polygons correlation calculation integrated in BBA is used to meet the elastic characteristics of cloud computing services. BBA is validated and well compared with existing resource scheduling algorithms in CloudSim toolkit. The results demonstrate that BBA can save energy in cloud infrastructure while balancing the loss of performance and SLA of cloud users.
引用
收藏
页码:365 / 370
页数:6
相关论文
共 50 条
  • [1] A Resource Scheduling Algorithm Based on Trust Degree in Cloud Computing
    Xie, Mingshan
    Huang, Mengxing
    Wan, Bing
    SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2012, 2012, 430 : 177 - 184
  • [2] Cloud Computing Resource Scheduling Strategy Based on Competitive Particle Swarm Algorithm
    Wang Z.
    Zhang Y.
    Shi X.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2021, 48 (06): : 80 - 87
  • [3] An Optimal Algorithm for Resource Scheduling in Cloud Computing
    Li, Qiang
    ADVANCES IN MULTIMEDIA, SOFTWARE ENGINEERING AND COMPUTING, VOL 2, 2011, 129 : 293 - 299
  • [4] Agricultural information resource scheduling algorithm based on firefly algorithm in cloud computing
    Ren, Chang'an
    Luo, Qingyun
    Zhao, Jinguo
    Huang, Yinzhen
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (06) : 7437 - 7448
  • [5] Evaluation of cloud computing resource scheduling based on improved optimization algorithm
    Huafeng Yu
    Complex & Intelligent Systems, 2021, 7 : 1817 - 1822
  • [6] A Cloud Computing Resource Scheduling Scheme Based on Estimation of Distribution Algorithm
    Chen, Niansheng
    Fang, Xiaoping
    Wang, Xin
    2014 2ND INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2014, : 304 - 308
  • [7] Evaluation of cloud computing resource scheduling based on improved optimization algorithm
    Yu, Huafeng
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (04) : 1817 - 1822
  • [8] Resource Scheduling and Load Balancing Fusion Algorithm with Deep Learning Based on Cloud Computing
    Hou, Xiaojing
    Zhao, Guozeng
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (03) : 54 - 72
  • [9] Resource Scheduling in Cloud Computing Based on a Hybridized Whale Optimization Algorithm
    Strumberger, Ivana
    Bacanin, Nebojsa
    Tuba, Milan
    Tuba, Eva
    APPLIED SCIENCES-BASEL, 2019, 9 (22):
  • [10] Heuristic initialization of PSO task scheduling algorithm in cloud computing
    Alsaidy, Seema A.
    Abbood, Amenah D.
    Sahib, Mouayad A.
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 2370 - 2382