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. lattes
Orientador(a): GOMES, Reinaldo Cézar de Morais. lattes
Banca de defesa: BRITO , Andrey Elisio Monteiro., COSTA, Anderson Fabiano Batista Ferreira da.
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Campina Grande
Programa de Pós-Graduação: PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Departamento: Centro de Engenharia Elétrica e Informática - CEEI
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://dspace.sti.ufcg.edu.br/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.
id UFCG_5dc0dd98c1f22504accd4fc9b310af84
oai_identifier_str oai:dspace.sti.ufcg.edu.br:riufcg/32170
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str
spelling GOMES, Reinaldo Cézar de Morais.GOMES, Reinaldo Cézar de Morais.http://lattes.cnpq.br/8132074356628564BRITO , Andrey Elisio Monteiro.COSTA, Anderson Fabiano Batista Ferreira da.CAVALCANTE, D. S.http://lattes.cnpq.br/7904083875241897CAVALCANTE, Damares da Silva.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.Reliability is a critical factor in computer systems. In cloud environments computing reliability can be a deciding factor for machine management virtual clusters within a physical or virtual cluster. The guarantee of reliability is directly linked to factors related to the integrity of the environments in which the virtual machines are hosted. Given that an unhealthy system can compromise the entire infrastructure of a network of computers and the cluster in which it is located. The use of the TPM chip in physical or virtual form allows the aggregation of the health requirement to the virtual machines or hostesses. Allied to the verification of event logs, it is possible to use a mechanism health attestation that monitors this requirement on the nodes of a cluster. thinking Therefore, this work proposes an automatic machine allocation and migration process virtual machines within a cluster based on reliability criteria. The use of information information generated by the attestation mechanism can be used in an automated way for decision making for the allocation or migration of virtual machines within the cluster. The processes also take into account software and hardware requirements, meeting management both at the security level and at the level of verification of the resources of the cluster, making the decision of the best host for the virtual machines depending on the specified criteria and requirements. For the validation of the proposed process, a evaluation in vSphere and KVM virtualization environments. The experiments were carried out considering the software, hardware and reliability criteria and the evaluation metrics were measured from the perspective of time use and resource consumption computational. The results demonstrate that the proposed process facilitates the management allocation and migration within the cluster, in addition to optimizing the task of the manually monitor the health of created machines.Submitted by Helder Soares Dantas (helder-dantas@hotmail.com) on 2023-10-18T19:19:24Z No. of bitstreams: 1 DAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdf: 2039141 bytes, checksum: 0d91fb9b183525398c39f48a718f4b36 (MD5)Made available in DSpace on 2023-10-18T19:19:24Z (GMT). No. of bitstreams: 1 DAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdf: 2039141 bytes, checksum: 0d91fb9b183525398c39f48a718f4b36 (MD5) Previous issue date: 2023-02-23Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoIntegridadeComputação em nuvemConfiabilidadeClusterIntegrityCloud ComputingReliabilityClusterIntegridadComputación en la nubeConfiabilidadClústerIntégritéCloud ComputingFiabilitéClusterProcesso de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.Decision-making process for managing allocation and migration of virtual machines based on reliability criteria.2023-02-232023-10-18T19:19:24Z2023-10-182023-10-18T19:19:24Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/32170CAVALCANTE, Damares da Silva. Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade. 2023. 67 f. Tese (Doutorado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2023.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTDAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdf.txtDAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdf.txttext/plain188927https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/3/DAMARES+DA+SILVA+CAVALCANTE+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2023.pdf.txt6fab9e223d29fcd15910c487ce190063MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALDAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdfDAMARES DA SILVA CAVALCANTE - DISSERTAÇÃO (PPGCC) 2023.pdfapplication/pdf2039141https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/1/DAMARES+DA+SILVA+CAVALCANTE+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2023.pdf0d91fb9b183525398c39f48a718f4b36MD51riufcg/321702025-11-18 03:14:07.861oai:dspace.sti.ufcg.edu.br:riufcg/32170Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-11-18T06:14:07Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
dc.title.alternative.pt_BR.fl_str_mv Decision-making process for managing allocation and migration of virtual machines based on reliability criteria.
title Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
spellingShingle Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
CAVALCANTE, Damares da Silva.
Ciência da Computação
Integridade
Computação em nuvem
Confiabilidade
Cluster
Integrity
Cloud Computing
Reliability
Cluster
Integridad
Computación en la nube
Confiabilidad
Clúster
Intégrité
Cloud Computing
Fiabilité
Cluster
title_short Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
title_full Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
title_fullStr Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
title_full_unstemmed Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
title_sort Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade.
author CAVALCANTE, Damares da Silva.
author_facet CAVALCANTE, Damares da Silva.
author_role author
dc.contributor.advisor1.fl_str_mv GOMES, Reinaldo Cézar de Morais.
dc.contributor.advisor1ID.fl_str_mv GOMES, Reinaldo Cézar de Morais.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/8132074356628564
dc.contributor.referee1.fl_str_mv BRITO , Andrey Elisio Monteiro.
dc.contributor.referee2.fl_str_mv COSTA, Anderson Fabiano Batista Ferreira da.
dc.contributor.authorID.fl_str_mv CAVALCANTE, D. S.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/7904083875241897
dc.contributor.author.fl_str_mv CAVALCANTE, Damares da Silva.
contributor_str_mv GOMES, Reinaldo Cézar de Morais.
BRITO , Andrey Elisio Monteiro.
COSTA, Anderson Fabiano Batista Ferreira da.
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
Integridade
Computação em nuvem
Confiabilidade
Cluster
Integrity
Cloud Computing
Reliability
Cluster
Integridad
Computación en la nube
Confiabilidad
Clúster
Intégrité
Cloud Computing
Fiabilité
Cluster
dc.subject.por.fl_str_mv Integridade
Computação em nuvem
Confiabilidade
Cluster
Integrity
Cloud Computing
Reliability
Cluster
Integridad
Computación en la nube
Confiabilidad
Clúster
Intégrité
Cloud Computing
Fiabilité
Cluster
description 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.
publishDate 2023
dc.date.issued.fl_str_mv 2023-02-23
dc.date.accessioned.fl_str_mv 2023-10-18T19:19:24Z
dc.date.available.fl_str_mv 2023-10-18
2023-10-18T19:19:24Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://dspace.sti.ufcg.edu.br/handle/riufcg/32170
dc.identifier.citation.fl_str_mv CAVALCANTE, Damares da Silva. Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade. 2023. 67 f. Tese (Doutorado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2023.
url https://dspace.sti.ufcg.edu.br/handle/riufcg/32170
identifier_str_mv CAVALCANTE, Damares da Silva. Processo de tomada de decisão para gerenciamento de alocação e migração de máquinas virtuais baseado em critérios de confiabilidade. 2023. 67 f. Tese (Doutorado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2023.
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.publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/3/DAMARES+DA+SILVA+CAVALCANTE+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2023.pdf.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/2/license.txt
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/32170/1/DAMARES+DA+SILVA+CAVALCANTE+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2023.pdf
bitstream.checksum.fl_str_mv 6fab9e223d29fcd15910c487ce190063
8a4605be74aa9ea9d79846c1fba20a33
0d91fb9b183525398c39f48a718f4b36
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1863363540757250048