Realocação de recursos em ambientes virtualizados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/5045 |
Resumo: | A constante evolução das tecnologias computacionais tem possibilitado um aumento no poder de processamento dos computadores, sendo que em determinadas situações esse poder computacional não é plenamente utilizado. Para utilizar efetivamente a capacidade de processamento dos computadores, cada vez mais as empresas de processamento de dados (data center) se utilizam da virtualização. A virtualização é uma técnica que permite a execução de diversos Sistemas Operacionais em um único equipamento. Desta forma, com o uso da virtualização um único servidor físico pode manter diversos Sistemas Operacionais, com diferentes aplicações sendo executadas simultaneamente. Quando essas aplicações são portadas para um ambiente virtualizado, devem ter seus níveis de recursos constantemente monitorados e ajustados para se evitar situações de degradação da qualidade do serviço ou prover uma melhor utilização do hardware. Nestas situações é importante implementar um Service Level Agreement (SLA) que controle a qualidade do serviço entregue por estas aplicações. Entretanto, os Monitores de Máquinas Virtuais, como por exemplo, o Xen, não possuem a funcionalidade de se realocar recursos com base nas regras definidas nos SLAs. Com o objetivo de superar esta limitação, este trabalho propõe a realocação dinâmica de recursos em ambientes virtualizados a partir de requisitos derivados de SLAs. A realocação de recursos, busca também atender a demanda por recursos, por exemplo, em uma máquina virtual (VM) que tenham recebido uma carga de trabalho maior do que a prevista no SLA, através da realocação de recursos (processador e memória) que não estejam sendo utilizados pelas demais VMs. |
id |
P_RS_511425f8d45cb507fca2a7ad428a4e9a |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/5045 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Zorzo, Avelino FranciscoCPF:56345208949http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9CPF:81226772072http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4742849J6Rodrigues, Elder de Macedo2015-04-14T14:49:05Z2009-05-112009-01-08RODRIGUES, Elder de Macedo. Realocação de recursos em ambientes virtualizados. 2009. 80 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2009.http://tede2.pucrs.br/tede2/handle/tede/5045Made available in DSpace on 2015-04-14T14:49:05Z (GMT). No. of bitstreams: 1 412052.pdf: 2710960 bytes, checksum: 3a4a797f7364a564f81a7cff382241eb (MD5) Previous issue date: 2009-01-08A constante evolução das tecnologias computacionais tem possibilitado um aumento no poder de processamento dos computadores, sendo que em determinadas situações esse poder computacional não é plenamente utilizado. Para utilizar efetivamente a capacidade de processamento dos computadores, cada vez mais as empresas de processamento de dados (data center) se utilizam da virtualização. A virtualização é uma técnica que permite a execução de diversos Sistemas Operacionais em um único equipamento. Desta forma, com o uso da virtualização um único servidor físico pode manter diversos Sistemas Operacionais, com diferentes aplicações sendo executadas simultaneamente. Quando essas aplicações são portadas para um ambiente virtualizado, devem ter seus níveis de recursos constantemente monitorados e ajustados para se evitar situações de degradação da qualidade do serviço ou prover uma melhor utilização do hardware. Nestas situações é importante implementar um Service Level Agreement (SLA) que controle a qualidade do serviço entregue por estas aplicações. Entretanto, os Monitores de Máquinas Virtuais, como por exemplo, o Xen, não possuem a funcionalidade de se realocar recursos com base nas regras definidas nos SLAs. Com o objetivo de superar esta limitação, este trabalho propõe a realocação dinâmica de recursos em ambientes virtualizados a partir de requisitos derivados de SLAs. A realocação de recursos, busca também atender a demanda por recursos, por exemplo, em uma máquina virtual (VM) que tenham recebido uma carga de trabalho maior do que a prevista no SLA, através da realocação de recursos (processador e memória) que não estejam sendo utilizados pelas demais VMs.application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/14459/412052.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICASISTEMAS OPERACIONAIS (COMPUTAÇÃO)REDES DE COMPUTADORES - GERÊNCIAMÁQUINAS VIRTUAISCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAORealocação de recursos em ambientes virtualizadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL412052.pdf.jpg412052.pdf.jpgimage/jpeg4243http://tede2.pucrs.br/tede2/bitstream/tede/5045/3/412052.pdf.jpgd248f1e8382932fa54d80f4d69a1fe4bMD53TEXT412052.pdf.txt412052.pdf.txttext/plain141150http://tede2.pucrs.br/tede2/bitstream/tede/5045/2/412052.pdf.txtecb6eb921596a0f6fe8be1772c7445e3MD52ORIGINAL412052.pdfapplication/pdf2710960http://tede2.pucrs.br/tede2/bitstream/tede/5045/1/412052.pdf3a4a797f7364a564f81a7cff382241ebMD51tede/50452015-04-17 11:57:31.07oai:tede2.pucrs.br:tede/5045Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:31Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Realocação de recursos em ambientes virtualizados |
title |
Realocação de recursos em ambientes virtualizados |
spellingShingle |
Realocação de recursos em ambientes virtualizados Rodrigues, Elder de Macedo INFORMÁTICA SISTEMAS OPERACIONAIS (COMPUTAÇÃO) REDES DE COMPUTADORES - GERÊNCIA MÁQUINAS VIRTUAIS CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Realocação de recursos em ambientes virtualizados |
title_full |
Realocação de recursos em ambientes virtualizados |
title_fullStr |
Realocação de recursos em ambientes virtualizados |
title_full_unstemmed |
Realocação de recursos em ambientes virtualizados |
title_sort |
Realocação de recursos em ambientes virtualizados |
author |
Rodrigues, Elder de Macedo |
author_facet |
Rodrigues, Elder de Macedo |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Zorzo, Avelino Francisco |
dc.contributor.advisor1ID.fl_str_mv |
CPF:56345208949 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782949D9 |
dc.contributor.authorID.fl_str_mv |
CPF:81226772072 |
dc.contributor.authorLattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4742849J6 |
dc.contributor.author.fl_str_mv |
Rodrigues, Elder de Macedo |
contributor_str_mv |
Zorzo, Avelino Francisco |
dc.subject.por.fl_str_mv |
INFORMÁTICA SISTEMAS OPERACIONAIS (COMPUTAÇÃO) REDES DE COMPUTADORES - GERÊNCIA MÁQUINAS VIRTUAIS |
topic |
INFORMÁTICA SISTEMAS OPERACIONAIS (COMPUTAÇÃO) REDES DE COMPUTADORES - GERÊNCIA MÁQUINAS VIRTUAIS CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
A constante evolução das tecnologias computacionais tem possibilitado um aumento no poder de processamento dos computadores, sendo que em determinadas situações esse poder computacional não é plenamente utilizado. Para utilizar efetivamente a capacidade de processamento dos computadores, cada vez mais as empresas de processamento de dados (data center) se utilizam da virtualização. A virtualização é uma técnica que permite a execução de diversos Sistemas Operacionais em um único equipamento. Desta forma, com o uso da virtualização um único servidor físico pode manter diversos Sistemas Operacionais, com diferentes aplicações sendo executadas simultaneamente. Quando essas aplicações são portadas para um ambiente virtualizado, devem ter seus níveis de recursos constantemente monitorados e ajustados para se evitar situações de degradação da qualidade do serviço ou prover uma melhor utilização do hardware. Nestas situações é importante implementar um Service Level Agreement (SLA) que controle a qualidade do serviço entregue por estas aplicações. Entretanto, os Monitores de Máquinas Virtuais, como por exemplo, o Xen, não possuem a funcionalidade de se realocar recursos com base nas regras definidas nos SLAs. Com o objetivo de superar esta limitação, este trabalho propõe a realocação dinâmica de recursos em ambientes virtualizados a partir de requisitos derivados de SLAs. A realocação de recursos, busca também atender a demanda por recursos, por exemplo, em uma máquina virtual (VM) que tenham recebido uma carga de trabalho maior do que a prevista no SLA, através da realocação de recursos (processador e memória) que não estejam sendo utilizados pelas demais VMs. |
publishDate |
2009 |
dc.date.available.fl_str_mv |
2009-05-11 |
dc.date.issued.fl_str_mv |
2009-01-08 |
dc.date.accessioned.fl_str_mv |
2015-04-14T14:49:05Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
RODRIGUES, Elder de Macedo. Realocação de recursos em ambientes virtualizados. 2009. 80 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2009. |
dc.identifier.uri.fl_str_mv |
http://tede2.pucrs.br/tede2/handle/tede/5045 |
identifier_str_mv |
RODRIGUES, Elder de Macedo. Realocação de recursos em ambientes virtualizados. 2009. 80 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2009. |
url |
http://tede2.pucrs.br/tede2/handle/tede/5045 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 600 |
dc.relation.department.fl_str_mv |
1946639708616176246 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Faculdade de Informáca |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/5045/3/412052.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/5045/2/412052.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/5045/1/412052.pdf |
bitstream.checksum.fl_str_mv |
d248f1e8382932fa54d80f4d69a1fe4b ecb6eb921596a0f6fe8be1772c7445e3 3a4a797f7364a564f81a7cff382241eb |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765305299304448 |