Uma solução de baixo custo para a Migração de Máquinas Virtuais

  • Gustavo P. Alkmim UFLA
  • Joaquim Quinteiro Uchôa UFLA

Resumo


O objetivo deste trabalho é analisar o desempenho de uma solução de baixo custo para a migração de máquinas virtuais em tempo real. Para isto foi utilizada a paravirtualização por ter esta um bom desempenho e não necessitar de um hardware com um suporte especial, como é o caso da virtualização completa. Como hipervisor foi escolhido o Xen, uma vez que este tem se mostrado mais adequado para a implantação de servidores em máquinas virtuais. O baixo custo da solução é devido a utilização de ferramentas livres e a utilização de um storage virtual, ao invés de utilizar um storage físico.

Referências

Alkmim, G. P. (2009). Aplicações da virtualização em empresas. In II WIA - Workshop de Imformática Aplicada.

Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A. (2003). Xen and the art of virtualization. In nineteenth ACM symposium on Operating systems principles, pag 164-177.

Bradford, R., Kotsovinos, E., Feldmann, A., and Schiöberg, H. (2007). Livewide-area migration of virtual machines including local persistent state. In 3rd international conference on Virtual execution environments, pages 179–189.

Clark, C., Fraser, K., and Hand, S. (2005). Live migration of virtual machines. In 2nd conference on Symposium on Networked Systems Design and Implementation, Vol 2, pag 273-286.

dbench (2009). disponível em [link], acessado em 04/2009.

Egi, N., Greenhalgh, A., Handley, M., Hoerdt, M., Mathy, L., and Schooley, T. (2007). Evaluation xen for router virtualization. In 16th International Conference on Computer Communications and Networks.

Huang, W., Liu, J., Abali, B., Koop, M., and Panda, D. (2007). Nomad: Migrating os-bypass networks in virtual machines. In 3rd international conference on Virtual execution environments, pag 158-168.

Laureano, M. A. P. (2004). Uma abordagem para a proteção de detectores de intrusão baseada em máquinas virtuais. Ph. D. Thesis, Pontíficia Universidade Católica do Paraná.

Nagarajan, A. B., Mueller, F., Engelmann, C., and Scott, S. L. (2007). Proactive fault tolerance for hpc with xen virtualization. In 21st annual international conference on Supercomputing.

Nelson, M., Lim, B., and Hutchins, G. (2005). Fast transparent migration for virtual machines. In USENIX Annual Technical Conference, pages 391–394.

Popek, G. J. and Goldberg, R. P. (1974). Formal requirements for virtualizable third generation architectures. In Communications of the ACM, Vol 17, n 7, pag 412-421.

Rose, R. (2004). Survey of system virtualization techniques. University of California.

Satran, J., Meth, K., Sapuntzakis, C., Systems, C., Chadalapaka, M., Co., H.-P., and Zeidner, E. (2004). RFC3720 - Internet Small Computer Systems Interface (iSCSI). IETF - The Internet Engineering Task Force, [link], acessado em 04/2009.

SysBench (2009). disponível em [link], acessado em 04/2009.

Urschei, F., Pelegrini, E. J., Silva, M. A. L., Midorikawa, E. T., and Carvalho, T. C. M. B. (2007). Análise multiparamétrica do overhead de rede em máquinas virtuais. In Proceedings of the IV Workshop de Sistemas Operacionais, pag 816-827.

Youseff, L., Wolski, R., Gorda, B., and Krintz, C. (2006). Paravirtualization for hpc systems. In Technical Report Technical Report Number 200610, Computer Science Department, University of California, Santa Barbara.
Publicado
20/07/2009
ALKMIM, Gustavo P.; UCHÔA, Joaquim Quinteiro. Uma solução de baixo custo para a Migração de Máquinas Virtuais. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 8. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 2161-2175. ISSN 2595-6167.