Modelo analítico de desempenho para virtualização com Xen
Arquivos
Tipo de documento
Monografia
Data
2010
Modalidade de acesso
Acesso aberto
Centro
CCT
Instituição
Programa
Área do conhecimento
Ciências Exatas e da Terra
Editora
Autor
Pfitscher, Ricardo Jose
Orientador
Coorientador
Resumo
Uma tendência recente no gerenciamento de servidores de rede, particularmente na hospedagem de servidores web, tem sido a consolidação de múltiplos servidores em um único hardware, com o objetivo de reduzir custos operacionais e atingir maior eficiência na utilização dos recursos computacionais disponíveis. Uma tecnologia chave para a consolidação de servidores é a virtualização, que permite que cada servidor execute em uma máquina virtual isolada das demais máquinas virtuais no mesmo hardware, facilitando assim o gerenciamento de cada servidor. Por outro lado, o desempenho dos servidores virtualizados pode não satisfazer os requisitos de usuários ou aplicações. Atualmente, o desempenho de servidores em ambientes de virtualização precisa ser avaliado experimentalmente, ou seja, é preciso implantar o servidor em uma máquina virtual para depois verificar se o seu desempenho é adequado. Embora existam modelos analíticos de desempenho de servidores de rede, esses modelos não levam em consideração o uso de ambientes de virtualização. Visando preencher esta lacuna, este trabalho propõe um modelo analítico de desempenho para servidores web virtualizados no ambiente Xen. Este modelo foi validado experimentalmente, e os resultados obtidos demonstram que ele pode ser usado com sucesso para fins de planejamento de capacidade.
Abstract
A recent trend in network server management, especially in web server hosting, is the consolidation of multiple servers into a single hardware, with the goals of reducing operational costs and using computing resources more efficiently. A key technology for server consolidation is virtualization, which allows each server to run inside a virtual machine that is isolated from other virtual machines in the same hardware, thus making the management of each server easier. On the other hand, the performance of virtualized servers may not satisfy user or application requirements. Currently, server performance in virtualized environments has to be evaluated experimentally, i.e., we first deploy a server in a virtual machine and then determine whether its performance is adequate. Although there are analytic models of network server performance, such models do not take into account virtualization environments. Aiming to fill this gap, we propose an analytic performance model of virtualized web servers using the Xen hypervisor, one of the most used in server consolidation. The model has been validated experimentally, and the results indicate that it can be successfully used for capacity planning purposes.
Citação
DOI
URL permanente
Avaliação
Revisão
Suplementado Por
Referenciado Por
Licença Creative Commons
Exceto quando indicado de outra forma, a licença deste item é descrita como Attribution-NonCommercial-ShareAlike 4.0 Brazil