Research Article

SLA Aware Task-Scheduling Algorithm in Cloud Computing Using Whale Optimization Algorithm

Table 1

Summary of task-scheduling algorithms using various metaheuristic approaches.

ReferencesMethodologyObjectives of resource scheduling algorithms modeled by different nature-inspiredalgorithms

[7]Adaptive PSOMakespan, throughput, resource utilization
[9]MCFCM-PSOLoad balancing, makespan
[10]PSO-RDALMakespan, response time, penalty cost, total execution cost
[11]CR-PSOMakespan, execution time, execution cost, energy consumption
[5]GA-ACOResponse time, task completion time, throughput
[12]PSO-ACOMakespan, resource utilization, total computation cost
[13]CCSAMakespan, overall cost
[14]MOTS-ACOMakespan, turnaround time, power consumption
[15]EDA-GATask completion time, load balance of tasks
[16]EPETSEnergy consumption
[17]MVO-GATask transfer time
[18]GACCRATSMakespan, customer satisfaction
[19]MGGSMakespan, response time, QoS
[20]OCSAMakespan, cost
[24]CGATask completion time, total execution cost
[25]IWCTask scheduling time, scheduling cost
[26]SLNOEnergy, power consumption, resource utilization
[27]GCWOAS2Task completion time, load balance of virtual resources
[28]GAGELSMakespan, resource utilization
[29]DILSMakespan, learning rate