O que é KVM? Como funciona o Kernel?

O KVM (Kernel Virtual Machine), é um módulo do Kernel Linux implantado a partir da versão 2.6.20 e também utiliza a virtualização dos processadores Intel-VT e AMD-v, o que torna possível transformá-lo em um Hypervisor do tipo 1 (bare-metal). Dessa maneira a interação e gerenciamento do Sistema Operacional com o Hardware se torna mais simples.

O Hypervisor do tipo 1 é executado diretamente no hardware do host, como os virtualizadores necessitam de algumas funcionalidades para gerenciar as Máquinas Virtuais, sendo um componente direto do Kernel isso o torna flexível e seguro para ser usado.

Vantagens do KVM

Segurança

Combinando uma segurança melhorada do Kernel (SELinux) e virtualização segura (sVirt), as VMs são isoladas usando MAC (Mandatory Access Control).

Armazenamento

O KVM é capaz de utilizar qualquer armazenamento que seja compatível com Linux.

Suporte de hardware

Muitos fornecedores de hardware estão contribuindo diretamente para o desenvolvimento do Kernel. Dessa forma o suporte ao KVM se torna mais natural e rapidamente as adaptações são feitas.

Gerenciamento de memória

O gerenciamento de memória do Linux é herdado pelo KVM.

Migração ao vivo

O KVM permite a migração ao vivo, facilitando a mudança de uma infraestrutura e minimizando os impactos de uma possível indisponibilidade.

Desempenho e escalabilidade

O redimensionamento dos recursos da VM pode ser feito de maneira rápida e simples.

Gerenciamento da KVM

É possível realizar o gerenciamento das máquinas virtuais manualmente, utilizando um gerenciador como o ProxmoxVE.

Site Oficial do KVM: https://www.linux-kvm.org/page/Main_Page

Esperamos ter te ajudado e esclarecido sobre o KVM. E não esqueça de nos seguir nas Redes Sociais. Até a próxima!

Você pode gostar...