Application Execution Management on the InteGrade

Detalhes bibliográficos
Autor(a) principal: Silva, Francisco José da Silva e
Data de Publicação: 2010
Outros Autores: Kon, Fabio, Goldman, Alfredo, Finger, Marcelo, Camargo, Raphael Y. de, Castor Filho, Fernando, Costae, Fábio M.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFMA
Texto Completo: http://gurupi.ufma.br:8080/jspui/1/73
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 MPI programming models. This article presents the lessons learned over the last five years of InteGrade development and describes the achieved solutions 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.
id UFMA-2_c30dc33237625ca5640a08aabd980462
oai_identifier_str oai:http://gurupi.ufma.br:1/73
network_acronym_str UFMA-2
network_name_str Repositório Institucional da UFMA
repository_id_str
spelling Silva, Francisco José da Silva eKon, FabioGoldman, AlfredoFinger, MarceloCamargo, Raphael Y. deCastor Filho, FernandoCostae, Fábio M.2010-08-27T11:44:49Z2010-08-27T11:44:49Z2010-02-03http://gurupi.ufma.br:8080/jspui/1/73The 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 MPI programming models. This article presents the lessons learned over the last five years of InteGrade development and describes the achieved solutions 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.Submitted by Aparecida Cruz (cidazen@gmail.com) on 2010-08-27T11:44:48Z No. of bitstreams: 1 integrade.pdf: 424832 bytes, checksum: fd63561c2f075c82a702e627eaba4cc0 (MD5)Made available in DSpace on 2010-08-27T11:44:49Z (GMT). No. of bitstreams: 1 integrade.pdf: 424832 bytes, checksum: fd63561c2f075c82a702e627eaba4cc0 (MD5) Previous issue date: 2010-02-03grid computingopportunistic gridresource managementApplication Execution Management on the InteGradeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleengreponame:Repositório Institucional da UFMAinstname:Universidade Federal do Maranhão (UFMA)instacron:UFMAinfo:eu-repo/semantics/openAccessORIGINALintegrade.pdfintegrade.pdfapplication/pdf424832http://repositorio.ufma.br:8080/xmlui/bitstream/1/73/1/integrade.pdffd63561c2f075c82a702e627eaba4cc0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81829http://repositorio.ufma.br:8080/xmlui/bitstream/1/73/2/license.txt89be553dc81c557318c8a1e0b2e1b451MD521/732010-10-11 10:57:19.568oai:http://gurupi.ufma.br:1/73TElDRU7Dh0EgUEFEUsODTyBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQS4KCkFvIGFzc2luYXIgZSBlbnZpYXIgZXN0YSBsaWNlbsOnYSwgb3MgZGlyZWl0b3MgYXV0b3JhaXMgcXVlIHZvY8OqIChvIGF1dG9yIChlcykgb3UgcHJvcHJpZXTDoXJpbykgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBNYXJhbmjDo28gKFVGTUEpLCBzZSBjb25zdGl0dWkgIG5vIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgcmVwcm9kdXppcix0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZSAvIG91IGRpc3RyaWJ1aXIgYSBzdWEgYXByZXNlbnRhw6fDo28gIGVtIHRvZG8gbyBtdW5kbywgaW5jbHVpbmRvIHJlc3VtbyBlbSBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBwb2RlbmRvIGluY2x1aXIgdGFtYsOpbSAgw6F1ZGlvIGUgdsOtZGVvLCBhbMOpbSBkbyB0ZXh0by5Wb2PDqiBjb25jb3JkYSBxdWUgYSBVRk1BICBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgIHNldSB0cmFiYWxobyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVUZNQSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGVzdGUgcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgpWb2PDqiBkZWNsYXJhIHF1ZSBlc3RlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUgdm9jw6ogdGVtIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBhZmlybWEgbsOjbyBlc3RhciBpbmZyaW5naW5kbyBvcyBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KU2UgYSBhcHJlc2VudGHDp8OjbyBjb250w6ltIG1hdGVyaWFsIHBhcmEgYSBxdWFsIHZvY8OqIG7Do28gdGVtIGRpcmVpdG9zIGRlIGF1dG9yLHZvY8OqIGRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBwcm9wcmlldMOhcmlvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkZSBjb25jZXNzw6NvICBwYXJhIG9zIGRpcmVpdG9zIGV4aWdpZG9zIHBvciBlc3RhIGxpY2Vuw6dhLCBlIHF1ZSBvcyBtYXRlcmlhaXMgZGUgdGVyY2Vpcm9zLCBkZSBwcm9wcmllZGFkZSBlc3RlamFtIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvcyBlIHJlY29uaGVjaWRvcyBubyB0ZXh0byBvdSBjb250ZcO6ZG8gZGEgYXByZXNlbnRhw6fDo28uClNlIGEgc3VibWlzc8OjbyDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSB0ZW0gc2lkbyBwYXRyb2NpbmFkbyBvdSBhcG9pYWRvIHBvciB1bWEgYWfDqm5jaWEgb3Ugb3V0cm8gb3JnYW5pc21vICB2b2PDqiBkZWNsYXJhIHF1ZSB2b2PDqiBzYXRpc2ZleiBxdWFscXVlciBkaXJlaXRvIGRlIHJlY3Vyc28gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZG8gcGVsbyBjb250cmF0byBvdSBhY29yZG8gYXNzaW5hZG8gY29tIGVzdGUgb3JnYW5pc21vIG91IGFnw6puY2lhIGRlIGZvbWVudG8uCk8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNQSBpcsOhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgY29tbyBvIGF1dG9yIChlcykgb3UgcHJvcHJpZXTDoXJpbyAocykgZG8ocykgdHJhYmFsaG8ocykgYXByZXNlbnRhZG8ocyksIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgcGFyYSBhbMOpbSBkbyBwcmV2aXN0byBwb3IgZXN0YSBsaWNlbsOnYSBwYWRyw6NvLgo=Repositório InstitucionalPUBhttp://repositorio.ufma.br:8080/oai/requestrepositorio@ufma.bropendoar:2010-10-11T13:57:19Repositório Institucional da UFMA - Universidade Federal do Maranhão (UFMA)false
dc.title.pt_BR.fl_str_mv Application Execution Management on the InteGrade
title Application Execution Management on the InteGrade
spellingShingle Application Execution Management on the InteGrade
Silva, Francisco José da Silva e
grid computing
opportunistic grid
resource management
title_short Application Execution Management on the InteGrade
title_full Application Execution Management on the InteGrade
title_fullStr Application Execution Management on the InteGrade
title_full_unstemmed Application Execution Management on the InteGrade
title_sort Application Execution Management on the InteGrade
author Silva, Francisco José da Silva e
author_facet Silva, Francisco José da Silva e
Kon, Fabio
Goldman, Alfredo
Finger, Marcelo
Camargo, Raphael Y. de
Castor Filho, Fernando
Costae, Fábio M.
author_role author
author2 Kon, Fabio
Goldman, Alfredo
Finger, Marcelo
Camargo, Raphael Y. de
Castor Filho, Fernando
Costae, Fábio M.
author2_role author
author
author
author
author
author
dc.contributor.author.fl_str_mv Silva, Francisco José da Silva e
Kon, Fabio
Goldman, Alfredo
Finger, Marcelo
Camargo, Raphael Y. de
Castor Filho, Fernando
Costae, Fábio M.
dc.subject.por.fl_str_mv grid computing
opportunistic grid
resource management
topic grid computing
opportunistic grid
resource management
description 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 MPI programming models. This article presents the lessons learned over the last five years of InteGrade development and describes the achieved solutions 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.
publishDate 2010
dc.date.accessioned.fl_str_mv 2010-08-27T11:44:49Z
dc.date.available.fl_str_mv 2010-08-27T11:44:49Z
dc.date.issued.fl_str_mv 2010-02-03
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://gurupi.ufma.br:8080/jspui/1/73
url http://gurupi.ufma.br:8080/jspui/1/73
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMA
instname:Universidade Federal do Maranhão (UFMA)
instacron:UFMA
instname_str Universidade Federal do Maranhão (UFMA)
instacron_str UFMA
institution UFMA
reponame_str Repositório Institucional da UFMA
collection Repositório Institucional da UFMA
bitstream.url.fl_str_mv http://repositorio.ufma.br:8080/xmlui/bitstream/1/73/1/integrade.pdf
http://repositorio.ufma.br:8080/xmlui/bitstream/1/73/2/license.txt
bitstream.checksum.fl_str_mv fd63561c2f075c82a702e627eaba4cc0
89be553dc81c557318c8a1e0b2e1b451
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMA - Universidade Federal do Maranhão (UFMA)
repository.mail.fl_str_mv repositorio@ufma.br
_version_ 1801480871324155904