DSpace/Manakin Repository

Avaliação de heurísticas de escalonamento de aplicações bag-of-tasks em grids computacionais adaptativas à disponibilidade de informação.

Mostrar registro simples

dc.creator.ID NÓBREGA JÚNIOR, N. A. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/2528582275374062 pt_BR
dc.contributor.advisor1 BRASILEIRO, Francisco Vilar.
dc.contributor.advisor1ID Brasileiro, F.V. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/5957855817378897 pt_BR
dc.contributor.referee1 CIRNE FILHO, Walfredo da Costa.
dc.contributor.referee2 FERREIRA, Renato Antônio Celso.
dc.description.resumo O escalonamento de aplicações em grids computacionais consiste numa atividade bastante complexa devido à grande heterogeneidade, larga distribuição e dinamismo desses ambientes. No intuito de realizar o mapeamento entre tarefas e recursos de forma eficiente, os escalonadores de grid aplicam heurísticas de escalonamento. As heurísticas de escalonamento existentes podem ser classificadas em duas abordagens: i) heurísticas bin-packing e ii) heurísticas de replicação. A primeira abordagem requer informação completa e precisa sobre as aplicações (ex.: tempo estimado de execução de todas as tarefas que compõem a aplicação) e o ambiente de grid (ex.: carga de processamento e velocidade de todos os processadores do grid) para realizar as decisões de escalonamento. Esta abordagem é visivelmente inadequada para ambientes distribuídos como um grid, onde não há um controle administrativo centralizado e conseqüentemente, não é possível garantir que essas informações sempre estarão disponíveis ou, quando disponíveis, serão corretas. Por conta disso, a segunda abordagem não faz uso de informação. Em vez disso, ela aplica o princípio de replicação de tarefas, conseguindo obter desempenho comparável às heurísticas baseadas em informação. Em contrapartida, seu bom desempenho é conseguido ao custo de um consumo extra de recursos devido à replicação. Nesse trabalho investigamos essas duas abordagens de escalonamento e propomos uma nova abordagem que aproveita as vantagens de cada uma delas. A abordagem proposta consiste numa solução adaptativa ao ambiente de grid quanto à disponibilidade de informações. Esta nova abordagem proporciona um processo de escalonamento mais eficiente uma vez que reduz o desperdício de recursos do grid, sem comprometer o desempenho da aplicação. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.program PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Avaliação de heurísticas de escalonamento de aplicações bag-of-tasks em grids computacionais adaptativas à disponibilidade de informação. pt_BR
dc.date.issued 2006-08-22
dc.description.abstract Scheduling application on computational grids is a difficult task. This is due to high heterogeneity, large distribution and the dynamic nature of the grid environment. In order to map tasks onto resources in a efficient way, grid schedulers apply scheduling heuristics. The existing scheduling heuristics can be classified in two approaches: i) bin-packing schedulers and ii) replication schedulers. The first approach requires complete and accurate information about the applications (e.g. estimated execution time for all tasks that comprise the application) and the grid environment (e.g. current load and speed of all processors in the grid) in order to make scheduling decisions. This approach is clearly unsuitable to distributed environments like a grid in which there is no central administrative control and therefore, it is not possible to guarantee that this information will always be available or, when available, will be correct. Because of this, the second approach does not use any information. Instead, it applies the principle of task replication, achieving performance comparable to those heuristics that are based on information. On the other hand, its good performance is achieved at the expense of extra consumption of resources due to replication. In this work, we investigate these two scheduling approach and propose a new approach that takes advantage of each of them. The proposed approach consists of an adaptive solution to the grid environment according to information availability. This new approach provides a more efficient scheduling process since it reduces the grid resource wasting, without compromising the application performance. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11945
dc.date.accessioned 2020-02-14T16:29:45Z
dc.date.available 2020-02-14
dc.date.available 2020-02-14T16:29:45Z
dc.type Dissertação pt_BR
dc.subject Sistemas Distribuídos pt_BR
dc.subject Grid Computacional pt_BR
dc.subject Computação Paralela pt_BR
dc.subject Heurísticas de Escalonamento pt_BR
dc.subject Disponibilidade de Informação pt_BR
dc.subject Distributed Systems pt_BR
dc.subject Computational Grids pt_BR
dc.subject Parallel Computing pt_BR
dc.subject Scaling Heuristics pt_BR
dc.subject Information Availability pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator NÓBREGA JÚNIOR, Nelson Alves da.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Evaluation of scheduling heuristics of bag-of-tasks applications in computational grids adaptive to information availability. pt_BR
dc.identifier.citation NÓBREGA JÚNIOR, N. A. da. Avaliação de heurísticas de escalonamento de aplicações bag-of-tasks em grids computacionais adaptativas à disponibilidade de informação. 2006. 80 f. Dissertação (Mestrado em Informática) – Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2006. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11945 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta