Replicação de bases de dados do Zope Object Database

Título da Revista

ISSN da Revista

Título de Volume

Editor

A quantidade de usuários de serviços online cresce em uma velocidade impressionante e as organizações que disponibilizam serviços de banco de dados precisam mantê-los disponíveis pelo maior tempo possível e com alto desempenho. Com o objetivo de manter serviços disponíveis distribuídos, o Zope Object DataBase (ZODB) - Sistema Gerenciador de Bancos de Dados Orientados a Objeto open-source - faz uso da replicação mestre-escravo. O problema fundamental dessa abordagem é que ela mantém um ponto único de falha, ou seja, se o nó mestre ficar indisponível os outros nós perdem sua utilidade. Como solução, o software ZEORaid disponibiliza um gateway experimental para replicação N para N. Este trabalho envolveu a pesquisa, a análise e o aprimoramento do ZEORaid para que os nós replicados mantenham a consistência. Como resultados, conseguiu-se aprimorar o emprego da alta disponibilidade mesmo em caso de falha de serviços e com um número muito grande acessos, aumentando também a escalabilidade e flexibilidade de configurações de sistemas distribuídos.

Descrição

Trabalho de Conclusão de Curso apresentado para obtenção do grau de Bacharel em Ciência da Computação da Universidade do Extremo Sul Catarinense.

Coorientador

Organizador

Coordenador

Citação