Publicação
Simulação de sistemas distribuídos de gestão de bases de dados
| Resumo: | Hoje em dia, graças à existência de várias aplicações em grande escala com acesso a grandes quantidades de informação, bases de dados monolíticas não são capazes de satisfazer as suas necessidades, quer a nível de disponibilidade, de escalabilidade ou de performance. Deste modo, necessitamos de sistemas distribuídos de gestão de bases de dados para conseguir satisfazer estas aplicações. Destes sistemas, são particularmente interessantes aqueles que se destinam a um grande número de servidores espalhados por diferentes zonas geográficas, devido à urgência de os aproximar das populações para obter uma melhor escalabilidade do sistema e uma melhor performance. Estes sistemas estão geralmente divididos em duas famílias: uma que dá prioridade à coerência dos dados e uma que dá prioridade à disponibilidade do serviço. Apesar do interesse que estes sistemas despertam, existe um grande custo associado ao seu teste no mundo real, sendo necessário recorrer a modelos de simulação para reproduzir o seu comportamento. Além disso, estes sistemas contém bastantes diferenças entre eles, sendo muitas vezes difícil de comparar as suas vantagens e desvantagens em contexto real. Nesta tese desenvolvemos o SAGeo, um simulador de bases de dados geo-replicadas configurável, capaz de avaliar e comparar o desempenho relativo de diversas bases de dados distribuídas. Para além disso, configuramos este simulador para três algoritmos de bases de dados diferentes e apresentamos comparações de resultados de diversas simulações realizadas. |
|---|---|
| Autores principais: | Sousa, Paulo Silva |
| Assunto: | Base de dados Sistemas distribuídos Base de dados distribuída geo-replicada Simulação Simulação de eventos discreto Database Distributed systems Distributed geo-replicated database Simulation Discrete event simulation |
| Ano: | 2023 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | português |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
school Modelo de simulação de discos
por: Gomes, João Miguel Barbosa
Publicado em: (2013)
por: Gomes, João Miguel Barbosa
Publicado em: (2013)
school Simulação e estudo da logística interna baseada em AGVs de uma empresa de componentes elétricos
por: Fernandes, Bernardo Lemos
Publicado em: (2024)
por: Fernandes, Bernardo Lemos
Publicado em: (2024)
category Upgrade Tecnológico da Infraestrutura de Dados Espaciais e geoPortal [Comunicação oral]
por: Patinha, Pedro
Publicado em: (2023)
por: Patinha, Pedro
Publicado em: (2023)
school A inovação de uma empresa de serviços usando a simulação (des)
por: Campos, Pedro António Marques
Publicado em: (2012)
por: Campos, Pedro António Marques
Publicado em: (2012)
school QUERY PROCESSING IN CLOUD DATABASES WITH PARTIAL REPLICATION
por: Martins, João Gonçalves
Publicado em: (2023)
por: Martins, João Gonçalves
Publicado em: (2023)
school High performance data processing
por: Faria, Nuno Filipe Pinto
Publicado em: (2020)
por: Faria, Nuno Filipe Pinto
Publicado em: (2020)
school Planet-scale leaderless consensus
por: Duarte, Vitor Manuel Enes
Publicado em: (2022)
por: Duarte, Vitor Manuel Enes
Publicado em: (2022)
category geoON - Subatividade atv1: Dados Abertos - Dados de Elevado Valor (HVD) [Comunicação oral]
por: Veiga, Arlinda
Publicado em: (2023)
por: Veiga, Arlinda
Publicado em: (2023)
category Tecnibase: Base de Dados de Documentação Técnica não Publicada [Comunicação oral]
por: Luís, Gabriel
Publicado em: (2023)
por: Luís, Gabriel
Publicado em: (2023)
article Loom: a closed-box disaggregated database system
por: Coelho, Fábio
Publicado em: (2023)
por: Coelho, Fábio
Publicado em: (2023)
school Modelos de simulação de processos por junção de componentes
por: Almeida, Manuel José da Silva
Publicado em: (2015)
por: Almeida, Manuel José da Silva
Publicado em: (2015)
category Apresentação do projeto geoON [Comunicação oral]
por: Quental, Lídia
Publicado em: (2023)
por: Quental, Lídia
Publicado em: (2023)
school High availability architecture for cloud based databases
por: Abreu, Hugo Miguel Ferreira
Publicado em: (2019)
por: Abreu, Hugo Miguel Ferreira
Publicado em: (2019)
school Digital Twin - um aliado da simulação à melhoria contínua industrial
por: Silva, Ana Carolina Oliveira da
Publicado em: (2024)
por: Silva, Ana Carolina Oliveira da
Publicado em: (2024)
school The role of simulation in business process improvement: difficulties and solutions
por: Sousa, André Filipe Couto de
Publicado em: (2013)
por: Sousa, André Filipe Couto de
Publicado em: (2013)
school Automatic parameter tuning using reinforcement learning
por: Ferreira, Luís Manuel Meruje
Publicado em: (2020)
por: Ferreira, Luís Manuel Meruje
Publicado em: (2020)
school HyLake: atualização de lagos de dados com granularidade fina
por: Teixeira, Nelson José Dias
Publicado em: (2021)
por: Teixeira, Nelson José Dias
Publicado em: (2021)
category geoON - Subatividade 3: INSPIRE [Comunicação oral]
por: Pereira, Aurete
Publicado em: (2023)
por: Pereira, Aurete
Publicado em: (2023)
article Evaluating certification protocols in the partial database state machine
por: Sousa, António Luís Pinto Ferreira de
Publicado em: (2006)
por: Sousa, António Luís Pinto Ferreira de
Publicado em: (2006)
school Simulation of epidemic protocols
por: Sobral, Luís Filipe Cruz
Publicado em: (2023)
por: Sobral, Luís Filipe Cruz
Publicado em: (2023)
article State-machine replication for planet-scale systems
por: Enes, Vitor
Publicado em: (2020)
por: Enes, Vitor
Publicado em: (2020)
category Geologia Contínua com Legenda Única de Portugal Continental [Comunicação oral]
por: Dias, Ruben Pereira
Publicado em: (2023)
por: Dias, Ruben Pereira
Publicado em: (2023)
category GeoON – Desafios, benefícios e desenvolvimentos futuros [Comunicação oral]
por: Quental, Lídia
Publicado em: (2023)
por: Quental, Lídia
Publicado em: (2023)
groups Dados abertos no geoPortal da Energia e Geologia : Enquadramento, tipologia e gestão
por: Pereira, Aurete
Publicado em: (2023)
por: Pereira, Aurete
Publicado em: (2023)
school Análise e optimização de protocolos de Acordo Distribuído Aproximado
por: Oliveira, Joaquim Manuel Gonçalves
Publicado em: (2021)
por: Oliveira, Joaquim Manuel Gonçalves
Publicado em: (2021)
groups Dados abertos no geoPortal da Energia e Geologia : Enquadramento, tipologia e gestão [Comunicação oral]
por: Pereira, Aurete
Publicado em: (2023)
por: Pereira, Aurete
Publicado em: (2023)
school Estudo, desenvolvimento de manuais de utilização e colocação em funcionamento da bancada SIMATIC da Siemens
por: Coelho, Rui Manuel Correia
Publicado em: (2015)
por: Coelho, Rui Manuel Correia
Publicado em: (2015)
groups Implementation of a communication protocol between a geo-location database and TV white space devices
por: Dionísio, Rogério Pais
Publicado em: (2013)
por: Dionísio, Rogério Pais
Publicado em: (2013)
school Scalable Consistency for Data Replication
por: Fouto, Pedro Filipe Veiga
Publicado em: (2024)
por: Fouto, Pedro Filipe Veiga
Publicado em: (2024)
school Desenvolvimento de uma abordagem à utilização de modelos de simulação no projeto/reconfiguração de sistemas de produção de um fornecedor da indústria automóvel
por: Barbosa, Bruno da Silva
Publicado em: (2023)
por: Barbosa, Bruno da Silva
Publicado em: (2023)
article Multi-paradigm simulation projects: the need for practical guidelines
por: Ribeiro, Marco
Publicado em: (2014)
por: Ribeiro, Marco
Publicado em: (2014)
article Document-Based databases: estudo exploratório no âmbito das Bases de Dados NoSQL
por: Sousa, Gonçalo da Cruz Pereira e
Publicado em: (2015)
por: Sousa, Gonçalo da Cruz Pereira e
Publicado em: (2015)
groups Cross-platform demonstrator combining spectrum sensing and a geo-location database
por: Dionísio, Rogério Pais
Publicado em: (2012)
por: Dionísio, Rogério Pais
Publicado em: (2012)
category Transição digital do acervo da Biblioteca do LNEG [Comunicação oral]
por: Candeias, Ana Paula
Publicado em: (2023)
por: Candeias, Ana Paula
Publicado em: (2023)
school Melhoria da eficiência de uma linha de enchimento de garrafas de gás da Prio Supply S.A.: um estudo de simulação
por: Afonso, Ana Carolina Rodrigues
Publicado em: (2024)
por: Afonso, Ana Carolina Rodrigues
Publicado em: (2024)
article DottedDB: anti-entropy without merkle trees, deletes without tombstones
por: Gonçalves, Ricardo Jorge Tomé
Publicado em: (2017)
por: Gonçalves, Ricardo Jorge Tomé
Publicado em: (2017)
school Análise e melhoria da qualidade de serviço de um sistema de bases de dados utilizando Process Mining
por: Teixeira, Bárbara Ferreira
Publicado em: (2024)
por: Teixeira, Bárbara Ferreira
Publicado em: (2024)
article Comparative study of autonomous production control methods using simulation
por: Martins, Luís Miguel
Publicado em: (2020)
por: Martins, Luís Miguel
Publicado em: (2020)
school Column-based databases: estudo exploratório no âmbito das bases de dados NoSQL
por: Cunha, José Pedro
Publicado em: (2015)
por: Cunha, José Pedro
Publicado em: (2015)
groups Acesso à informação via geoPortal da Energia e Geologia [Comunicação oral]
por: Quental, Lídia
Publicado em: (2025)
por: Quental, Lídia
Publicado em: (2025)
Registos relacionados
-
school Modelo de simulação de discos
por: Gomes, João Miguel Barbosa
Publicado em: (2013) -
school Simulação e estudo da logística interna baseada em AGVs de uma empresa de componentes elétricos
por: Fernandes, Bernardo Lemos
Publicado em: (2024) -
category Upgrade Tecnológico da Infraestrutura de Dados Espaciais e geoPortal [Comunicação oral]
por: Patinha, Pedro
Publicado em: (2023) -
school A inovação de uma empresa de serviços usando a simulação (des)
por: Campos, Pedro António Marques
Publicado em: (2012) -
school QUERY PROCESSING IN CLOUD DATABASES WITH PARTIAL REPLICATION
por: Martins, João Gonçalves
Publicado em: (2023)