Hvordan installere og bruke KVM til å administrere skybilder på Linux

For tiden er et av de mest populære temaene som har blitt en ideell løsning for å kjøre hundrevis av operativsystemer virtualisering.

Takket være virtualisering har vi muligheten til å implementere forskjellige operativsystemer eller applikasjoner på en enkelt datamaskin uten å måtte investere store mengder penger i ressurser eller nytt utstyr. Vi kjenner alle de forskjellige virtualiseringsalternativene som finnes i dag, noen betalte, andre ikke. I dag vil Solvetic fokusere på en som er spesiell for kraft og bildebehandling, og det er KVM.

Hva er KVMKVM (Kernel-based Virtual Machine) er en virtualiseringsløsning for Linux på x86, 32-biters maskinvare, som inkluderer virtualiseringsutvidelser (Intel VT eller AMD-V). Designet består av en kjørbar kjernemodul, kvm.ko, som gir den viktigste virtualiseringsinfrastrukturen og en prosessorspesifikk modul, kvm-intel.ko eller kvm-amd.ko.

Ved å bruke KVM vil vi kunne kjøre flere virtuelle maskiner ved hjelp av Linux- eller Windows -bilder uten å endre noen parameter i utstyrets maskinvare. Hver virtuell maskin har privat virtualisert maskinvare: et nettverkskort, en disk, et grafikkort, og dermed administrere det fullt ut.

KVM er programvare med åpen kildekode. KVM -kjernekomponenten er inkludert i hoved Linux -linjen fra og med 2.6.20. KVM -brukerplasskomponenten er inkludert i QEMU -kjernen, og starter med 1.3, noe som gjør at vi kan få full tilgjengelighet.

KVM -funksjonerBlant de mange funksjonene vi har med KVM er:

  • QMP - Qemu Monitor Protocol
  • KSM - Kernel Samepage Fusjonering
  • Kvm Paravirtual Clock - A Paravirtual Time Source for KVM
  • CPU hotplug -støtte
  • PCI Hotplug -støtte: Lar deg legge til PCI -enheter som kjører
  • vmchannel - Kommunikasjonskanal mellom vert og gjester
  • migrasjon - Migrering av virtuelle maskiner
  • vhost
  • SCSI -diskemulering
  • Virtio -enheter
  • CPU -basseng
  • Hpet
  • Oppstartbar pxe -enhetskartlegging
  • iscsi boot
  • x2apic
  • Diskett
  • CD ROM
  • USB
  • Irqchip -emulering i brukerplass
  • Minnekontroller
  • Støtte for store sider
  • Stabil Gjest ABI

1. Slik installerer du KVM Linux


Før du fortsetter med KVM-installasjonen, er det nødvendig å vite at KVM bare fungerer hvis datamaskinens CPU har maskinvarevirtualiseringsstøtte, enten Intel VT eller AMD-V, dette kan bekreftes ved å utføre følgende kommando:
 egrep '(vmx | svm)' / proc / cpuinfo

Hvis resultatet genererer en feil, vil det ikke være mulig å bruke KVM.

For å utføre KVM -installasjonen vil vi utføre følgende linje:

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

Vi angir bokstaven S for å godta nedlasting og installasjon av KVM -pakkene.
I dette tilfellet er verdiene:

qemu-kvmKjernebasert virtuell maskin, QEMU bruker den til CPU-virtualisering.
heiCPU -emulator. S
virt-viewerGrafisk konsoll

Vi kan bekrefte KVM -installasjonen ved å kjøre følgende:

 kvm-ok
Resultatet blir følgende:

Deretter fortsetter vi med å installere noen KVM -verktøy med følgende kommando:

 sudo apt installer uvtool

Vi godtar nedlasting og installasjon av disse.


Logg inn Bli med!

wave wave wave wave wave