Methods for optimizing the assignment of cloud computing resources and the scheduling of related tasks

Zeenath Sultana, Raafiya Gulmeher, Asra Sarwath

Abstract


Efficient scheduling algorithms are necessary in the cloud paradigm to optimize service provision to clients while minimizing time duration, energy consumption, and violations of service level agreements (SLAs). Disregarding task appropriateness in resource scheduling can have a detrimental effect on the quality of service provided by cloud providers. Moreover, the utilization of resources in an ineffective manner will necessitate a substantial expenditure of energy to execute activities, leading to prolonged processing duration that adversely affect the temporal duration. Many research projects have focused on employment scheduling problems, and the algorithms used in these studies have offered answers that were deemed nearly flawless. This study presents a chaos bird swarm algorithm (Chaos BSA) approach that use machine learning to consider task priority while allocating tasks to the cloud platform. The method calculates the priorities of task virtual machines and incorporates these values into the scheduler. The scheduler will select tasks that align with the specified priorities and are compatible with the virtual machines. The implementation of the system utilized the openstack cloud platform and the cloudsim tool. The results and comparison with the baseline approach genetic algorithm (GA), ant colony optimization (ACO), and particle swarm optimization (PSO) clearly demonstrate that our Chaos BSA outperforms them by 18% in terms of efficiency.

Keywords


Cat swarm optimization; Chaos bird swarm; Cloud computing; Deep learning; Machine learning

Full Text:

PDF


DOI: http://doi.org/10.11591/ijeecs.v33.i2.pp1092-1099

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics