Auction-based approximate algorithm for Grid system scheduling under resource provider strategies
Arash Raeisi Gahrouei, Mehdi Ghatee

TL;DR
This paper introduces a new auction-based algorithm for task scheduling in Grid systems, optimizing resource allocation while considering load balancing, starvation prevention, and quality of service constraints.
Contribution
It presents a novel mathematical model for Grid scheduling and a corresponding approximate auction-based algorithm, implemented in a Grid simulator for large-scale testing.
Findings
The algorithm performs well on large-scale Grid systems.
It effectively balances load and prevents starvation.
Results demonstrate reasonable optimization performance.
Abstract
In this paper a new mathematical model is proposed for task scheduling and resource allocation in Grid systems. In this novel model, load balancing, starvation prevention and failing strategies are stated as the constraints and the solution is restricted with a predefined quality of service for users with different priorities. These strategies are defined by resource providers based on the amount of submitted jobs to Grid. To solve the proposed model, a modern approximate Auction-based algorithm is developed and it is implemented as a prototype of Grid simulator namely Multi-S-Grid. The results are illustrated on 18 different large-scale Grid systems with different random capabilities and different users. The outcomes reveal the reasonable performance of the proposed Auction-based algorithm to solve Grid system optimization models.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Cloud Computing and Resource Management · Advanced Data Storage Technologies
