Detalhes bibliográficos
Ano de defesa: |
1999 |
Autor(a) principal: |
Guardia, Helio Crestana |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Tese
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://www.teses.usp.br/teses/disponiveis/3/3142/tde-05122024-090453/
|
Resumo: |
A necessidade de armazenamento de grandes volumes de dados e de mecanismos para a transferência desses dados entre disco e memória em velocidades compatíveis com o processamento das aplicações levou à criação dos arquivos paralelos. Arquivos paralelos tratam do particionamento e da distribuição dos dados entre diversos servidores. Nesses arquivos, a transferência em paralelo para os diversos discos ocasiona o aumento do throughput, e a presença de diversos níveis de buffers provê a diminuição da latência no acesso aos dados sendo manipulados. A utilização de arquivos paralelos em aplicações distribuídas, contudo, apresenta novos problemas para o sistema de arquivos, podendo inviabilizar a escalabilidade de muitas aplicações. Este trabalho apresenta um estudo sobre a criação de um sistema de arquivos paralelos que forneça otimizações para o desenvolvimento de aplicações paralelas distribuídas e com grandes volumes de operações de E/S. Para tanto, o sistema NPFS foi desenvolvido, agregando metodologias utilizadas em outros sistemas e introduzindo novos mecanismos específicos para a sua integração com a criação e distribuição de processos. O sistema NPFS é apresentado e as principais estratégias adotadas em seu projeto são discutidas. A avaliação do sistema mostra a viabilidade de sua utilização, proporcionando a escalabilidade de uma aplicação paralela distribuída. |