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 |
| _version_ | 1866269226288807936 |
|---|---|
| author | Sousa, Paulo Silva |
| author_facet | Sousa, Paulo Silva |
| author_role | author |
| contributor_name_str_mv | Pereira, José Vilaça, Ricardo Manuel Pereira Universidade do Minho |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Sousa, Paulo Silva\"}] |
| datacite.contributors.contributor.contributorName.fl_str_mv | Pereira, José Vilaça, Ricardo Manuel Pereira Universidade do Minho |
| datacite.creators.creator.creatorName.fl_str_mv | Sousa, Paulo Silva |
| datacite.date.Accepted.fl_str_mv | 2023-11-27T00:00:00Z |
| datacite.date.available.fl_str_mv | 2024-07-26T12:31:24Z |
| datacite.date.embargoed.fl_str_mv | 2024-07-26T12:31:24Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | 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 |
| datacite.titles.title.fl_str_mv | Simulação de sistemas distribuídos de gestão de bases de dados |
| dc.contributor.none.fl_str_mv | Pereira, José Vilaça, Ricardo Manuel Pereira Universidade do Minho |
| dc.creator.none.fl_str_mv | Sousa, Paulo Silva |
| dc.date.Accepted.fl_str_mv | 2023-11-27T00:00:00Z |
| dc.date.available.fl_str_mv | 2024-07-26T12:31:24Z |
| dc.date.embargoed.fl_str_mv | 2024-07-26T12:31:24Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | https://hdl.handle.net/1822/92606 |
| dc.language.none.fl_str_mv | por |
| dc.rights.cclincense.fl_str_mv | http://creativecommons.org/licenses/by/4.0/ |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.rights.rights.copyright.fl_str_mv | openAccess |
| dc.subject.none.fl_str_mv | 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 |
| dc.title.fl_str_mv | Simulação de sistemas distribuídos de gestão de bases de dados |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_bdcc |
| description | 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. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | masterThesis |
| fulltext.url.fl_str_mv | https://prod-dspace.uminho.pt/bitstreams/780b48b7-8179-450d-b8bf-5a480a4aed59/download |
| id | rum_d230fdd7d0c05331aa75cbdcc52dfb41 |
| identifier.url.fl_str_mv | https://hdl.handle.net/1822/92606 |
| instacron_str | repositorium |
| institution | Universidade do Minho |
| instname_str | Universidade do Minho |
| language | por |
| network_acronym_str | rum |
| network_name_str | RepositóriUM - Universidade do Minho |
| oai_identifier_str | oai:repositorium.uminho.pt:1822/92606 |
| organization_str_mv | urn:organizationAcronym:repositorium |
| person_str_mv | Sousa, Paulo Silva |
| publishDate | 2023 |
| reponame_str | RepositóriUM - Universidade do Minho |
| repository_id_str | urn:repositoryAcronym:rum |
| service_str_mv | urn:repositoryAcronym:rum |
| spelling | porporHoje 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.application/pdfporSimulação de sistemas distribuídos de gestão de bases de dadosSousa, Paulo SilvaPereira, JoséVilaça, Ricardo Manuel PereiraHostingInstitutionOrganizationalUniversidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.ptURNurn:tid:2036082672024-07-26T12:31:24Z2023-11-272023-082023-11-27T00:00:00ZHandlehttps://hdl.handle.net/1822/92606http://purl.org/coar/access_right/c_abf2open accessBase de dadosSistemas distribuídosBase de dados distribuída geo-replicadaSimulaçãoSimulação de eventos discretoDatabaseDistributed systemsDistributed geo-replicated databaseSimulationDiscrete event simulation3967566 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesis2023-11-27http://creativecommons.org/licenses/by/4.0/openAccesshttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://prod-dspace.uminho.pt/bitstreams/780b48b7-8179-450d-b8bf-5a480a4aed59/download |
| spellingShingle | Simulação de sistemas distribuídos de gestão de bases de dados Sousa, Paulo Silva 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 |
| status | SINGLETON |
| subject.fl_str_mv | 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 |
| title | Simulação de sistemas distribuídos de gestão de bases de dados |
| title_full | Simulação de sistemas distribuídos de gestão de bases de dados |
| title_fullStr | Simulação de sistemas distribuídos de gestão de bases de dados |
| title_full_unstemmed | Simulação de sistemas distribuídos de gestão de bases de dados |
| title_short | Simulação de sistemas distribuídos de gestão de bases de dados |
| title_sort | Simulação de sistemas distribuídos de gestão de bases de dados |
| topic | 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 |
| topic_facet | 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 |
| url | https://hdl.handle.net/1822/92606 |
| visible | 1 |