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
关键词
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 条
  • [41] Emergency logistics resource scheduling algorithm in cloud computing environment
    Li, Ting
    PHYSICAL COMMUNICATION, 2024, 64
  • [42] An Improved Estimation of Distribution Algorithm for Cloud Computing Resource Scheduling
    Sun, Haisheng
    Liu, Chuang
    Xu, Rui
    Chen, Huaping
    PROCEEDINGS OF 2018 TENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2018, : 484 - 489
  • [43] Energy optimised resource scheduling algorithm for private cloud computing
    Goyal, Sudhir
    Bawa, Seema
    Singh, Bhupinder
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2016, 23 (1-2) : 115 - 123
  • [44] Research and Analysis of Resource Scheduling Algorithm in Cloud Computing Environment
    Bin, Li
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 3192 - 3196
  • [45] Elasticity Based Scheduling Heuristic Algorithm for Cloud Environments
    Al Buhussain, Ali
    De Grande, Robson E.
    Boukerche, Azzedine
    2016 IEEE/ACM 20TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2016, : 1 - 8
  • [46] A heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms
    NoorianTalouki, Reza
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 4902 - 4913
  • [47] 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
  • [48] Farmland fertility algorithm based resource scheduling for makespan optimization in cloud computing environment
    Alruwais, Nuha
    Alabdulkreem, Eatedal
    Kouki, Fadoua
    Aljehane, Nojood O.
    Allafi, Randa
    Marzouk, Radwa
    Assiri, Mohammed
    Alneil, Amani A.
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (06)
  • [49] Research on Resource Scheduling Technology Based on LB Algorithm and Belief Model for Cloud Computing
    Ma, Xiang
    Li, Qiao
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (05): : 89 - 96
  • [50] Research on Scheduling Optimization of Cloud Computing Resource Load Based on Culture Firefly Algorithm
    Zhang, Kexin
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL & ELECTRONICS ENGINEERING AND COMPUTER SCIENCE (ICEEECS 2016), 2016, 50 : 214 - 217