Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário

Detalhes bibliográficos
Autor(a) principal: Ferreira, Guilherme Maciel
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/xmlui/handle/123456789/135995
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2015.
id UFSC_d234d8fe999303ba34746263dd3b1760
oai_identifier_str oai:repositorio.ufsc.br:123456789/135995
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuárioInformáticaComputaçãoSistemas operacionais distribuídos (Computadores)Interfaces de usuário (Sistemas de computação)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2015.Em um sistema distribuído heterogêneo, como grades computacionais, a escolha do sistema computacional para processar uma tarefa é realizada por meio de heurísticas adotadas igualmente para todos os sistemas. Os métodos atuais para avaliação da carga computacional, em grades heterogêneas, não levam em consideração características qualitativas que afetam o desempenho. Sistemas computacionais aparentemente idênticos, com as mesmas características quantitativas (tal como a quantidade de núcleos de processamento e de memória), podem apresentar desempenhos desiguais. O método proposto consiste em uma política de informação ao balanceamento de carga e tem como objetivo mensurar a carga dos sistemas computacionais por meio da avaliação de seus recursos quantitativos, tanto os imutáveis (como a quantidade de núcleos de processamento) quanto os mutáveis (como o percentual de memória livre), e qualitativos, inerentes à arquitetura do sistema computacional. A comparação da carga computacional entre os sistemas permite que o balanceamento de carga seja realizado mesmo em sistemas distribuídos heterogêneos para que seja possível a escolha do sistema computacional no qual executar uma tarefa da forma mais eficiente. Esta pesquisa utiliza a ferramenta CVFlow, uma Interface Natural de Usuário destinada ao balanceamento de carga, para avaliar o método proposto. O experimento consiste no escalonamento de um conjunto de tarefas e na comparação do método proposto com o estado da arte presente na literatura. O método proposto fornece um conjunto de melhorias que distribuem a carga de forma mais homogênea entre os sistemas computacionais, evitando, assim, sobrecarregar um sistema específico, além de oferecer um desempenho superior na execução do conjunto de tarefas.<br>Abstract : In a distributed heterogeneous system, such as grids, the choice of a computer system to process a task is performed by means of heuristics adopted equally for all systems. Current methods for assessing the computing load, on heterogeneous grids, do not take into account qualitative characteristics that affect performance. Computer systems apparently identical, with the same quantitative traits (such as the number of processing cores and memory), may provide different performance. The proposed method consists of an information policy to load balancing. It aims to measure the load of a computer systems through the assessment of their quantitative and qualitative features. Quantitative, both immutable (as the number of cores) and mutable (as the percentage of free memory). And the qualitative, inherent to the computer system architecture. Comparison of computational load between systems allows load balancing to be performed even in heterogeneous distributed systems, to be able to choose the computer system on which to perform a task more efficiently. This research uses the CVFlow tool, a Natural User Interface intended for load balancing, to evaluate the proposed method. The experiment consists of the scheduling of a set of tasks and the comparison of the proposed method with the state of the art. The proposed method provides a set of improvements that distribute the load more evenly among computer systems, avoid overloading a particular system, and provides a better performance on the execution of the set of tasks.Dantas, Mário Antônio RibeiroUniversidade Federal de Santa CatarinaFerreira, Guilherme Maciel2015-11-03T03:08:31Z2015-11-03T03:08:31Z2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis113 p.| il., grafs., tabs.application/pdf335776https://repositorio.ufsc.br/xmlui/handle/123456789/135995porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-03-07T18:54:47Zoai:repositorio.ufsc.br:123456789/135995Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-03-07T18:54:47Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
title Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
spellingShingle Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
Ferreira, Guilherme Maciel
Informática
Computação
Sistemas operacionais distribuídos (Computadores)
Interfaces de usuário (Sistemas de computação)
title_short Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
title_full Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
title_fullStr Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
title_full_unstemmed Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
title_sort Caracterização computacional para alocação distribuída para uma configuração com interface natural de usuário
author Ferreira, Guilherme Maciel
author_facet Ferreira, Guilherme Maciel
author_role author
dc.contributor.none.fl_str_mv Dantas, Mário Antônio Ribeiro
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Ferreira, Guilherme Maciel
dc.subject.por.fl_str_mv Informática
Computação
Sistemas operacionais distribuídos (Computadores)
Interfaces de usuário (Sistemas de computação)
topic Informática
Computação
Sistemas operacionais distribuídos (Computadores)
Interfaces de usuário (Sistemas de computação)
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2015.
publishDate 2015
dc.date.none.fl_str_mv 2015-11-03T03:08:31Z
2015-11-03T03:08:31Z
2015
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 335776
https://repositorio.ufsc.br/xmlui/handle/123456789/135995
identifier_str_mv 335776
url https://repositorio.ufsc.br/xmlui/handle/123456789/135995
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 113 p.| il., grafs., tabs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652359375519744