Sistema automatizado de gerência de recursos para ambientes virtualizados
Autor(a) principal: | |
---|---|
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 |