Elasticity Based Scheduling Heuristic Algorithm for Cloud Environments

被引:5
|
作者
Al Buhussain, Ali [1 ]
De Grande, Robson E. [1 ]
Boukerche, Azzedine [1 ]
机构
[1] Univ Ottawa, PARADISE Res Lab, Ottawa, ON, Canada
关键词
Scheduling; Elastic Scheduling; Bio-inspired Algorithms; Swarm Optimization; PARTICLE SWARM OPTIMIZATION;
D O I
10.1109/DS-RT.2016.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing environments mainly focus on the delivery of resources, platforms, and applications as services to users over the Internet. Cloud promises users access to as many resources as they need, making use of an elastic provisioning of resources. The cloud technology has gained popularity in recent years as the new paradigm in the IT industry. The number of users of Cloud services has been increasing steadily, so the need for efficient task scheduling is crucial for maintaining performance. In this particular case, a scheduler is responsible for assigning tasks to virtual machines efficiently; it is expected to adapt to changes along with defined demand. In this paper, we suggest an elastic scheduler that is able to alter its focus based on the current requirements demanded by the cloud service provider and the user of those services. The Elasticity Based Scheduling Heuristic (EBSH) suggested is measured against the bio-inspired optimization algorithms such as Ant Colony Optimization (ACO) and Honey Bee Optimization (HBO). Also, a networking algorithm is used in this study, namely Random Biased Sampling (RBS). The presented EBSH shows superior performance because of its ability to adapt to changes.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [21] HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems
    Delavar, Arash Ghorbannia
    Aryan, Yalda
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (01): : 129 - 137
  • [22] A Heuristic Virtual Machine Scheduling Algorithm in Cloud Data Center
    Liang, Bin
    Dong, Xiaoshe
    Zhang, Xingjun
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 180 - 184
  • [23] HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems
    Arash Ghorbannia Delavar
    Yalda Aryan
    Cluster Computing, 2014, 17 : 129 - 137
  • [24] Heuristic and Meta-heuristic Workflow Scheduling Algorithms in Multi-Cloud Environments - A Survey
    Nandhakumar, C.
    Ranjithprabhu, K.
    ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,
  • [25] An improved Adaptive workflow scheduling Algorithm in cloud Environments
    Zhang, Yinjuan
    Li, Yun
    2015 Third International Conference on Advanced Cloud and Big Data, 2015, : 112 - 116
  • [26] 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
  • [27] RETRACTED: Load balancing based hyper heuristic algorithm for cloud task scheduling (Retracted Article)
    Gupta, Abhishek
    Bhadauria, H. S.
    Singh, Annapurna
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (06) : 5845 - 5852
  • [28] The dynamic scheduling algorithm based on heuristic rule
    Ge, Yan
    Wang, Aimin
    Cheng, Jincheng
    PROCEEDINGS OF THE 2016 INTERNATIONAL FORUM ON MANAGEMENT, EDUCATION AND INFORMATION TECHNOLOGY APPLICATION, 2016, 47 : 658 - 663
  • [29] Optimized resource scheduling using the meta heuristic algorithm in cloud computing
    Bindu, G.B. Hima
    Ramani, K.
    Bindu, C. Shoba
    1600, International Association of Engineers (47): : 360 - 366
  • [30] Heuristic scheduling algorithm for hybrid storage data in the cloud computing environment
    Luo, Dawei
    Liu, Jinming
    Xin, Zhihong
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2020, 13 (03) : 131 - 136