Title :
Formal Verification of a Grid Resource Allocation Protocol
Author :
Dalheimer, Mathias ; Pfreundt, Franz-Josef ; Merz, Peter
Author_Institution :
Fraunhofer Inst. fur Techno- und Wirtschaftsmathematik Kaiserslautern, Kaiserslautern
Abstract :
As the adoption of grid technology moves from science to industry, new requirements arise. In todays grid middlewares, the notion of paying for a job is a secondary requirement. In addition, the concept of selling computational power on a market is not established. On the other hand, the lack of billing capabilities hinders the commercial adoption. In this paper, we present our resource allocation protocol that suits the needs of commercial solution providers. We have developed an auction-based resource broker which uses a distributed agent infrastructure to communicate the user´s requirements to resource providers and monetary prices back. The protocol has been formally verified and guarantees certain properties - for example, we can guarantee that the right stakeholder is billed for a job.
Keywords :
formal verification; grid computing; middleware; multi-agent systems; auction-based resource broker; commercial solution providers; distributed agent infrastructure; formal verification; grid middlewares; grid resource allocation protocol; monetary prices back; resource providers; user requirements; Casting; Computational modeling; Computer industry; Computer science; Formal verification; Grid computing; Job shop scheduling; Processor scheduling; Protocols; Resource management; computational economy; grid; multi-agent system; protocol; scheduling; verification;
Conference_Titel :
Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
Conference_Location :
Lyon
Print_ISBN :
978-0-7695-3156-4
Electronic_ISBN :
978-0-7695-3156-4
DOI :
10.1109/CCGRID.2008.13