Research Article
Multiobjective Prioritized Workflow Scheduling in Cloud Computing Using Cuckoo Search Algorithm
Algorithm 3 (Task Scheduling and Execution).
Input: All task in the DAG | Output: Makespan, SLA Violation and Total Energy Consumption | Step-1: Initialize the task | Step-2: Wait for any task | Step-3: If any new tasks fix it at the appropriate position in the DAG and generate the new DAG based on Algorithm 1 | Step-4: Find out the VM with minimum or zero SLA violation | Step-5: Calculate the VM efficiency using modified cuckoo search algorithm | Step-6: Execute the task | Step-7: If any new task goes to step 3 | Step-8: Find out makespan, SLA violation and Energy Consumption |
|
Algorithm 3 (Task Scheduling and Execution). |