RMIRep: suporte para replicação de objetos em redes de alta latência (2001)
- Authors:
- Autor USP: BITTENCOURT, JORGE CHAVES RADEL - IME
- Unidade: IME
- Sigla do Departamento: MAC
- Subjects: CIÊNCIA DA COMPUTAÇÃO; REDES E COMUNICAÇÃO DE DADOS
- Language: Português
- Abstract: O avanço na tecnologia de computadores móveis, como laptops e PDAs, tem permitido amplo acesso a diversos sistemas de informação distribuidos. O uso de computadores móveis introduz novos desafios ao projeto à implementação de aplicações em redes de alta latência, que devem lidar com conectividade intermitente, desconexões freqüentes e taxas de transmissão de dados baixas. Em particular, computadores móveis precisam ter acesso à informação mesmo quando desconectados. A replicação de dados é uma solução atraente para disponibilizar acesso a sistemas de informação distribuídos em redes de alta latência. Nessa dissertação investigamos a política de consistência fraca Bayou, desenvolvida no Xerox PARC. Políticas de replicação com consistência fraca permitem que servidores distintos leiam e modifiquem dados sem haver coordenaçao contínua e explícita entre eles, aumentando a disponibilidade da informação. Bayou é inovador pois permite que aplicações controlem o equilíbrio entre os graus de disponibilidade, inconsistência e reconciliação dos dados, através das políticas de usuário, que podem ser configuradas para satisfazerem as necessidades específicas da aplicação. Apresentamos o projeto e a implementação do sistema RMIRep, que fornece suporte para o desenvolvimento e a análise de mecanismos de consistência. Integramos três desses mecanismos ao RMIRep: a política de réplicas independentes, a política de dados totalmente sincronizados e uma adaptação da políticaBayou. Realizamos experimentos com as políticas total e Bayou em uma rede Ethernet e com uma conexão PPP com taxa de transmissão baixa. Uma contribuição do sistema RMIRep é a integração de políticas de consistências variadas em um ambiente popular, que pode co-existir com aplicações de sistemas de informação já existentes. RMIRep estende a hierarquia Java RMI para fornecer a funcionalidade da replicação e consistência dos dados. Java RMI é um mecanismo de ) invocação remota de métodos que dá suporte a objetos java distribuídos. A aceitação dessa tecnologia na industria e o seu potencial para expansão foram cruciais na nossa decisão de adotá-la como sistema para o nosso projeto
- Imprenta:
- Data da defesa: 22.06.2001
-
ABNT
BITTENCOURT, Jorge Chaves Radel. RMIRep: suporte para replicação de objetos em redes de alta latência. 2001. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2001. Disponível em: https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-124200/. Acesso em: 18 set. 2024. -
APA
Bittencourt, J. C. R. (2001). RMIRep: suporte para replicação de objetos em redes de alta latência (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-124200/ -
NLM
Bittencourt JCR. RMIRep: suporte para replicação de objetos em redes de alta latência [Internet]. 2001 ;[citado 2024 set. 18 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-124200/ -
Vancouver
Bittencourt JCR. RMIRep: suporte para replicação de objetos em redes de alta latência [Internet]. 2001 ;[citado 2024 set. 18 ] Available from: https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-124200/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas