Application execution management on the InteGrade opportunistic grid middleware


Autoria(s): SILVA, Francisco Jose da Silva e; KON, Fabio; GOLDMAN, Alfredo; FINGER, Marcelo; CAMARGO, Raphael Y. de; CASTOR FILHO, Fernando; COSTA, Fabio M.
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

20/10/2012

20/10/2012

2010

Resumo

The InteGrade project is a multi-university effort to build a novel grid computing middleware based on the opportunistic use of resources belonging to user workstations. The InteGrade middleware currently enables the execution of sequential, bag-of-tasks, and parallel applications that follow the BSP or the MPI programming models. This article presents the lessons learned over the last five years of the InteGrade development and describes the solutions achieved concerning the support for robust application execution. The contributions cover the related fields of application scheduling, execution management, and fault tolerance. We present our solutions, describing their implementation principles and evaluation through the analysis of several experimental results. (C) 2010 Elsevier Inc. All rights reserved.

Identificador

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, v.70, n.5, p.573-583, 2010

0743-7315

http://producao.usp.br/handle/BDPI/30374

10.1016/j.jpdc.2010.01.010

http://dx.doi.org/10.1016/j.jpdc.2010.01.010

Idioma(s)

eng

Publicador

ACADEMIC PRESS INC ELSEVIER SCIENCE

Relação

Journal of Parallel and Distributed Computing

Direitos

restrictedAccess

Copyright ACADEMIC PRESS INC ELSEVIER SCIENCE

Palavras-Chave #Grid computing #Opportunistic grid #Resource management #Fault tolerance #Computer Science, Theory & Methods
Tipo

article

original article

publishedVersion