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 条
  • [41] Mathematical Model and Heuristic based Subtask Scheduling Algorithm for order scheduling
    Suma, T.
    Murugesan, R.
    RECENT DEVELOPMENTS IN MATHEMATICAL ANALYSIS AND COMPUTING, 2019, 2095
  • [42] Autonomic cloud resource provisioning and scheduling using meta-heuristic algorithm
    Kumar, Mohit
    Sharma, S. C.
    Goel, Shalini
    Mishra, Sambit Kumar
    Husain, Akhtar
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (24): : 18285 - 18303
  • [43] Cloud Task Scheduling Using Nature Inspired Meta-Heuristic Algorithm
    Adil, Syed Hasan
    Raza, Kamran
    Ahmed, Usman
    Ali, Syed Saad Azhar
    Hashmani, Manzoor
    2015 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS & TECHNOLOGIES (ICOSST), 2015, : 158 - 164
  • [44] Autonomic cloud resource provisioning and scheduling using meta-heuristic algorithm
    Mohit Kumar
    S. C. Sharma
    Shalini Goel
    Sambit Kumar Mishra
    Akhtar Husain
    Neural Computing and Applications, 2020, 32 : 18285 - 18303
  • [45] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    IEEE ACCESS, 2021, 9 : 117325 - 117337
  • [46] Scheduling Method for Tire Building Based on Heuristic Algorithm
    Yu, Shengping
    Yang, Diancai
    Zhu, Kehui
    Lu, Shaowen
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 2380 - 2383
  • [47] A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments
    Moon, YoungJu
    Yu, HeonChang
    Gil, Joon-Min
    Lim, JongBeom
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
  • [48] Implementing an intelligent learning-based algorithm for efficient task scheduling in cloud computing environments
    Ahmed, Mohammed Waseem
    Kavitha, G.
    INFORMATION SECURITY JOURNAL, 2025,
  • [49] A HEURISTIC ALGORITHM FOR GROUP SCHEDULING
    RADHARAMANAN, R
    COMPUTERS & INDUSTRIAL ENGINEERING, 1986, 11 (1-4) : 204 - 208
  • [50] Enhanced Butterfly Optimization Algorithm for Task Scheduling in Cloud Computing Environments
    ZHAO, Yue
    International Journal of Advanced Computer Science and Applications, 2024, 15 (12) : 435 - 443