"Índices de carga e desempenho em ambientes paralelos/distribuídos - modelagem e métricas"

Esta tese aborda o problema de obtenção de um índice de carga ou de desempenho adequado para utilização no escalonamento de processos em sistemas computacionais heterogêneos paralelos/distribuídos. Uma ampla revisão bibliográfica com a correspondente análise crítica é apresentada. Essa revisão é a b...

Descripción completa

Detalles Bibliográficos
Autor: Branco, Kalinka Regina Lucas Jaquie Castelo
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2004
País:Brasil
Institución:Universidade de São Paulo (USP)
Repositorio:Biblioteca Digital de Teses e Dissertações da USP
Idioma:portugués
OAI Identifier:oai:teses.usp.br:tde-18052005-163302
Acceso en línea:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18052005-163302/
Access Level:acceso abierto
Palabra clave:Balanceamento de Carga
Computação Heterogêna
Distributed System
Escalonamento de Processos
Heterogeneous Computing
Índice de Desempenho
Índices de Carga
Load Balancing
Load Index
Performance Index
Process Scheduling
Sistemas Distribuídos
Descripción
Sumario:Esta tese aborda o problema de obtenção de um índice de carga ou de desempenho adequado para utilização no escalonamento de processos em sistemas computacionais heterogêneos paralelos/distribuídos. Uma ampla revisão bibliográfica com a correspondente análise crítica é apresentada. Essa revisão é a base para a comparação das métricas existentes para a avaliação do grau de heterogeneidade/homogeneidade dos sistemas computacionais. Uma nova métrica é proposta neste trabalho, removendo as restrições identificadas no estudo comparativo realizado. Resultados de aplicações dessa nova métrica são apresentados e discutidos. Esta tese propõe também o conceito de heterogeneidade/homogeneidade temporal que pode ser utilizado para futuros aprimoramentos de políticas de escalonamento empregadas em plataformas computacionais heterogêneas paralelas/distribuídas. Um novo índice de desempenho (Vector for Index of Performance - VIP), generalizando o conceito de índice de carga, é proposto com base em uma métrica Euclidiana. Esse novo índice é aplicado na implementação de uma política de escalonamento e amplamente testado através de modelagem e simulação. Os resultados obtidos são apresentados e analisados estatisticamente. É demonstrado que o novo índice leva a bons resultados de modo geral e é apresentado um mapeamento mostrando as vantagens e desvantagens de sua adoção quando comparado às métricas tradicionais.