KVM Grundlagen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 87: Zeile 87:
 
==Libvirt supports==
 
==Libvirt supports==
 
[[Datei:kvm-104.png|500px]]
 
[[Datei:kvm-104.png|500px]]
 +
 +
=VM lifecycle=
  
 
=Folien=
 
=Folien=

Version vom 16. Oktober 2017, 10:23 Uhr

Datei:KVM.media

Name

  • Kernel-based Virtual Machine

Webseiten

Läuft auf

  • Intel (VT)
  • AMD (AMD-V)
  • System-z-Architektur
  • PowerPC
  • ARM

Veröffentlicht

  • Oktober 2006
  • Kernel 2.6.20

Entwickelt

  • Israel
  • Avi Kivity
  • Qumranet
  • 2008 Red Hat

Portierungen

  • FreeBSD
  • Illumos

Besteht aus

  • kvm.ko
  • kvm-intel.ko
  • kvm-amd.ko

Open Virtualization Alliance (OVA)

  • Gegründet Mai 2011
  • Virtualisierung und cloudbasierte Lösungen
  • um dies auf dem Markt zu etablieren
  • Mitglieder
    • BMC Software
    • Eucalyptus Systems
    • HP
    • IBM
    • Intel
    • Red Hat
    • SUSE

KVM

  • keine Emulation
  • nur Infrasruktur

Qemu

  • virtualisierte Gastsysteme
  • Festplatten
  • Netzwerk
  • Sound
  • Grafikkarten

Übersicht

Kvm-101.png

Gastsysteme

  • Linux (32 und 64 Bit),
  • Windows (32 und 64 Bit)
  • Haiku
  • AROS
  • ReactOS
  • FreeDOS
  • Solaris
  • BSD-Derivate.

Paravirtualisierungsschnittstelle Virtio

  • Festplatten
  • Netzwerkgerätetreiber

Verwaltungswerkzeuge

  • qemu/kvm
  • virsh
  • Virtual Machine Manager (VMM)
  • AQemu
  • UCS Virtual Machine Manager
  • Proxmox
  • Ovirt
  • Kimchi

Einordnung

Typ-1-Hypervisor

Kvm-102.jpg

Typ-2-Hypervisor

Kvm-103.jpg

KVM

  • formal Typ2-Hypervisor
  • da Teile in Ring0 laufen
  • auch Typ1-Hypervisor

Libvirt supports

Kvm-104.png

VM lifecycle

Folien

Quellen