Análise de Banco de Dados Multi Inquilino em Núvem
Multi-Inquilino em Nuvem
Charles Henrique
Emerson Azevedo
Lucas de Bessa
Vinicius Abreu
Objetivo
O objetivo deste trabalho é analisar o desempenho de banco de dados multi-inquilino hospedados em nuvem privada e através dessa analise afirmar que os sistemas de dados são influenciados diretamente no isolamento entre inquilinos e no tempo de resposta de consultas.
Referencial Teórico
Para melhor compreensão deste experimento é necessário ter o conhecimento dos assuntos a seguir:
I.
II.
III.
IV.
Computação em nuvem;
Nuvem privada;
SGBD;
Banco de Dados Multi-Inquilino;
Computação em Nuvem
Nuvem Privada
SGBD
Banco de Dados Multi-Inquilino
Metodologias
Experimento I
No primeiro experimento a taxa de transações do YCSB e do Wikipédia foram fixadas em 60, a Taxa do TPC-C foi alterada de acordo com a seguinte sequencia (50,100,150,200,250) a cada 300 segundos.
Experimento I
Experimento II
No segundo experimento a taxa de transações do TPC-C e do YCSB foram fixadas em 60, a Taxa do Wikipédia foi alterada de acordo com a seguinte sequencia (50,100,150,200,250) a cada 300 segundos.
Experimento II
Experimento III
No terceiro experimento foi alterado taxa de transações dos três bancos de dados variando a cada 300 segundos. As taxas seguiram a seguinte sequencia, TPCC(150,100,50,250,200),Wikipédia(50,250,200,100,150) e o YSBC
(50,150,250,200,100).
Experimento III
Conclusão
A principal lição aprendida neste trabalho é que em banco de dados multi-inquilino quando se executa diferentes cargas em um
SGBD existe interferência entre os inquilinos. A escolha do SGBD ajuda a diminuir estas interferências , outra boa pratica que se pode usar para diminuir o nível de interferência é identificar o nível de interação entre os inquilinos e alocar os mesmos de acordo com suas interferências. Foi cumprido todos os objetivos propostos neste experimento, o ambiente foi simulado com sucesso além de todos os testes previstos.
Trabalhos