Udostępnij za pośrednictwem


Virtualizando Hardware e Storage

Esse post vou comentar um pouco sobre a virtualização de Hardware usando a tecnologia Hyper-V. O fato é que sempre gostei de máquinas físicas ligadas a storages dedicados. Afinal, sistemas de missão crítica necessitam o máximo de desempenho.

Entretanto, confesso que tenho mudado de opinião. Desde o começo do ano tenho usado cada vez mais a plataforma do Azure para montar laboratórios e fazer demonstrações. A questão é a simplicidade para fazer o deployment de servidores. É impressionante a facilidade com que podemos criar máquinas virtuais, usar os serviços e depois apagar tudo! O desempenho da máquina é adequado e compensa a praticidade de manter na nuvem.

Resolvi rever minha opinião sobre a virtualização de hardware também. Comecei fazendo alguns testes de laboratório usando Hyper-V e, sério, não pude notar a diferença de desempenho. Lógico que existe alguma variação, mas não consegui identifica-la. Em seguida comecei a olhar as novidades do SMB v3.0 e suas funcionalidades:

  • Capacidade de scale-out de servidores
  • Failover automático
  • Distribuição de carga
  • Canal de comunicação criptografado

Sinceramente, o que me convenceu foi ver um PERFORMANCE MONITOR AO VIVO:

image

SENSACIONAL!!! NÃO SEI COMO DESCREVER A EMOÇÃO DE VER 16GB/S!!!

Foi exatamente isso que me convenceu de que é possível ter um sistema com altíssima performance usando a virtualização de hardware e storage. Nunca tinha visto alguém conseguir transferir 16 gigabytes por segundo. A efeito de comparação: um cabo Fiber Channel típico (4Gb) atinge míseros 0,4 GB/s.

Estou bastante confiante em uma arquitetura de virtualização de hardware e storage! Roubei até um slide do Jose Barreto para ilustrar a ideia:

image

Por fim, na sexta-feira, participarei como convidado de uma apresentação do mestre Fabio Hara: “SQL Server over SMB - Como tirar vantagem das melhorias no Windows Server 2012 R2”.

Até a próxima!

Comments

  • Anonymous
    April 29, 2014
    Olá Fabricio,     Realmente quem sempre trabalhou com o mundo físico tem esse receio sobre a virtualização, como também tive no inicio. Mais devido a evolução da virtualização e dos próprios Hardware (Servidor e Storage) essa questão de perda de desempenho é praticamente "0" em ambiente de missão critica.     Sei que você falou em Hyper-V, mas hoje existe um tecnologia na VMWare que se chama Flash Cache Read que ajuda bastante os banco de dados virtualizados em relação as requisições os Storage. Vale a pena ler: www.vmware.com/.../vfrc-perf-vsphere55.pdf Abraço mestre!!!

  • Anonymous
    January 21, 2016
    Muito bacana! Ainda tenho um pouco deste receio da virtualização..