Kako instalirati i koristiti KVM za upravljanje slikama u oblaku na Linuxu

Trenutno je jedna od najpopularnijih tema koja je postala idealno rješenje za pokretanje stotina operativnih sustava virtualizacija.

Zahvaljujući virtualizaciji imamo priliku implementirati različite operacijske sustave ili aplikacije na jedno računalo bez potrebe za ulaganjem velikih količina novca u resurse ili novu opremu. Svi znamo razne mogućnosti virtualizacije koje postoje danas, neke su plaćene, druge ne. Danas će se Solvetic usredotočiti na onu koja je posebna po svojim mogućnostima upravljanja snagom i slikom, a to je KVM.

Što je KVMKVM (Virtualni stroj sa jezgrom) je rješenje za virtualizaciju za Linux na x86, 32-bitnom hardveru, koje uključuje proširenja za virtualizaciju (Intel VT ili AMD-V). Njegov dizajn sastoji se od izvršnog kernel modula, kvm.ko, koji pruža glavnu infrastrukturu za virtualizaciju i modula za procesor, kvm-intel.ko ili kvm-amd.ko.

Korištenjem KVM -a moći ćemo pokrenuti više virtualnih strojeva koristeći Linux ili Windows slike bez mijenjanja parametara unutar hardvera opreme. Svaki virtualni stroj ima privatni virtualizirani hardver: mrežnu karticu, disk, grafički adapter i na taj način u potpunosti njime upravlja.

KVM je softver otvorenog koda. Komponenta jezgre KVM uključena je u glavnu liniju Linuxa, od 2.6.20. Komponenta korisničkog prostora KVM uključena je u jezgru QEMU -a, počevši od 1.3 što nam omogućuje potpunu dostupnost.

Značajke KVM -aMeđu više značajki koje imamo s KVM -om su:

  • QMP - Qemu Monitor Protocol
  • KSM - Spajanje iste stranice jezgre
  • Kvm paravirtualni sat - paravirtualni izvor vremena za KVM
  • Podrška za CPU Hotplug
  • Podrška za PCI Hotplug: Omogućuje dodavanje aktivnih PCI uređaja
  • vmchannel - Komunikacijski kanal između domaćina i gostiju
  • migracija - Migracija virtualnih strojeva
  • vhost
  • Emulacija SCSI diska
  • Virtio uređaji
  • CPU spremište
  • Hpet
  • Mapiranje pxe uređaja za podizanje sustava
  • iscsi dizanje
  • x2apic
  • Disketa
  • CD ROM
  • USB
  • Irqchip emulacija u korisničkom prostoru
  • Memorijski kontroler
  • Podrška za velike stranice
  • Stabilan gost ABI

1. Kako instalirati KVM Linux


Prije nego nastavite s instalacijom KVM-a, potrebno je znati da će KVM raditi samo ako CPU računala ima podršku za hardversku virtualizaciju, bilo Intel VT ili AMD-V, što se može provjeriti izvršavanjem sljedeće naredbe:
 egrep '(vmx | svm)' / proc / cpuinfo

Ako rezultat generira pogrešku, neće biti moguće koristiti KVM.

Za izvođenje KVM instalacije izvršit ćemo sljedeći redak:

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

Upisat ćemo slovo S kako bismo prihvatili preuzimanje i instalaciju KVM paketa.
U ovom slučaju vrijednosti su:

qemu-kvmVirtualni stroj sa jezgrom, QEMU ga koristi za virtualizaciju procesora.
vauEmulator CPU -a.s
virt-viewerGrafička konzola

KVM instalaciju možemo provjeriti pokretanjem sljedećeg:

 kvm-ok
Rezultat će biti sljedeći:

Zatim nastavljamo instalirati neke KVM alate sa sljedećom naredbom:

 sudo apt install uvtool

Prihvaćamo preuzimanje i instalaciju ovih datoteka.


Prijava Pridružite se!

wave wave wave wave wave