Research Article

Energy-Efficient Scientific Workflow Scheduling Algorithm in Cloud Environment

Table 1

Workflow characterization.

Workflow categoriesTotal number of tasksTotal number of child tasksTotal number of edgesType of tasksNumber of tasksLength of tasks (in MI)Deadline (in seconds)Input file size (in MB)

PSLoad_Small434PreprocessorCSV12500-12500597.52
LoadCSV115000-750003097.52
ValidateLoadDB12500-12500597.52
End15000-2500010104.86

PSLoad_Medium489389776PreprocessorCSV1002500-1250056.29-362.81
LoadCSV28815000-75000301.05-104.86
ValidateLoadDB1002500-1250051.05-104.86
End15000-2500010104.86

PSLoad_Large508440848166PreprocessorCSV10002500-1250051.05-438.3
LoadCSV308315000-75000301.05-104.86
ValidateLoadDB10002500-1250051.05-104.86
End15000-2500010104.86

PSMerge_Small8079234ColdDB/LoadDB/Preprocess1150000-750000300104.86 and 104.86
MergeDB77540000-2700000010800104.86 and 2199023.256
ValidateMerge130000-150000602199023.256
UpdateProductionDB11800000-900000036002232008.604

PSMerge_Medium8418362505ColdDB/LoadDB/Preprocess5150000-750000300104.86 and 104.86
MergeDB830540000-2700000010800104.86 and 2199023.256
ValidateMerge530000-150000602199023.256
UpdateProductionDB11800000-900000036002232008.604

PSMerge_Large7622760622815ColdDB/LoadDB/Preprocess16150000-750000300104.86 and 104.86
MergeDB7589540000-2700000010800104.86 and 2199023.256
ValidateMerge1630000-150000602199023.256
UpdateProductionDB11800000-900000036002232008.604