Busca avançada
Ano de início
Entree


Um repositorio de objetos para um ambiente de programação distribuida

Texto completo
Autor(es):
Marco Aurélio Medina de Oliveira
Número total de Autores: 1
Tipo de documento: Dissertação de Mestrado
Imprenta: Campinas, SP.
Instituição: Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Data de defesa:
Membros da banca:
Luiz Eduardo Busato; Alcides Casavara; Célio Cardoso Guimarães
Orientador: Luiz Eduardo Busato
Resumo

O objetivo desta dissertação é a otimização do mecanismo de persistência do estado de objetos em um sistema de programação distribuída baseado em ações atômicas chamado Arjuna. O mecanismo atual de persistência em Arjuna tem um desempenho insatisfatório em termos de velocidade. Isto deve-se a utilização do sistema de arquivos hospedeiro (Unix) como repositório de objetos de forma inadequada. A provisão de ações atômicas é obtida através da técnica de cópias shadow sobre o repositório de objetos. A construção do repositório de objetos Hiper Store (High Performance Store) otimiza a persistência através da utilização de mecanismos de 10g e gerência de memória. Estes mecanismos já são utilizados em outros tipos de aplicações que suportam ações atômicas, como bancos de dados, e mostram-se eficientes também em Arjuna. (AU)