Research Article
Task Balanced Workflow Scheduling Technique considering Task Processing Rate in Spot Market
Algorithm 2
Workflow recalculation function.
| (1) Thread_Function initial_workflow ( ) begin | | (2) forall instance do | | (3) retrieve an instance information to meet the user’s requirement in an | | instance ; | | (4) analyze an available execution time and cost in an instance ; | | (5) store the analyzed available instance to a queueinstance; | | (6) end forall | | (7) calculate on priority list for the priority job allocation; | | (8) forall instance queueinstance do | | (9) allocate tasks to the instance ; | | (10) end forall | | (11) end Thread_Function | | (12) Thread_Function recalculation _workflow ( ) begin | | (13) forall instance Ins do | | (14) retrieve the information to an instance ; | | (15) calculate the modified task size; | | (16) end forall | | (17) end Thread_Function |
|