Grid Brokering
by
Benedikt Liegener
—
last modified
Apr 26, 2012 16:32
—
filed under:
KnowledgeModel
Definitions
Term: Grid Brokering |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
Service environments can integrate grid services offering computational services for other participants of a service community. Grid broker services abstract out grid service selection, job submission and management functionalities. Crucial to grid brokers and grid services is their stateful nature that complicates their design (WSRF). [CD-JRA-2.3.4] [CD-JRA-2.3.2] | Grid Brokering schedules user tasks to highly dynamic resources in heterogeneous and distributed environments. This task needs unified monitoring techniques and a high level of adaptation to cope with inevitable resource failures. [Krauter et. al, 2002] [CD-JRA-2.3.4] [CD-JRA-2.3.2] | Grid Brokering may support quality assurance features in the form of Service-level agreements (SLA). SLAs are negotiated between the users and resource brokers, and contain information about the level of service agreed between the two parties, such as acceptable job start and end times. Brokers need to schedule and execute the user task according to the terms of the agreed SLA. [Sakellariou and Yarmolenko, 2008] [CD-JRA-2.3.4] [CD-JRA-2.3.2] | Grid Brokering is used to automate resource selection in grids. The role of grid brokers is to provide an interface for the users to access grids, accept and understand user jobs, discover resources, find a suitable resource for a job with scheduling, submit jobs to resources and provide the output of the jobs to the user. [Kertesz et al 2007]{SYN: Grid Resource Management}{GEN: Service Orchestration} [CD-JRA-2.3.4] [CD-JRA-2.3.2] | |
Generic (domain independent) |
Competencies
- SZTAKI: Grid Brokering; http://www.lpds.sztaki.hu; Attila Kertesz
- Tilburg: Service Infrastructure; http://www.tilburguniversity.nl/eriss/research/; Michael Parkin
- INRIA: Grid Computing;http://www.irisa.fr/paris/ Françoise André, Jean-Louis Pazat
References
- [Kertesz et al 2007] A. Kertesz, P. Kacsuk, A Taxonomy of Grid Resource Brokers, In Distributed and Parallel Systems, Proceedings of 6th Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS 2006) in conjunction with the Austrian Grid Symposium 2006, Springer US , pp. 201-210, 2007.
- K. Krauter, R. Buyya, M. Maheswaran, "A taxonomy and survey of grid
resource management systems for distributed computing'', Software:
Practice and Experience. vol. 32, 2, 2002, pp. 135-164.
- [Sakellariou and Yarmolenko, 2008] R. Sakellariou and V. Yarmolenko. High Performance Computing and Grids in Action, chapter Job Scheduling on the Grid: Towards SLA-Based Scheduling. March 2008.
- [CD-JRA-2.3.4] CD-JRA-2.3.4: Decision support for local adaptation
- [CD-JRA-2.3.2] Deliverable CD-JRA-2.3.2: Basic Requirements for self-healing services and decision support for local adaptation