Sistema automatizado de gerência de recursos para ambientes virtualizados

Detalhes bibliográficos
Autor(a) principal: Bezerra, Govinda Mohini Gonzalez
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/11505
Resumo: A virtualização de computadores é uma tecnologia em expansão devido, principalmente, ao aumento da capacidade de processamento e armazenamento dos computadores modernos, a demanda por servidores consolidados e o sucesso da computação em nuvem. Um dos grandes desafios em ambientes virtualizados é gerenciar dinamicamente os recursos disponíveis, se adaptando às oscilações de carga de trabalho e garantindo o nível de serviço das diferentes aplicações em execução. Neste contexto, este trabalho propõe uma ferramenta capaz de monitorar máquinas físicas e virtuais, e construir perfis de uso dos diferentes recursos computacionais, como processador, memória e rede. Com base nos perfis, o sistema é capaz de detectar a escassez dos recursos monitorados e automaticamente redistribuir as cargas de trabalho, evitando a sobrecarga dos nós físicos e violações de acordos de níveis serviços. O sistema proposto realiza a distribuição de cargas através da funcionalidade de migração ao vivo de máquinas virtuais, presente nas principais tecnologias de virtualização, que permite transferir uma máquina virtual de um nó físico origem para um nó físico destino, sem a interrupção dos serviços em execução. O sistema proposto foi desenvolvido e o seu desempenho foi avaliado. Os resultados obtidos mostram a eficácia do sistema em distribuir as cargas de trabalho e eliminar sobrecargas de processamento e memória dos nós físicos monitorados.
id UFRJ_bac5809186aafe0f51770b24069e9d09
oai_identifier_str oai:pantheon.ufrj.br:11422/11505
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Bezerra, Govinda Mohini GonzalezCampista, Miguel Elias MitreCarvalho, Hugo Eiji TibanaDuarte, Otto Carlos Muniz Bandeira2020-03-13T12:13:14Z2023-11-30T03:03:51Z2013-09http://hdl.handle.net/11422/11505Submitted by Moreno Barros (moreno@ct.ufrj.br) on 2019-10-09T18:59:16Z No. of bitstreams: 1 monopoli10008796.pdf: 1288416 bytes, checksum: f5eee865ebadaae70d3f87a01bc107be (MD5)Approved for entry into archive by Moreno Barros (moreno@ct.ufrj.br) on 2020-03-13T12:13:14Z (GMT) No. of bitstreams: 1 monopoli10008796.pdf: 1288416 bytes, checksum: f5eee865ebadaae70d3f87a01bc107be (MD5)Made available in DSpace on 2020-03-13T12:13:14Z (GMT). No. of bitstreams: 1 monopoli10008796.pdf: 1288416 bytes, checksum: f5eee865ebadaae70d3f87a01bc107be (MD5) Previous issue date: 2013-09A virtualização de computadores é uma tecnologia em expansão devido, principalmente, ao aumento da capacidade de processamento e armazenamento dos computadores modernos, a demanda por servidores consolidados e o sucesso da computação em nuvem. Um dos grandes desafios em ambientes virtualizados é gerenciar dinamicamente os recursos disponíveis, se adaptando às oscilações de carga de trabalho e garantindo o nível de serviço das diferentes aplicações em execução. Neste contexto, este trabalho propõe uma ferramenta capaz de monitorar máquinas físicas e virtuais, e construir perfis de uso dos diferentes recursos computacionais, como processador, memória e rede. Com base nos perfis, o sistema é capaz de detectar a escassez dos recursos monitorados e automaticamente redistribuir as cargas de trabalho, evitando a sobrecarga dos nós físicos e violações de acordos de níveis serviços. O sistema proposto realiza a distribuição de cargas através da funcionalidade de migração ao vivo de máquinas virtuais, presente nas principais tecnologias de virtualização, que permite transferir uma máquina virtual de um nó físico origem para um nó físico destino, sem a interrupção dos serviços em execução. O sistema proposto foi desenvolvido e o seu desempenho foi avaliado. Os resultados obtidos mostram a eficácia do sistema em distribuir as cargas de trabalho e eliminar sobrecargas de processamento e memória dos nós físicos monitorados.porUniversidade Federal do Rio de JaneiroUFRJBrasilEscola PolitécnicaCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAVirtualizaçãoAdministração de recursosBalanceamento de carga em sistemas distribuídosSistema automatizado de gerência de recursos para ambientes virtualizadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisabertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJORIGINALmonopoli10008796.pdfmonopoli10008796.pdfapplication/pdf1288416http://pantheon.ufrj.br:80/bitstream/11422/11505/1/monopoli10008796.pdff5eee865ebadaae70d3f87a01bc107beMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/11505/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD5211422/115052023-11-30 00:03:51.971oai:pantheon.ufrj.br:11422/11505TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:03:51Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.pt_BR.fl_str_mv Sistema automatizado de gerência de recursos para ambientes virtualizados
title Sistema automatizado de gerência de recursos para ambientes virtualizados
spellingShingle Sistema automatizado de gerência de recursos para ambientes virtualizados
Bezerra, Govinda Mohini Gonzalez
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Virtualização
Administração de recursos
Balanceamento de carga em sistemas distribuídos
title_short Sistema automatizado de gerência de recursos para ambientes virtualizados
title_full Sistema automatizado de gerência de recursos para ambientes virtualizados
title_fullStr Sistema automatizado de gerência de recursos para ambientes virtualizados
title_full_unstemmed Sistema automatizado de gerência de recursos para ambientes virtualizados
title_sort Sistema automatizado de gerência de recursos para ambientes virtualizados
author Bezerra, Govinda Mohini Gonzalez
author_facet Bezerra, Govinda Mohini Gonzalez
author_role author
dc.contributor.author.fl_str_mv Bezerra, Govinda Mohini Gonzalez
dc.contributor.referee1.fl_str_mv Campista, Miguel Elias Mitre
dc.contributor.referee2.fl_str_mv Carvalho, Hugo Eiji Tibana
dc.contributor.advisor1.fl_str_mv Duarte, Otto Carlos Muniz Bandeira
contributor_str_mv Campista, Miguel Elias Mitre
Carvalho, Hugo Eiji Tibana
Duarte, Otto Carlos Muniz Bandeira
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Virtualização
Administração de recursos
Balanceamento de carga em sistemas distribuídos
dc.subject.por.fl_str_mv Virtualização
Administração de recursos
Balanceamento de carga em sistemas distribuídos
description A virtualização de computadores é uma tecnologia em expansão devido, principalmente, ao aumento da capacidade de processamento e armazenamento dos computadores modernos, a demanda por servidores consolidados e o sucesso da computação em nuvem. Um dos grandes desafios em ambientes virtualizados é gerenciar dinamicamente os recursos disponíveis, se adaptando às oscilações de carga de trabalho e garantindo o nível de serviço das diferentes aplicações em execução. Neste contexto, este trabalho propõe uma ferramenta capaz de monitorar máquinas físicas e virtuais, e construir perfis de uso dos diferentes recursos computacionais, como processador, memória e rede. Com base nos perfis, o sistema é capaz de detectar a escassez dos recursos monitorados e automaticamente redistribuir as cargas de trabalho, evitando a sobrecarga dos nós físicos e violações de acordos de níveis serviços. O sistema proposto realiza a distribuição de cargas através da funcionalidade de migração ao vivo de máquinas virtuais, presente nas principais tecnologias de virtualização, que permite transferir uma máquina virtual de um nó físico origem para um nó físico destino, sem a interrupção dos serviços em execução. O sistema proposto foi desenvolvido e o seu desempenho foi avaliado. Os resultados obtidos mostram a eficácia do sistema em distribuir as cargas de trabalho e eliminar sobrecargas de processamento e memória dos nós físicos monitorados.
publishDate 2013
dc.date.issued.fl_str_mv 2013-09
dc.date.accessioned.fl_str_mv 2020-03-13T12:13:14Z
dc.date.available.fl_str_mv 2023-11-30T03:03:51Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11422/11505
url http://hdl.handle.net/11422/11505
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 do Rio de Janeiro
dc.publisher.initials.fl_str_mv UFRJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola Politécnica
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
bitstream.url.fl_str_mv http://pantheon.ufrj.br:80/bitstream/11422/11505/1/monopoli10008796.pdf
http://pantheon.ufrj.br:80/bitstream/11422/11505/2/license.txt
bitstream.checksum.fl_str_mv f5eee865ebadaae70d3f87a01bc107be
dd32849f2bfb22da963c3aac6e26e255
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv
_version_ 1784097163221925888