Integrated Resource and Cost Management Scheme for Computational Grids
Abstract
Problem statement: Autonomous decision making and resource scheduling are the main objectives of market-life computational grid. Resource providers and consumers make the scheduling decisions with cost and incentive factors. The two objectives are to maximize the success rate of job execution and to minimize fairness deviation among resources. The challenge is to develop a grid-scheduling scheme that enables individual participants to make autonomous decision while producing a desirable emergent property in the grid system. Approach: An incentive-based scheduling scheme is presented to utilize a peer-to-peer decentralized scheduling framework a set of local heuristic algorithms and three market instruments of job announcement, price and competition degree. The incentive based scheme is enhanced with priority based pricing schemes. The resource availability, job priority and network delay are used for the cost and incentive decisions. Results: The performance of this scheme is evaluated via extensive simulation using synthetic and real workloads. The system achieves efficient cost and incentive optimization for both providers and consumers. Conclusion: The approach outperforms other scheduling schemes in optimizing incentives for both consumers and providers, leading to highly successful job execution and fair profit allocation.
DOI: https://doi.org/10.3844/jcssp.2012.538.544
Copyright: © 2012 V. K. Manavalasundaram and K. Duraiswamy. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 3,135 Views
- 2,230 Downloads
- 0 Citations
Download
Keywords
- Computational grids
- economic scheduling
- resource sharing
- provider and consumer