Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10923/1517
Registro completo de metadatos
Campo DCValorIdioma
dc.contributor.advisorZorzo, Avelino Franciscoen_US
dc.contributor.authorRodrigues, Elder de Macedoen_US
dc.date.accessioned2013-08-07T18:42:41Z-
dc.date.available2013-08-07T18:42:41Z-
dc.date.issued2009pt_BR
dc.identifier.urihttp://hdl.handle.net/10923/1517-
dc.description.abstractA 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.pt_BR
dc.description.abstractThe constant evolution of computing technologies has allowed an increase in computers processing power, and in certain situations, such computational power is not fully used. In order to effectively use the processing capacity of computers, companies are increasingly using virtualization. Virtualization is a technique that allows running multiple operating systems on a single device. Thus, the use of virtualization on a single physical server can keep multiple operating systems with different applications running simultaneously. When these applications are ported into a virtualized environment, their resource levels should be constantly monitored and adjusted to avoid situations in which the quality of service is deteriorated or to provide a better hardware use. In these situations it is important to implement a Service Level Agreement (SLA) that monitors the quality of service delivered by these applications. Meanwhile, Monitors of Virtual Machines, such as Xen, do not have the functionality to reallocate resources based on the rules defined by SLAs. Aiming to overcome this limitation, this work proposes to dynamically reallocate resources in virtualized environments through the use of requirements derived from SLAs. The reallocation of resources seeks to satisfy the demand for resources of a virtual machine (VM), for instance, having more users than expected in the SLA, by reallocating resources (processor and memory) that are not being used by the other VMs.en_US
dc.language.isoPortuguêspt_BR
dc.publisherPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.subjectINFORMÁTICApt_BR
dc.subjectSISTEMAS OPERACIONAIS (COMPUTAÇÃO)pt_BR
dc.subjectREDES DE COMPUTADORES - GERÊNCIApt_BR
dc.subjectMÁQUINAS VIRTUAISpt_BR
dc.titleRealocação de recursos em ambientes virtualizadospt_BR
dc.typemasterThesispt_BR
dc.degree.grantorPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.degree.departmentFaculdade de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Ciência da Computaçãopt_BR
dc.degree.levelMestradopt_BR
dc.degree.date2009pt_BR
dc.publisher.placePorto Alegrept_BR
Aparece en las colecciones:Dissertação e Tese

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
000412052-Texto+Completo-0.pdfTexto Completo2,65 MBAdobe PDFAbrir
Ver


Todos los ítems en el Repositorio de la PUCRS están protegidos por derechos de autor, con todos los derechos reservados, y están bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional. Sepa más.