Grid Resource Brokering Algorithms Enabling Advance Reservations and Resource Selection Based on Performance Predictions
2008 (English)In: Future Generation Computer Systems. The International Journal of Grid Computing: Theory, Methods and Applications, Vol. 24, no 6, 585-593 p.Article in journal (Refereed) Published
We present algorithms, methods, and software for a Grid resource manager, that performs resource brokering and job scheduling in production Grids. This decentralized broker selects computational resources based on actual job requirements, job characteristics, and information provided by the resources, with the aim to minimize the total time to delivery for the individual application. The total time to delivery includes the time for program execution, batch queue waiting, and transfer of executable and input/output data to and from the resource. The main features of the resource broker include two alternative approaches to advance reservations, resource selection algorithms based on computer benchmark results and network performance predictions, and a basic adaptation facility. The broker is implemented as a built-in component of a job submission client for the NorduGrid/ARC middleware.
Place, publisher, year, edition, pages
Elsevier , 2008. Vol. 24, no 6, 585-593 p.
IdentifiersURN: urn:nbn:se:umu:diva-9612DOI: 10.1016/j.future.2007.06.001OAI: oai:DiVA.org:umu-9612DiVA: diva2:149283