Inicio  /  Algorithms  /  Vol: 14 Par: 7 (2021)  /  Artículo
ARTÍCULO
TITULO

An Enhanced Discrete Symbiotic Organism Search Algorithm for Optimal Task Scheduling in the Cloud

Suleiman Sa?ad    
Abdullah Muhammed    
Mohammed Abdullahi    
Azizol Abdullah and Fahrul Hakim Ayob    

Resumen

Recently, cloud computing has begun to experience tremendous growth because government agencies and private organisations are migrating to the cloud environment. Hence, having a task scheduling strategy that is efficient is paramount for effectively improving the prospects of cloud computing. Typically, a certain number of tasks are scheduled to use diverse resources (virtual machines) to minimise the makespan and achieve the optimum utilisation of the system by reducing the response time within the cloud environment. The task scheduling problem is NP-complete; as such, obtaining a precise solution is difficult, particularly for large-scale tasks. Therefore, in this paper, we propose a metaheuristic enhanced discrete symbiotic organism search (eDSOS) algorithm for optimal task scheduling in the cloud computing setting. Our proposed algorithm is an extension of the standard symbiotic organism search (SOS), a nature-inspired algorithm that has been implemented to solve various numerical optimisation problems. This algorithm imitates the symbiotic associations (mutualism, commensalism, and parasitism stages) displayed by organisms in an ecosystem. Despite the improvements made with the discrete symbiotic organism search (DSOS) algorithm, it still becomes trapped in local optima due to the large size of the values of the makespan and response time. The local search space of the DSOS is diversified by substituting the best value with any candidate in the population at the mutualism phase of the DSOS algorithm, which makes it worthy for use in task scheduling problems in the cloud. Thus, the eDSOS strategy converges faster when the search space is larger or more prominent due to diversification. The CloudSim simulator was used to conduct the experiment, and the simulation results show that the proposed eDSOS was able to produce a solution with a good quality when compared with that of the DSOS. Lastly, we analysed the proposed strategy by using a two-sample t-test, which revealed that the performance of eDSOS was of significance compared to the benchmark strategy (DSOS), particularly for large search spaces. The percentage improvements were 26.23% for the makespan and 63.34% for the response time.

 Artículos similares

       
 
Juntong Chen, Man Ge and Lin Li    
In order to increase industrial production quality and efficiency, it is essential to understand how the aeration and no-aeration condition affects liquid and solid material mixing in the stirred tank. Due to complicated shear flows, the related mass-tra... ver más
Revista: Applied Sciences

 
M. Mohamed, S. M. Mabrouk and A. S. Rashed    
In recent times, the global community has been faced with the unprecedented challenge of the coronavirus disease (COVID-19) pandemic, which has had a profound and enduring impact on both global health and the global economy. The utilization of mathematic... ver más
Revista: Computation

 
Jamal Khudair Madhloom, Zainab Hammoodi Noori, Sif K. Ebis, Oday A. Hassen and Saad M. Darwish    
Due to the Internet?s explosive growth, network security is now a major concern; as a result, tracking network traffic is essential for a variety of uses, including improving system efficiency, fixing bugs in the network, and keeping sensitive data secur... ver más
Revista: Computers

 
Xiaochen Chou and Enza Messina    
Stochastic Programming is a powerful framework that addresses decision-making under uncertainties, which is a frequent occurrence in real-world problems. To effectively solve Stochastic Programming problems, scenario generation is one of the common pract... ver más
Revista: Algorithms

 
Chunlin Zhong, Kangsheng Xue, Yakun Wang, Peng Luo and Xiaobo Liu    
Understanding the fluid pattern is of special significance for estimating the hydraulic conductivity of fractured rock masses. The nonlinearity of fluid flow in discrete fracture networks (DFNs) originates from inertial effects and is enhanced by complex... ver más
Revista: Water