Hur man installerar och använder KVM för att hantera molnbilder på Linux

Innehållsförteckning

För närvarande är virtualisering ett av de mest populära ämnena som har blivit en idealisk lösning för att köra hundratals operativsystem.

Tack vare virtualisering har vi möjlighet att implementera olika operativsystem eller applikationer på en enda dator utan att behöva investera stora summor pengar i resurser eller ny utrustning. Vi känner alla till de olika virtualiseringsalternativen som finns idag, vissa betalade, andra inte. Idag kommer Solvetic att fokusera på en som är speciell för sin kraft och bildhanteringsfunktioner och det är KVM.

Vad är KVMKVM (Kernel-based Virtual Machine) är en virtualiseringslösning för Linux på x86, 32-bitars hårdvara, som inkluderar virtualiseringstillägg (Intel VT eller AMD-V). Dess konstruktion består av en körbar kärnmodul, kvm.ko, som tillhandahåller den viktigaste virtualiseringsinfrastrukturen och en processorspecifik modul, kvm-intel.ko eller kvm-amd.ko.

Genom att använda KVM kommer vi att kunna köra flera virtuella maskiner med Linux- eller Windows -bilder utan att ändra någon parameter i utrustningens hårdvara. Varje virtuell maskin har privat virtualiserad hårdvara: ett nätverkskort, en disk, en grafikkort och hanterar den därmed helt.

KVM är programvara med öppen källkod. KVM -kärnkomponenten ingår i huvud Linux -raden från och med 2.6.20. KVM -användarutrymmeskomponenten ingår i kärnan QEMU, med början med 1,3 vilket gör att vi har full tillgänglighet.

KVM -funktionerBland de många funktioner som vi har med KVM är:

  • QMP - Qemu Monitor Protocol
  • KSM - Kernel Samepage Sammanslagning
  • Kvm Paravirtual Clock - En paravirtuell tidskälla för KVM
  • CPU Hotplug -stöd
  • PCI Hotplug -stöd: Låter dig lägga till PCI -enheter som körs
  • vmchannel - Kommunikationskanal mellan värd och gäster
  • migration - Migrering av virtuella maskiner
  • vhost
  • SCSI -diskemulering
  • Virtio -enheter
  • CPU -pool
  • Hpet
  • Startbar pxe -enhetskartläggning
  • iscsi -start
  • x2apic
  • Diskett
  • CD -ROM
  • USB
  • Irqchip -emulering i användarutrymme
  • Minneskontroller
  • Stöd för stora sidor
  • Stabil gäst ABI

1. Hur man installerar KVM Linux


Innan du fortsätter med KVM-installationen är det nödvändigt att veta att KVM bara fungerar om datorns CPU har hårdvaruvirtualiseringsstöd, antingen Intel VT eller AMD-V, detta kan verifieras genom att utföra följande kommando:
 egrep '(vmx | svm)' / proc / cpuinfo

Om resultatet genererar ett fel är det inte möjligt att använda KVM.

För att utföra KVM -installationen kör vi följande rad:

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

Vi anger bokstaven S för att acceptera nedladdning och installation av KVM -paketen.
I detta fall är värdena:

qemu-kvmKärnbaserad virtuell maskin, QEMU använder den för CPU-virtualisering.
OjCPU -emulator. S
virt-viewerGrafisk konsol

Vi kan verifiera KVM -installationen genom att köra följande:

 kvm-ok
Resultatet blir följande:

Därefter fortsätter vi att installera några KVM -verktyg med följande kommando:

 sudo apt installera uvtool

Vi accepterar nedladdning och installation av dessa.


Logga in Gå med!

wave wave wave wave wave