Database as a Service (DaaS) or RDBMS?

Detalhes bibliográficos
Autor(a) principal: Sousa, João Alberto Rodrigues de
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/10991
Resumo: A Cloud é um modelo de disponibilização e utilização de TIC (Tecnologias de Informação e Comunicação), que atualmente representa um grande desafio para a gestão das organizações. Uma das principais características da Cloud é a capacidade da disponibilização de recursos, estes podem ser retirados ou adicionados de uma forma elástica, outra das características é a capacidade de medir o serviço, tanto a nível de performance do mesmo, como ao nível da faturação. A Cloud introduz uma camada de abstração que elimina a complexidade tecnológica inerente aos serviços por ela prestados. Foi verificado durante a execução deste trabalho que os DaaS analisados cumprem as características essenciais da Cloud. Este trabalho pretende fazer uma abordagem às DaaS (Database as a Service), que é um dos muitos serviços prestados na Cloud, tendo como objetivo a realização de uma análise de custos e de performance de bases de dados, comparando o uso de um SGBD (Sistema de Gestão de Base de Dados) tradicional com a utilização de um DaaS. Foi realizado um teste de migração de uma base de dados de teste para o Azure SQL. Este tinha como principais objetivos a análise de performance obtida recorrendo ao uso deste tipo de serviço, bem como a análise de custos, para validar a hipótese de uma eventual migração. A base de dados encontrava-se num computador que já não dispunha de mais recursos. A migração decorreu com sucesso, pois foi possível aumentar a performance, bem como ficou saliente que a compra de novo equipamento fica, para este caso, mais caro que manter uma solução no Azure, foi tido em consideração para efeitos de análise os custos para um prazo de três anos. Durante a realização deste trabalho, e mais concretamente, durante a realização do exemplo de migração efetuado, foi verificado que o utilizador não se apercebe da infraestrutura necessária para suportar este serviço, que pode modificar os níveis de serviço conforme a necessidade e sem quebra de serviço e ainda que pode verificar a performance do sistema, bem como pode a qualquer momento verificar o custo atual da sua fatura. Este trabalho veio comprovar o aumento de performance quando se utiliza um serviço DaaS, bem como evidenciou que a compra de novo equipamento fica mais dispendiosa que manter uma solução no Azure SQL.
id RCAP_9bf662c9b406a33bfdc75e945eaacb65
oai_identifier_str oai:recipp.ipp.pt:10400.22/10991
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Database as a Service (DaaS) or RDBMS?CloudDatabaseDatabase as a Service (DaaS)Relational DataBase Management System (RDBMS)Sistemas ComputacionaisA Cloud é um modelo de disponibilização e utilização de TIC (Tecnologias de Informação e Comunicação), que atualmente representa um grande desafio para a gestão das organizações. Uma das principais características da Cloud é a capacidade da disponibilização de recursos, estes podem ser retirados ou adicionados de uma forma elástica, outra das características é a capacidade de medir o serviço, tanto a nível de performance do mesmo, como ao nível da faturação. A Cloud introduz uma camada de abstração que elimina a complexidade tecnológica inerente aos serviços por ela prestados. Foi verificado durante a execução deste trabalho que os DaaS analisados cumprem as características essenciais da Cloud. Este trabalho pretende fazer uma abordagem às DaaS (Database as a Service), que é um dos muitos serviços prestados na Cloud, tendo como objetivo a realização de uma análise de custos e de performance de bases de dados, comparando o uso de um SGBD (Sistema de Gestão de Base de Dados) tradicional com a utilização de um DaaS. Foi realizado um teste de migração de uma base de dados de teste para o Azure SQL. Este tinha como principais objetivos a análise de performance obtida recorrendo ao uso deste tipo de serviço, bem como a análise de custos, para validar a hipótese de uma eventual migração. A base de dados encontrava-se num computador que já não dispunha de mais recursos. A migração decorreu com sucesso, pois foi possível aumentar a performance, bem como ficou saliente que a compra de novo equipamento fica, para este caso, mais caro que manter uma solução no Azure, foi tido em consideração para efeitos de análise os custos para um prazo de três anos. Durante a realização deste trabalho, e mais concretamente, durante a realização do exemplo de migração efetuado, foi verificado que o utilizador não se apercebe da infraestrutura necessária para suportar este serviço, que pode modificar os níveis de serviço conforme a necessidade e sem quebra de serviço e ainda que pode verificar a performance do sistema, bem como pode a qualquer momento verificar o custo atual da sua fatura. Este trabalho veio comprovar o aumento de performance quando se utiliza um serviço DaaS, bem como evidenciou que a compra de novo equipamento fica mais dispendiosa que manter uma solução no Azure SQL.The Cloud is a deployment and use model and use ICT (Information and Communication Technologies), which currently represents a major challenge for the management of organizations. One of the main Cloud characteristics is the ability of provision resources, these may be removed or added in an elastic manner, another characteristic is the ability to measure the service, measuring system performance and controlling costs. The Cloud introduces a layer of abstraction that eliminates the technological complexity of the services it provides. It was found during the execution of this work that DaaS analyzed meet the essential features of the Cloud. This paper aims to make an approach to the subject DaaS (Database as a Service), this is one of many services available in the Cloud. The objective is performing a cost and performance analysis of databases, relating to the use of a traditional RDBMS, or the use of a DaaS and therefore choose to use one of them. A migration test was performed to the SQL Azure, it was performed with a test database. This had as main objectives obtaining the performance analysis using this type of service, as well as a cost analysis, this to validate the hypothesis of a possible migration. The database was at a computer that had not more resources to supply. The migration was successful because it was possible to increase the performance and was projected that the purchase of new equipment was, in this case, more expensive than maintaining a solution on the Azure, it was taken into consideration, for the analysis of the costs a three years period. During this work, and more specifically, during the realization of the performed migration example, it was found that the user is not aware of the necessary infrastructure to support this service, that you can modify the service levels as needed and during that operation there are not service breaks, that at any occasion the system performance can be verified, and may be at any time checked the current cost. This work came to prove the increase in performance when using a DaaS service, and showed that the purchase of new equipment is more costly to maintain than a solution in SQL Azure.Figueiredo, Ana Maria Neves Almeida BaptistaRepositório Científico do Instituto Politécnico do PortoSousa, João Alberto Rodrigues de2018-02-08T11:47:27Z20162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/10991TID:201749980porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:53:04Zoai:recipp.ipp.pt:10400.22/10991Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:31:20.959346Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Database as a Service (DaaS) or RDBMS?
title Database as a Service (DaaS) or RDBMS?
spellingShingle Database as a Service (DaaS) or RDBMS?
Sousa, João Alberto Rodrigues de
Cloud
Database
Database as a Service (DaaS)
Relational DataBase Management System (RDBMS)
Sistemas Computacionais
title_short Database as a Service (DaaS) or RDBMS?
title_full Database as a Service (DaaS) or RDBMS?
title_fullStr Database as a Service (DaaS) or RDBMS?
title_full_unstemmed Database as a Service (DaaS) or RDBMS?
title_sort Database as a Service (DaaS) or RDBMS?
author Sousa, João Alberto Rodrigues de
author_facet Sousa, João Alberto Rodrigues de
author_role author
dc.contributor.none.fl_str_mv Figueiredo, Ana Maria Neves Almeida Baptista
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Sousa, João Alberto Rodrigues de
dc.subject.por.fl_str_mv Cloud
Database
Database as a Service (DaaS)
Relational DataBase Management System (RDBMS)
Sistemas Computacionais
topic Cloud
Database
Database as a Service (DaaS)
Relational DataBase Management System (RDBMS)
Sistemas Computacionais
description A Cloud é um modelo de disponibilização e utilização de TIC (Tecnologias de Informação e Comunicação), que atualmente representa um grande desafio para a gestão das organizações. Uma das principais características da Cloud é a capacidade da disponibilização de recursos, estes podem ser retirados ou adicionados de uma forma elástica, outra das características é a capacidade de medir o serviço, tanto a nível de performance do mesmo, como ao nível da faturação. A Cloud introduz uma camada de abstração que elimina a complexidade tecnológica inerente aos serviços por ela prestados. Foi verificado durante a execução deste trabalho que os DaaS analisados cumprem as características essenciais da Cloud. Este trabalho pretende fazer uma abordagem às DaaS (Database as a Service), que é um dos muitos serviços prestados na Cloud, tendo como objetivo a realização de uma análise de custos e de performance de bases de dados, comparando o uso de um SGBD (Sistema de Gestão de Base de Dados) tradicional com a utilização de um DaaS. Foi realizado um teste de migração de uma base de dados de teste para o Azure SQL. Este tinha como principais objetivos a análise de performance obtida recorrendo ao uso deste tipo de serviço, bem como a análise de custos, para validar a hipótese de uma eventual migração. A base de dados encontrava-se num computador que já não dispunha de mais recursos. A migração decorreu com sucesso, pois foi possível aumentar a performance, bem como ficou saliente que a compra de novo equipamento fica, para este caso, mais caro que manter uma solução no Azure, foi tido em consideração para efeitos de análise os custos para um prazo de três anos. Durante a realização deste trabalho, e mais concretamente, durante a realização do exemplo de migração efetuado, foi verificado que o utilizador não se apercebe da infraestrutura necessária para suportar este serviço, que pode modificar os níveis de serviço conforme a necessidade e sem quebra de serviço e ainda que pode verificar a performance do sistema, bem como pode a qualquer momento verificar o custo atual da sua fatura. Este trabalho veio comprovar o aumento de performance quando se utiliza um serviço DaaS, bem como evidenciou que a compra de novo equipamento fica mais dispendiosa que manter uma solução no Azure SQL.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-01-01T00:00:00Z
2018-02-08T11:47:27Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/10991
TID:201749980
url http://hdl.handle.net/10400.22/10991
identifier_str_mv TID:201749980
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131409186553856