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!

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave