Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.

Detalhes bibliográficos
Ano de defesa: 2023
Autor(a) principal: CAVALCANTE, Damares da Silva.
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/32170
Resumo: A confiabilidade é um fator crítico em sistemas computacionais. Em ambientes de cloud computing a confiabilidade pode ser um fator decisivo para o gerenciamento de máquinas virtuais dentro de um cluster físico ou virtual. A garantia da confiabilidade está diretamente ligada a fatores relacionados à integridade dos ambientes em que as máquinas virtuais estão hospedadas. Dado que um sistema não-íntegro pode comprometer toda a infraestrutura de uma rede de computadores e do cluster em que está localizada. A utilização do chip TPM na forma física ou virtual permite agregação do requisito de integridade à máquinas virtuais ou hospedeiras. Aliado à verificação de logs de eventos é possível utilizar um mecanismo de atestação de integridade que monitore esse requisito nos nós de um cluster. Pensando nisso, este trabalho propõe um processo de alocação e migração automática de máquinas virtuais dentro de um cluster baseado em critérios de confiabilidade. A utilização das informações geradas pelo mecanismo de atestação podem ser utilizadas de forma automatizada para a tomada de decisão para a alocação ou migração de máquinas virtuais dentro do cluster. Os processos também levam em consideração requisitos de software e hardware, realizando o gerenciamento tanto a nível de segurança quanto a nível de verificação dos recursos do cluster, tomando decisão do melhor hospedeiro para as máquinas virtuais a depender dos critérios e requisitos especificados. Para a validação do processo proposto foi realizada uma avaliação nos ambientes de virtualização vSphere e KVM. Os experimentos foram realizados considerando critérios de software, hardware e confiabilidade e as métricas de avaliação foram medidas a partir da perspectiva do uso do tempo e do consumo de recursos computacionais. Os resultados demonstram que o processo proposto facilita o gerenciamento de alocação e migração dentro do cluster, além de otimizar a tarefa do administrador de monitorar manualmente a integridade das máquinas criadas.