Wiki

This subproject aims at introducing economic scheduling policies into GridWay and Grid metascheduling itself. The background to this are industrial applications submitted to the Grid, where the user's willingness to pay affects the allocation priority of his jobs and their respective price to be paid to resource providers. The here stated extensions to GridWay are part of the results of the Biz2Grid project, funded by the German Federal Ministry of Education and Research.

Market based scheduling involves typically two components: An allocation and a pricing mechanism. Up to now, two allocation mechanisms have been implemented as extensions to the already existing ones, namely Stoeßer's Greedy Heuristic and Stoeßer's Randomized Greedy Heuristic. The actual implementation (Meet2Market) is based on GridWay 5.4.0. Since this implementation comprises only the above mentioned additional scheduling algorithms, the original functionality of GridWay is completely preserved. Thus, users may switch between technical and economic scheduling at will.

Since the pricing mechanisms require changes of the GridWay sourcecode itself and cannot be implemented as pure extensions like the scheduling heuristics, they have not yet been implemented yet.