Application Execution Management on the InteGrade
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Outros Autores: | , , , , , |
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 |