Um repositorio de objetos para um ambiente de programação distribuida
Autor(a) principal: | |
---|---|
Data de Publicação: | 1997 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1585524 |
Resumo: | Orientador: Luiz Eduardo Buzato |
id |
UNICAMP-30_ecc5ba2ecc8989ffd5e785728f3facff |
---|---|
oai_identifier_str |
oai::123079 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Um repositorio de objetos para um ambiente de programação distribuidaSistema de transação (Sistemas de computação)Programação orientada a objetos (Computação)Banco de dados distribuídoOrientador: Luiz Eduardo BuzatoDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: 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.Abstract: The purpose of this dissertation is the optimization of the object state persistence mechanisms in a distributed programming system based on atomic actions called Arjuna. At this moment, the persistence mechanism in Arjuna has not a satisfactory performance about speed. This is due the utilization of host file system (Unix) as object store in an inefficient way. Arjuna obtains atomic action support using the shadow copies technique over his object store. The Hiper Store (High Performance Store) implementation optimizes the persistence using mechanisms like log and memory manager. This mechanisms are also used in other applications that support atomic actions, like databases, and has also a good performance in Arjuna.MestradoMestre em Ciência da Computação[s.n.]Busato, Luiz Eduardo, 1961-Casavara, AlcidesGuimarães, Célio CardosoUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASOliveira, Marco Aurélio Medina de19971997-12-15T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf83f. : il.https://hdl.handle.net/20.500.12733/1585524OLIVEIRA, Marco Aurélio Medina de. Um repositorio de objetos para um ambiente de programação distribuida. 1997. 83f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585524. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/123079porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T02:42:04Zoai::123079Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T02:42:04Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Um repositorio de objetos para um ambiente de programação distribuida |
title |
Um repositorio de objetos para um ambiente de programação distribuida |
spellingShingle |
Um repositorio de objetos para um ambiente de programação distribuida Oliveira, Marco Aurélio Medina de Sistema de transação (Sistemas de computação) Programação orientada a objetos (Computação) Banco de dados distribuído |
title_short |
Um repositorio de objetos para um ambiente de programação distribuida |
title_full |
Um repositorio de objetos para um ambiente de programação distribuida |
title_fullStr |
Um repositorio de objetos para um ambiente de programação distribuida |
title_full_unstemmed |
Um repositorio de objetos para um ambiente de programação distribuida |
title_sort |
Um repositorio de objetos para um ambiente de programação distribuida |
author |
Oliveira, Marco Aurélio Medina de |
author_facet |
Oliveira, Marco Aurélio Medina de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Busato, Luiz Eduardo, 1961- Casavara, Alcides Guimarães, Célio Cardoso Universidade Estadual de Campinas (UNICAMP). Instituto de Computação Programa de Pós-Graduação em Ciência da Computação UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Oliveira, Marco Aurélio Medina de |
dc.subject.por.fl_str_mv |
Sistema de transação (Sistemas de computação) Programação orientada a objetos (Computação) Banco de dados distribuído |
topic |
Sistema de transação (Sistemas de computação) Programação orientada a objetos (Computação) Banco de dados distribuído |
description |
Orientador: Luiz Eduardo Buzato |
publishDate |
1997 |
dc.date.none.fl_str_mv |
1997 1997-12-15T00:00:00Z |
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 |
https://hdl.handle.net/20.500.12733/1585524 OLIVEIRA, Marco Aurélio Medina de. Um repositorio de objetos para um ambiente de programação distribuida. 1997. 83f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585524. Acesso em: 2 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1585524 |
identifier_str_mv |
OLIVEIRA, Marco Aurélio Medina de. Um repositorio de objetos para um ambiente de programação distribuida. 1997. 83f. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1585524. Acesso em: 2 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/123079 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 83f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809188804935811072 |