Return to search

Redundância de dados para uma Solução de Voz Sobre IP

O tema principal deste projeto visa a resolução de determinados tipos de limitação que ocorrem num sistema multi-site de processamento de chamadas de voz sobre IP que lida com sistemas de bases de dados relacionais. Tais limitações surgem devido ao mecanismo de replicação de dados utilizado para transportar a informação contida nas bases de dados de um site para outro, geograficamente disperso.A metodologia de trabalho adotada passou pela análise a determinados produtos de gestão de bases de dados, bem conhecidos no mercado, e posterior avaliação de prós e contras da migração dos atuais sistemas. Após esta fase, iniciou-se a construção de uma nova arquitetura de replicação com base num plugin aplicado nas bases de dados pré-existentes, e noutras modificações que se mostraram necessárias.Através deste novo mecanismo, prevê-se que os atuais sistemas em produção possam beneficiar de uma atualização e eliminar completamente as limitações de serviço existentes em determinados casos. Futuramente, outros componentes do produto poderão beneficiar de uma solução semelhante para fazer face a problemas idênticos. / The main goal of this project is to solve certain types of limitations that occur on multi-site VoIP call processing systems that work with relational databases. That limitations are related with the replication method used to carry information from the database located on one site to the database located on the geographically distant opposite site.The adopted work methodology consisted on a first phase of analysis regarding well known database managemet systems, followed by an evaluation of the relevance of a technology migration. Next phase involved the creation of a new replication architecture based on a plugin installed on the existing databases, and subsequent changes that appeared to be mandatory.Using this new mechanism, we can anticipate the benefit that actual production systems may get from this update that completely solves the service limitations that exist in certain scenarios. In the future, other components from the same product could benefit from a similar solution as well, to help face identical problems.

Identiferoai:union.ndltd.org:up.pt/oai:repositorio-aberto.up.pt:10216/105466
Date20 July 2017
CreatorsTiago Lúcio Azeredo Lobo de Oliveira Miranda
ContributorsFaculdade de Engenharia
Source SetsUniversidade do Porto
LanguagePortuguese
Detected LanguagePortuguese
TypeDissertação
Formatapplication/pdf
RightsopenAccess, https://creativecommons.org/licenses/by-nc-nd/4.0/

Page generated in 0.002 seconds