Return to search

Mapeamento de m?quinas virtuais em datacenters privados visando minimizar a interfer?ncia de desempenho

Made available in DSpace on 2015-04-14T14:50:13Z (GMT). No. of bitstreams: 1
458766.pdf: 8781381 bytes, checksum: bcec6892852f8512c09694709267b3b5 (MD5)
Previous issue date: 2014-02-26 / The power of computers increases year after year and today is common to have at home personal computers with computational power similar to servers and mainframes of years ago. Naturally, todays servers followed this evolution. However, many applications that run in these servers no longer require the computational power of a single, exclusive, server and this led to the development of solutions to avoid wasting servers resources. A common approach is server consolidation. Through virtualization it is possible to share resources from a single server among multiple virtual machines, reducing the waste of resources and increasing the amount of customers that can be served with a single server. However, several studies [19, 24, 38] show that virtual machines can interfer in the performance of other virtual machines when there are disputes over the same resources. This work proposes an algorithm for mapping virtual machines that minimize the number of servers required while maintaining the performance interference below a threshold specified by the user. The results obtained after evaluating the proposed solution show that it can map virtual machines without exceeding the threshold set by the user, as well as significantly reduce the interference without an expressive increase in the number of required servers. / O poder dos computadores aumenta ano ap?s ano e atualmente ? comum que as pessoas tenham em suas casas computadores pessoais com capacidade computacional similar a de servidores e mainframes de anos atr?s. Naturalmente, os servidores atuais acompanharam este desenvolvimento. No entanto, muitas aplica??es que s?o executadas nestes servidores j? n?o necessitam de todo o poder uma m?quina exclusiva e isso levou ao surgimento de solu??es para evitar que os recursos computacionais de um servidor sejam desperdi?ados. Uma abordagem bastante difundida ? a consolida??o de servidores. Atrav?s do uso de virtualiza??o ? poss?vel compartilhar os recursos de um servidor entre diversas m?quinas virtuais, reduzindo o desperd?cio e aumentando a quantidade de clientes que podem ser atendidos com um ?nico servidor. No entanto, diversos estudos [19, 24, 38] mostram que m?quinas virtuais podem interferir no desempenho de outras ao existirem disputas pelo mesmo recurso computacional. Desta forma, a proposta deste trabalho ? desenvolver um algoritmo de mapeamento de m?quinas virtuais que minimize o n?mero de servidores necess?rios ao mesmo tempo em que mant?m a interfer?ncia de desempenho abaixo de um limiar a ser especificado pelo usu?rio. Os resultados obtidos com a avalia??o da solu??o proposta mostram que a mesma consegue realizar o mapeamento de m?quinas virtuais sem ultrapassar o limiar estabelecido pelo usu?rio, bem como reduzir a interfer?ncia significativamente sem aumento expressivo na quantidade de servidores necess?rios e desta forma atingindo o objetivo geral do trabalho.

Identiferoai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/5258
Date26 February 2014
CreatorsJersak, Luis Carlos
ContributorsFerreto, Tiago Coelho
PublisherPontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, BR, Faculdade de Inform?ca
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS
Rightsinfo:eu-repo/semantics/openAccess
Relation1974996533081274470, 500, 600, 1946639708616176246

Page generated in 0.0026 seconds