Return to search

Grades Computacionais Oportunistas: Alternativas para Melhorar o Desempenho das Aplicações / Scavenging Grid Computing: Alternatives to Improve the Applications Performance

Made available in DSpace on 2014-07-29T14:57:51Z (GMT). No. of bitstreams: 1
dissertacaoRaphaelGomes.pdf: 1868602 bytes, checksum: 672048d88b1eb45c74f869fe6794261f (MD5)
Previous issue date: 2009-04-13 / Scavenging grid computing environments are being even more used as an alternative
aside traditional processing categories. This kind of system is characterized by using of
communal and shared workstations and its main concern is the guarantee of performance
for the user who gives its resources to the grid. This concern, and because it is an
extremaly dynamic environment, causes the adoption of treatments limited to best-effort.
However, this effort hardly ever is fulfilled in an optimal way due the fact that are
usually used treatments which doesn t create an effective managing of resources, doing
the competitiveness of the grid applications with the local applications always penalize
the grid s tasks, lowing the its performance.
This work presents an architecture for the performance improvement to the grid applications,
which takes into account using profiles of resources for locals applications, trying
to identify when it is temporary and avoid taking actions as grid tasks migration. As alternative
way or additional is proposed the using of adaptive technics who focus allowing
the grade tasks maintenance on the actual node or the system improvement.
The architecture was partially implemented on InteGrade middleware. We describe the
developed implementation an its evaluation / Ambientes de grade oportunista vêm sendo cada vez mais usados como alternativa a categorias
tradicionais de processamento. Esse tipo de sistema se caracteriza pela utilização
de estações de trabalho comuns e compartilhadas e tem como principal preocupação a
garantia de desempenho para o usuário que cede seus recursos à grade. Essa preocupação,
aliada ao fato deste ser um ambiente computacional extremamente dinâmico, faz com que
os tratamentos adotados no sistema sejam limitados ao melhor-esforço.
Contudo, esse esforço nem sempre é cumprido da melhor forma possível pois geralmente
são adotados tratamentos que não realizam um gerenciamento eficiente dos recursos,
fazendo com que a competitividade das aplicações da grade com as aplicações locais
penalize sempre as tarefas da grade, diminuindo o desempenho destas.
Neste trabalho é apresentada uma arquitetura para melhoria de desempenho para aplicações
da grade, que leva em consideração perfis de utilização de recursos por aplicações
locais, tentando identificar quando isso é algo passageiro e evitar a tomada de ações como
migração de tarefas da grade. Como medida alternativa ou adicional é proposto o uso de
técnicas adaptativas que visam permitir a manutenção das tarefas da grade no nó atual ou
melhorar o sistema.
A arquitetura foi parcialmente implementada no middleware InteGrade. Descrevemos a
implementação desenvolvida e sua avaliação

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.bc.ufg.br:tde/524
Date13 April 2009
CreatorsGOMES, Raphael de Aquino
ContributorsCOSTA, Fábio Moreira, GEORGES, Fouad Joseph
PublisherUniversidade Federal de Goiás, Mestrado em Ciência da Computação, UFG, BR, Ciências Exatas e da Terra - Ciências da Computação
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFG, instname:Universidade Federal de Goiás, instacron:UFG
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0014 seconds