Cargando…

A REST Model for High Throughput Scheduling in Computational Grids

Current grid computing architectures have been based on cluster management and batch queuing systems, extended to a distributed, federated domain. These have shown shortcomings in terms of scalability, stability, and modularity. To address these problems, this dissertation applies architectural styl...

Descripción completa

Detalles Bibliográficos
Autor principal: Stokes-Rees, Ian James
Lenguaje:eng
Publicado: Oxford Univ. 2006
Materias:
Acceso en línea:http://cds.cern.ch/record/1035475
_version_ 1780912486622429184
author Stokes-Rees, Ian James
author_facet Stokes-Rees, Ian James
author_sort Stokes-Rees, Ian James
collection CERN
description Current grid computing architectures have been based on cluster management and batch queuing systems, extended to a distributed, federated domain. These have shown shortcomings in terms of scalability, stability, and modularity. To address these problems, this dissertation applies architectural styles from the Internet and Web to the domain of generic computational grids. Using the REST style, a flexible model for grid resource interaction is developed which removes the need for any centralised services or specific protocols, thereby allowing a range of implementations and layering of further functionality. The context for resource interaction is a generalisation and formalisation of the Condor ClassAd match-making mechanism. This set theoretic model is described in depth, including the advantages and features which it realises. This RESTful style is also motivated by operational experience with existing grid infrastructures, and the design, operation, and performance of a proto-RESTful grid middleware package named DIRAC. This package was designed to provide for the LHCb particle physics experiment's â€ワoff-line” computational infrastructure, and was first exercised during a 6 month data challenge which utilised over 670 years of CPU time and produced 98 TB of data through 300,000 tasks executed at computing centres around the world. The design of DIRAC and performance measures from the data challenge are reported. The main contribution of this work is the development of a REST model for grid resource interaction. In particular, it allows resource templating for scheduling queues which provide a novel distributed and scalable approach to resource scheduling on the grid.
id cern-1035475
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2006
publisher Oxford Univ.
record_format invenio
spelling cern-10354752019-09-30T06:29:59Zhttp://cds.cern.ch/record/1035475engStokes-Rees, Ian JamesA REST Model for High Throughput Scheduling in Computational GridsComputing and ComputersCurrent grid computing architectures have been based on cluster management and batch queuing systems, extended to a distributed, federated domain. These have shown shortcomings in terms of scalability, stability, and modularity. To address these problems, this dissertation applies architectural styles from the Internet and Web to the domain of generic computational grids. Using the REST style, a flexible model for grid resource interaction is developed which removes the need for any centralised services or specific protocols, thereby allowing a range of implementations and layering of further functionality. The context for resource interaction is a generalisation and formalisation of the Condor ClassAd match-making mechanism. This set theoretic model is described in depth, including the advantages and features which it realises. This RESTful style is also motivated by operational experience with existing grid infrastructures, and the design, operation, and performance of a proto-RESTful grid middleware package named DIRAC. This package was designed to provide for the LHCb particle physics experiment's â€ワoff-line” computational infrastructure, and was first exercised during a 6 month data challenge which utilised over 670 years of CPU time and produced 98 TB of data through 300,000 tasks executed at computing centres around the world. The design of DIRAC and performance measures from the data challenge are reported. The main contribution of this work is the development of a REST model for grid resource interaction. In particular, it allows resource templating for scheduling queues which provide a novel distributed and scalable approach to resource scheduling on the grid.Oxford Univ.CERN-THESIS-2007-039oai:cds.cern.ch:10354752006
spellingShingle Computing and Computers
Stokes-Rees, Ian James
A REST Model for High Throughput Scheduling in Computational Grids
title A REST Model for High Throughput Scheduling in Computational Grids
title_full A REST Model for High Throughput Scheduling in Computational Grids
title_fullStr A REST Model for High Throughput Scheduling in Computational Grids
title_full_unstemmed A REST Model for High Throughput Scheduling in Computational Grids
title_short A REST Model for High Throughput Scheduling in Computational Grids
title_sort rest model for high throughput scheduling in computational grids
topic Computing and Computers
url http://cds.cern.ch/record/1035475
work_keys_str_mv AT stokesreesianjames arestmodelforhighthroughputschedulingincomputationalgrids
AT stokesreesianjames restmodelforhighthroughputschedulingincomputationalgrids