Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Virtualisering är ett snyggt sätt att experimentera med olika operativsystem. I allmänhet används programvara som VirtualBox eller VMware för att ställa in och använda virtuella maskiner. Men vad är VirtualBox eller VMware egentligen? Tja, de är hypervisorer.

Hypervisorer är programvara som du kan använda för att skapa och köra virtuella maskiner. Så, vad är en Linux hypervisor? Vilka är dess funktioner och hur skiljer den sig från Windows-hypervisorer?

Vad är en Linux Hypervisor?

En Linux hypervisor är en teknik inbyggd i Linux-kärnan som hjälper till att förvandla ditt Linux-system till en typ 1 (native) hypervisor som kan vara värd för flera instanser av virtuella maskiner.

Kernelbaserad virtuell maskin eller KVM är en framstående Linux-hypervisor med öppen källkod som är en populär virtualiseringsteknik på Linux och som för närvarande underhålls av Red Hat.

instagram viewer

KVM tillkännagavs först 2006 och har sedan dess slagits samman till Linux-kärnan. Om du kör en Linux kärna version 2.6.20 eller senare, du har redan KVM installerat i ditt system.

Funktioner hos en Linux Hypervisor

I själva kärnan erbjuder en Linux-hypervisor några nyckelfunktioner centrerade kring skalbarhet, prestanda och säkerhet. Några grundläggande funktioner i en Linux hypervisor är:

  1. Mycket säker: KVM implementerar Security-Enhanced Linux (SELinux) och Secure Virtualization (sVirt) teknologier för förbättrad virtuell maskinsäkerhet. SELinux upprätthåller gränser runt virtuella maskiner och förbättrar isoleringen. sVirt utökar SELinux funktioner och hjälper till med smidigare VM-värd.
  2. Livemigrering: Livemigrering är en flaggskeppsfunktion i KVM, med hjälp av vilken du kan migrera en virtuell maskin som körs från en värd till en annan när den är påslagen och ansluten till ett nätverk.
  3. Skalbarhet och prestanda: Eftersom KVM är direkt sammanfogat med Linux-kärnan, ärver det Linuxs effektivitet och prestanda, vilket gör den mycket skalbar och pålitlig när den hanteras med tunga arbetsbelastningar.
  4. Minskad latens: Realtidstillägg i Linux-kärnan gör att VM-baserade applikationer kan arbeta med lägre latens och bättre prioritering. Dessutom bryter kärnan ner långa beräkningsintensiva operationer i mindre komponenter, som sedan schemaläggs och hanteras på lämpligt sätt.

Hur skiljer sig Linux Hypervisor från Windows Hyper-V?

Linux hypervisor, KVM, skiljer sig från Windows hypervisor, Hyper-V, på inte många sätt. Båda är mycket pålitliga hypervisorer som kan skalas för att hantera massiva arbetsbelastningar och är lika populära bland företag och entusiaster.

Även om det finns några interna skillnader mellan KVM och Hyper-V, är den enda större KVM är öppen källkod, och Hyper-V är det inte. Detta borde inte verka lika förvånande eftersom KVM är inbakat i Linux-kärnan, ansiktet utåt för programvara med öppen källkod.

Välj den bästa hypervisorn för dina virtualiseringsbehov

Det finns två typer av hypervisorer och flera alternativ för varje typ. Det finns inget som heter den bästa hypervisormjukvaran eller tekniken. Vilken typ av hypervisor och programvara som är bäst för dig beror på användningens karaktär, bland ett par andra faktorer.

Så för att få den bästa virtualiseringsupplevelsen bör du först förstå dina krav och sedan lära dig om de olika virtualiseringsalternativen. Först då kommer du att kunna göra ett välgrundat val.