Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais (2009)
- Authors:
- Autor USP: PAULA, NILTON CÉZAR DE - EP
- Unidade: EP
- Sigla do Departamento: PCS
- Subjects: PROGRAMAÇÃO PARALELA; SISTEMAS DISTRIBUÍDOS; SISTEMAS COLABORATIVOS
- Language: Português
- Abstract: Grade computacional é uma alternativa para melhorar o desempenho de aplicações paralelas, por permitir o uso simultâneo de vários recursos distribuídos. Entretanto, para que a utilização de uma grade seja adequada, é necessário que os recursos sejam utilizados de maneira a permitir a otimização de algum critério. Para isto, várias estratégias de escalonamento têm sido propostas, mas o grande desafio é extrair o potencial que os recursos oferecem para a execução de aplicações paralelas. Uma estratégia bastante usada em sistemas de escalonamento atuais é escalonar uma aplicação paralela nos recursos de um único cluster. Contudo, apesar da estratégia ser simples, ela é muito limitada, devido principalmente a baixa utilização dos recursos. Este trabalho propõe e implementa o sistema GCSE (Grid Cooperative Scheduling Environment) que provê uma estratégia de escalonamento cooperativo para usar eficientemente os recursos distribuídos. Os processos de uma aplicação paralela podem ser distribuídos em recursos de vários clusters e computadores, todos conectados a redes de comunicação públicas. GCSE também gerencia a execução das aplicações, bem como oferece um conjunto de primitivas que fornece informações sobre os ambientes de execução para o suporte à comunicação entre processos. Além disto, uma estratégia de antecipação de dados é proposta para aumentar ainda mais o desempenho das aplicações. Para realizar um bom escalonamento é preciso descobrir os recursosdistribuídos. Neste sentido, o sistema LIMA (Light-weIght Monitoring Architecture) foi projetado e implementado. Este sistema provê um conjunto de estratégias e mecanismos para o armazenamento distribuído e acesso eficiente às informações sobre os recursos distribuídos. Além disto, LIMA adiciona facilidades de descobrimento e integração com o GCSE e outros sistemas. ) Por fim, serão apresentados os testes e avaliações dos resultados com o uso integrado dos sistemas GCSE e LIMA, compondo um ambiente robusto para a execução de aplicações paralelas
- Imprenta:
- Data da defesa: 23.01.2009
-
ABNT
PAULA, Nilton Cézar de. Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais. 2009. Tese (Doutorado) – Universidade de São Paulo, São Paulo, 2009. Disponível em: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-31032009-102441/. Acesso em: 02 nov. 2024. -
APA
Paula, N. C. de. (2009). Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais (Tese (Doutorado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/3/3141/tde-31032009-102441/ -
NLM
Paula NC de. Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais [Internet]. 2009 ;[citado 2024 nov. 02 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-31032009-102441/ -
Vancouver
Paula NC de. Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais [Internet]. 2009 ;[citado 2024 nov. 02 ] Available from: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-31032009-102441/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas