Análise Multiparamétrica do Overhead de Rede em Máquinas Virtuais
Resumo
O objetivo deste trabalho é avaliar a influência do overhead introduzido pela camada de virtualização no desempenho de rede. Especificamente, irá analisar o desempenho do XEN, um dos monitores de máquinas virtuais amplamente utilizados. A métrica utilizada é a vazão (em Mbps) obtida em comunicações TCP/IP, medida com o benchmark netperf. Os parâmetros MTU da rede, tamanho do buffer da aplicação e tamanho do buffer de sistema (tamanho da janela TCP) foram variados de modo a verificar a influência dos mesmos na vazão do sistema.
Referências
Barham, P., B. Dragovic, et al. (2003). "Xen and the Art of Virtualization". 19th ACM Symposium on Operating Systems Principles (SOSP 2003). Bolton Landing, NY, USA: ACM Press. p. 164 -177.
Huang, W., J. Liu, et al. (2006). "A Case for High Performance Computing with Virtual Machines". International Conference on Supercomputing. Cairns, Queensland, Australia: ACM Press. p. 125-134.
KVM (2007). "Kernel-based Virtual Machine". Disponível em [link]. Acessado em 05/02/2007.
Menon, A., J. R. Santos, et al. (2005). "Diagnosing performance overheads in the xen virtual machine environment". Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, p.13-23.
Netperf. (2006). Disponível em [link]. Acessado em 01 Nov. 2006.
Oprofile (2006). Disponível em [link]. Acessado em 07/03/2007.
Robin, J. S. e C. E. Irvine (2000). "Analysis of the Intel Pentium’s ability to support a secure virtual machine monitor". Proceedings of the 9th USENIX Security Symposium, Denver, CO, USA, p.129–144.
Rose, R. (2004)."Survey of System Virtualization Techniques". Disponível em [link]. Acessado em 11/11/2006.
Rosenblum, M. e T. Garfinkel (2005). "Virtual machine monitors: current technology and future trends". Computer, v.38, n.5, p.39.
Smith, J. E. e R. Nair (2005). "Virtual Machines: Versatile Platforms for Systems and Processes": Morgan Kaufmann.
Sugerman, J., G. Venkitachalam, et al. (2001). "Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor". USENIX 2001. Boston, Massachusetts, USA. June 25–30. p. 1-14.
Vmware (2006)."VMware Server". Disponível em [link]. Acessado em 15 Out. 2006.
Whitaker, A., M. Shaw, et al. (2002). "Scale and Performance in the Denali Isolation Kernel". Fifth Symposium on Operating System Design and Implementation. p. 195-209.
Xen (2006)."XEN Source". Disponível em [link]. Acessado em 10 Out. 2006.
