Please use this identifier to cite or link to this item:
https://hdl.handle.net/10316/110472
Title: | Analysis of Multi-tenancy in Data Warehouse Databases | Other Titles: | Análise sobre Multi-tenancy em bases de dados Data Warehouse | Authors: | Sousa, Eurico José Pereira de | Orientador: | Araújo, Filipe João Boavida Mendonça Machado de | Keywords: | Alexa; Análise; Data-Warehouse; Multi-tenancy; Porte; Alexa; Analysis; Data-warehouse; Multi-tenancy; Porting | Issue Date: | 11-Sep-2023 | Project: | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP/00326/2020/PT | Serial title, monograph or event: | Analysis of Multi-tenancy in Data Warehouse Databases | Place of publication or event: | DEI-FCTUC | Abstract: | O software desempenha um papel fundamental no progresso de diversasindústrias e empresas. Conforme as organizações procuram otimizar operaçõese reduzir custos, verifica-se um aumento na migração de infraestruturas locaispara soluções baseadas na cloud. O Software como Serviço (SaaS) toma partidode multi-tenancy, onde vários clientes utilizam a mesma infraestrutura, mas comconfigurações e dados exclusivos, melhorando a escalabilidade e a eficiência, re-duzindo os custos.Com este estágio eu implemento multi-tenancy no microsserviço analítico,Alexa, no ASOP do ALB, como parte do projeto POWER. Isto envolve alargar osuporte de várias APIs e da camada de persistência de dados para tal, o que cor-responde à primeira fase deste trabalho, e que pretende fornecer conhecimentospráticos para a análise em multi-tenancy apresentada no parágrafo anterior, querepresenta o ponto fulcral desta dissertação.A partir da etapa anterior, segue-se o ponto fulcral desta dissertação que cor-responde a uma análise aprofundada de três abordagens distintas para a imple-mentação de multi-tenancy em bases de dados do tipo data warehouse, concentrando-se no desempenho de throughput, na privacidade em termos de isolamento dedados e na complexidade geral das abordagens. O estudo segue as directrizesdelineadas pela Benchmark do TPC-H e concentra-se na camada de persistência,estabelecendo as bases para o desenvolvimento de uma ferramenta de porte ca-paz de automatizar o processo de converter sistemas baseados na cloud de single-tenant para multi-tenant. O software desempenha um papel fundamental no progresso de diversasindústrias e empresas. Conforme as organizações procuram otimizar operaçõese reduzir custos, verifica-se um aumento na migração de infraestruturas locaispara soluções baseadas na cloud. O Software como Serviço (SaaS) toma partidode multi-tenancy, onde vários clientes utilizam a mesma infraestrutura, mas comconfigurações e dados exclusivos, melhorando a escalabilidade e a eficiência, re-duzindo os custos.Com este estágio eu implemento multi-tenancy no microsserviço analítico,Alexa, no ASOP do ALB, como parte do projeto POWER. Isto envolve alargar osuporte de várias APIs e da camada de persistência de dados para tal, o que cor-responde à primeira fase deste trabalho, e que pretende fornecer conhecimentospráticos para a análise em multi-tenancy apresentada no parágrafo anterior, querepresenta o ponto fulcral desta dissertação.A partir da etapa anterior, segue-se o ponto fulcral desta dissertação que cor-responde a uma análise aprofundada de três abordagens distintas para a imple-mentação de multi-tenancy em bases de dados do tipo data warehouse, concentrando-se no desempenho de throughput, na privacidade em termos de isolamento dedados e na complexidade geral das abordagens. O estudo segue as directrizesdelineadas pela Benchmark do TPC-H e concentra-se na camada de persistência,estabelecendo as bases para o desenvolvimento de uma ferramenta de porte ca-paz de automatizar o processo de converter sistemas baseados na cloud de single-tenant para multi-tenant. |
Description: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia | URI: | https://hdl.handle.net/10316/110472 | Rights: | openAccess |
Appears in Collections: | UC - Dissertações de Mestrado |
Files in This Item:
File | Size | Format | |
---|---|---|---|
Eurico José Pereira de Sousa.pdf | 2.45 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License