Cum se instalează și se utilizează KVM pentru a gestiona imagini cloud pe Linux

În prezent, unul dintre cele mai populare subiecte care a devenit o soluție ideală pentru rularea a sute de sisteme de operare este virtualizarea.

Datorită virtualizării avem ocazia să implementăm diferite sisteme de operare sau aplicații pe un singur computer fără a fi nevoie să investim sume mari de bani în resurse sau echipamente noi. Știm cu toții diferitele opțiuni de virtualizare care există astăzi, unele plătite, altele nu. Astăzi Solvetic se va concentra pe unul care este special pentru capacitățile sale de gestionare a puterii și a imaginii și care este KVM.

Ce este KVMKVM (Kernel-based Virtual Machine) este o soluție de virtualizare pentru Linux pe hardware x86, pe 32 de biți, care include extensii de virtualizare (Intel VT sau AMD-V). Proiectarea sa constă dintr-un modul kernel executabil, kvm.ko, care furnizează infrastructura principală de virtualizare și un modul specific procesorului, kvm-intel.ko sau kvm-amd.ko.

Prin utilizarea KVM, vom putea rula mai multe mașini virtuale folosind imagini Linux sau Windows fără a modifica niciun parametru din hardware-ul echipamentului. Fiecare mașină virtuală are hardware privat virtualizat: o placă de rețea, un disc, un adaptor grafic și, astfel, gestionați-o pe deplin.

KVM este un software open source. Componenta kernelului KVM este inclusă în linia principală Linux, începând cu 2.6.20. Componenta de spațiu utilizator KVM este inclusă în QEMU de bază, începând cu 1.3, care ne permite să avem disponibilitatea sa completă.

Caracteristici KVMPrintre multiplele caracteristici pe care le avem cu KVM sunt:

  • QMP - Protocolul de monitorizare Qemu
  • KSM - Kernel Samepage Merging
  • Kvm Paravirtual Clock - O sursă de timp paravirtual pentru KVM
  • Suport CPU Hotplug
  • Suport PCI Hotplug: vă permite să adăugați dispozitive PCI care rulează
  • vmchannel - Canal de comunicare între gazdă și invitați
  • migrare - Migrarea mașinilor virtuale
  • vhost
  • Emularea discului SCSI
  • Dispozitive Virtio
  • Pool CPU
  • Hpet
  • Cartografierea dispozitivelor pxe bootabile
  • cizme iscsi
  • x2apic
  • Floppy
  • CD ROM
  • USB
  • Emularea Irqchip în spațiul utilizatorului
  • Controler de memorie
  • Suport pentru pagini mari
  • Invitat stabil ABI

1. Cum se instalează KVM Linux


Înainte de a continua instalarea KVM, este necesar să știți că KVM va funcționa numai dacă CPU-ul computerului are suport pentru virtualizarea hardware, fie Intel VT, fie AMD-V, acest lucru poate fi verificat executând următoarea comandă:
 egrep '(vmx | svm)' / proc / cpuinfo

Dacă rezultatul generează o eroare, nu va fi posibil să utilizați KVM.

Pentru a efectua instalarea KVM vom executa următoarea linie:

 sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

Vom introduce litera S pentru a accepta descărcarea și instalarea pachetelor KVM.
În acest caz valorile sunt:

qemu-kvmMașină virtuală bazată pe nucleu, QEMU o folosește pentru virtualizarea procesorului.
whoaEmulator CPU
virt-privitorConsolă grafică

Putem verifica instalarea KVM executând următoarele:

 kvm-ok
Rezultatul va fi următorul:

Apoi continuăm să instalăm câteva instrumente KVM cu următoarea comandă:

 sudo apt instalează uvtool

Acceptăm descărcarea și instalarea acestora.


Autentificare Înscrie-te!

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave