Reference Hub2
A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing

A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing

Richa Jain, Neelam Sharma
Copyright: © 2022 |Volume: 13 |Issue: 1 |Pages: 21
ISSN: 1947-8283|EISSN: 1947-8291|EISBN13: 9781799885405|DOI: 10.4018/IJAMC.292509
Cite Article Cite Article

MLA

Jain, Richa, and Neelam Sharma. "A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing." IJAMC vol.13, no.1 2022: pp.1-21. http://doi.org/10.4018/IJAMC.292509

APA

Jain, R. & Sharma, N. (2022). A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing. International Journal of Applied Metaheuristic Computing (IJAMC), 13(1), 1-21. http://doi.org/10.4018/IJAMC.292509

Chicago

Jain, Richa, and Neelam Sharma. "A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing," International Journal of Applied Metaheuristic Computing (IJAMC) 13, no.1: 1-21. http://doi.org/10.4018/IJAMC.292509

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Nowadays, Cloud Computing has become the most attractive platform, which provides anything as a Service (XaaS). Many applications may be developed and run on the cloud without worrying about platforms. It is a big challenge to allocate optimal resources to these applications and satisfy user's quality of service requirements. Here, in this paper, a Deadline Constrained Time-Cost effective Salp Swarm Algorithm (DTC-SSA) is proposed to achieve optimized resource allocation. DTC-SSA assigns the user's task to an appropriate virtual machine (Vm) and achieves a trade-off between cost and makespan while satisfying the deadline constraints. Rigorous examination of the algorithm is conducted on the various scale and cloud resources. The proposed algorithm is compared with Particle Swarm Optimization (PSO), Grey Wolf Optimizer(GWO), Bat Algorithm(BAT), and Genetic Algorithm(GA). Simulation results prove that it outperforms others by minimizing makespan, execution cost, Response time, and improving resource utilization throughput.