Virtualização de Servidores: funcionamento


1. Funcionamento da virtualização de servidor

A virtualização de servidores utiliza monitores de máquinas virtuais, também chamados de hypervisores, que atuam como uma camada de software entre o sistema operacional e o hardware físico. Essa camada permite que múltiplas máquinas virtuais (VMs) operem sobre o mesmo hardware, cada uma com seus próprios recursos isolados.

Existem três categorias de virtualização:

1.1 Tipos de hypervisores

Tipos de hypervisores

Os principais benefícios são: redução de servidores físicos, menor consumo de energia, menos emissão de poluentes e menor produção de lixo eletrônico. Além disso, otimiza os tempos ociosos da CPU, reduz gastos com upgrades e possibilita alta escalabilidade.

1.2 Conceito de instância

Instância é a configuração de uma máquina virtual que pode ser transferida entre servidores físicos. Permite backup, recuperação de desastres, migração e balanceamento de carga.

1.3 Tipos de virtualização x86

Definição Desvantagens
Virtualização completa: não altera o sistema operacional guest. Alta segurança e portabilidade. Menor desempenho por causa do monitoramento constante do hypervisor.
Paravirtualização: o sistema guest é adaptado para interagir diretamente com o hypervisor. Melhor desempenho. Necessita acesso ao código-fonte para modificar o sistema guest.

1.4 Cenários da virtualização

1.5 Licenciamento

O licenciamento varia conforme os fabricantes. Pode ser por socket (núcleo físico) ou por instância de VM. A adoção de Linux pode reduzir custos, mas versões gratuitas não são recomendadas para produção devido à ausência de suporte.

1.6 Limites da virtualização


2. Exercício básico de virtualização

O exercício propõe um projeto completo, com fases que incluem planejamento, testes e implementação. As etapas são:

Etapas do projeto de virtualização

2.1 Planejamento da capacidade

  • Avaliação de disponibilidade (VRA): relatório com impactos, custos e retorno sobre investimento (ROI).
  • 2.2 Escolha do fornecedor

    Deve considerar critérios como: preço, desempenho, disponibilidade, segurança, base instalada e funcionalidades.

    2.3 Projeto

    2.4 Implementação

    2.5 Gerenciamento

    Ferramentas do fabricante do hypervisor são usadas para monitoramento, relatórios e controle de desempenho das VMs.

    Veja o seguinte vídeo para melhor entendimento: link


    3. Considerações finais

    A virtualização de servidores permite maior eficiência e flexibilidade, possibilitando economia e escalabilidade. Um projeto bem estruturado garante alta disponibilidade, menor custo e prepara o ambiente para a migração para a nuvem.