Hypervisorer

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Hypervisorer

En hypervisor är en typ av mjukvara, även känd som en virtuell maskinmonitor (VMM), som möjliggör virtualisering av datorhårdvara. Det finns två huvudtyper av hypervisorer: Typ 1 (bar metal) och Typ 2 (värd-baserade).

Typ 1 Hypervisorer (Bar Metal)

Dessa hypervisorer körs direkt på systemets hårdvara för att styra och hantera gästoperativsystemen.

  • VMware ESXi: Ett företagsinriktat virtualiseringssystem känd för sin robusthet.
  • Microsoft Hyper-V: En del av Windows Server, erbjuder integration med Windows-ekosystemet.
  • Xen: En öppen källkods-hypervisor, populär i molncomputing.
  • KVM (Kernel-based Virtual Machine): Integrerad i Linux-kärnan och stödjer många gästoperativsystem.
  • Oracle VM Server for SPARC/x86: Optimerad för Oracle-hårdvara.
  • Citrix Hypervisor: En kommersiell variant av Xen, fokuserar på applikations- och skrivbordsvirtualisering.

Typ 2 Hypervisorer (Värd-baserade)

Dessa hypervisorer körs på ett konventionellt värdoperativsystem.

  • VMware Workstation/Fusion: Används för lokal utveckling och testning.
  • Oracle VM VirtualBox: En öppen källkods-hypervisor känd för sin användarvänlighet.
  • Parallels Desktop: Populär på Mac för att köra Windows parallellt med macOS.
  • QEMU: Används ofta med KVM för full virtualisering.

Val av Hypervisor

Valet av hypervisor beror på faktorer som prestandakrav, kompatibilitet, kostnad och infrastruktur. Typ 1-hypervisorer används ofta i företagsmiljöer för sin direkta hårdvaruåtkomst och isolering, medan typ 2-hypervisorer är populära för utveckling och testning.