Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11100
Title: Usando replicação para escalonar aplicações bag-of-tasks em grids computacionais.
Other Titles: Using replication to scale bag-of-tasks applications in computational grids.
???metadata.dc.creator???: SILVA, Daniel Paranhos da.
???metadata.dc.contributor.advisor1???: BRASILEIRO, Francisco Vilar.
???metadata.dc.contributor.advisor2???: CIRNE, Walfredo da Costa.
???metadata.dc.contributor.referee1???: BARROS , Carla Osthoff Ferreira de.
???metadata.dc.contributor.referee2???: SILVA, Fabrício Alves Barbosa da.
Keywords: Sistemas Distribuídos;Redes de Computadores;Grid Computacional;Computação Paralela;Escalonamento;Replicação;Distributed Systems;Computer Network;Computational Grid;Parallel Computing;Scheduling;Replication
Issue Date: 27-Feb-2003
Publisher: Universidade Federal de Campina Grande
Citation: SILVA, D. P. da. Usando replicação para escalonar aplicações bag-of-tasks em grids computacionais. 2003. 74 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2003. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11100
???metadata.dc.description.resumo???: Escalonar tarefas independentes em ambientes heterogêneos, como Grids Computacionais, não é trivial. Para elaborar um bom plano de escalonamento, em ambientes assim, o escalonador geralmente precisa de algumas informações adicionais como velocidade de máquinas, suas cargas e tamanho das tarefas da aplicação. Esse tipo de informação nem sempre está disponível e muitas vezes é difícil de obter. Nesse trabalho, é proposta uma abordagem de escalonamento que não precisa de nenhum tipo de informação, mas ainda assim atinge uma boa performance. Essa abordagem usa replicação de tarefas para lidar com a natureza dinâmica e heterogênea sem depender de qualquer informação sobre máquinas e tarefas. Os resultados obtidos mostram que o uso de replicação de tarefas proporciona uma performance boa e estável com o custo de consumo adicional de recursos. Entretanto, ao limitar a replicação, o consumo adicional desses recursos pode ser controlado com uma pequena perda de performance.
Abstract: Scheduling independent tasks on heterogeneous environments, like Computational Grids, is not trivial. To make a good scheduling plan on this kind of environments, the scheduler usually needs some information such as host speed, host load, and task size. This kind of information is not always available and is often difficult to obtain. In this work, a scheduling approach that does not use any kind of information but still delivers good performance is proposed. This approach uses task replication to cope with the dynamic and heterogeneous nature of grids without depending on any information about machines or tasks. The results show that task replication can deliver good and stable performance at the expense of additional resource consumption. By limiting replication, however, additional resource consumption can be controlled with little effect on performance.
Keywords: Sistemas Distribuídos
Redes de Computadores
Grid Computacional
Computação Paralela
Escalonamento
Replicação
Distributed Systems
Computer Network
Computational Grid
Parallel Computing
Scheduling
Replication
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11100
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
DANIEL PARANHOS DA SILVA - DISSERTAÇÃO (PPGCC) 2003.pdfDaniel Paranhos da Silva - Dissertação (PPGCC) 2003.651.35 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.