Você está na página 1de 7

VIRTUALIZAÇÃO

KVM LINUX
O QUE É
VIRTUALIZAÇÃO

• Virtualização é um framework ou até


mesmo uma metodologia de divisão
de recursos de um computador em
vários ambientes de execução! Ou
seja, basicamente você pegar
os recursos desse computador e
distribuir isso em vários ambientes da
tua Rede.
VANTAGENS VIRTUALIZAÇÃO

• Criar máquinas virtuais limitando recursos disponíveis.


• Muita economia em Hardware, consumo de espaço no local,
energia, melhoria na gestão centralizada.
• Criar máquinas para teste de aplicação mais isolada.
• Fácil criação de máquinas.
O QUE É O KVM
• KVM - Kernel Based Virtual Machine, solução de virtualização
completa em hardware x86. Processadores Intel VT ou AMD-
V. KVM é um módulo Kernel Linux presente desde a versão
2.6.20.
• Faz parte do Kernel do Linux.
• Ser mais Leve e otimizado.
• Projeto grande e robusto.
• Hypervisor, faz a conversa entre máquinas virtuais (Guest) e
hardware disponíveis.
• KVM, transforma o Linux em um Hypervisor, para receber as
VMs.
SUPORTE AO PROCESSADOR

• Flags > vmx (INTEL) svm (AMD).


• Comando: grep --color -E 'svm|vmx' /proc/cpuinfo
• Comando: egrep -c '(svm|vmx)' /proc/cpuinfo (se for = 0 não tem suporte se for maior que 1
tem suporte).
LIBVIRT
• Basicamente podemos dizer que seria um conjunto de
ferramentas que interagem com as tecnologias.
• Oferece alguns suportes para o KVM/QEMU Linux hypervisor.
• Linux LXC.
• OpenVZ.
• VirtualBox.
• Podemos dizer que seria uma camada intermediária.
• Recursos de gerenciamento remoto.
• Controle de acesso.
• Gerenciar máquinas virtuais.
• Possibilita uma biblioteca API de virtualização, que comunica com
diversas tecnologias de virtualização, como o KVM, LXC,OpenVZ.
• Ferramentas:
> Virsh: Funciona via linha de comando para gerenciar os Guests e
Hypervisor.
> Virt-Viewer: Utilizado para abrir telas gráficas (Guest).
> Virt-Install: Usado via linha de comando para instalar máquinas
virtuais.
> Virt-Manager: Gerenciador de máquinas virtuais, KVM por
exemplo. Permite conexão remotas, via modo texto, podendo pelo
seu computador acessar via ssh.
FERRAMENTAS
Site para pesquisa >> https://libvirt.org/
LIBVIRT

Você também pode gostar