Kernel-based Virtual Machine
software
Logo
Logo
Screenshot di qemu/kvm che emula NetBSD, OpenSolaris e Kubuntu su un host Arch Linux.
Screenshot di qemu/kvm che emula NetBSD, OpenSolaris e Kubuntu su un host Arch Linux.
Screenshot di qemu/kvm che emula NetBSD, OpenSolaris e Kubuntu su un host Arch Linux.
GenereEmulatore
SviluppatoreOpen Virtualization Alliance (OVA)
Sistema operativoLinux
LinguaggioC
LicenzaGNU General Public License o GNU Lesser General Public License
(licenza libera)
Sito webwww.linux-kvm.org/
Kernel-based Virtual Machine è supportato da libvirt.

Kernel-based Virtual Machine (KVM) è un'infrastruttura di virtualizzazione del kernel Linux. KVM attualmente supporta una completa virtualizzazione usando Intel VT o AMD-V. Un supporto limitato per la paravirtualizzazione è anche disponibile per gli ospiti Linux e Windows nella forma di un driver di rete paravirtuale. KVM è parte del kernel Linux dalla versione 2.6, i componenti userspace di KVM sono implementati nel pacchetto base di QEMU.

Virtual Machine Manager supporta la creazione, la modifica, l'avvio e l'arresto di macchine virtuali basate su KVM.

Funzionamento

modifica

KVM fornisce una virtualizzazione completa della CPU, in questo modo il Guest OS non si accorge dell'inizio della virtualizzazione. Il processo Userspace che utilizza KVM è QEMU. Esso è responsabile di configurare la VM e i dispositivi di I/O e di emularli. KVM in questo caso viene utilizzato come un "acceleratore" per quanto riguarda il collegamento con i dispositivi I/O in quanto solo con QEMU è molto lento (questo grazie al fatto che KVM ha una virtualizzazione completa della CPU).

Voci correlate

modifica

Altri progetti

modifica

Collegamenti esterni

modifica
Controllo di autoritàGND (DE1023662787
  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero

📚 Artikel Terkait di Wikipedia

Proxmox Virtual Environment

Linux basata su Debian con un kernel Ubuntu LTS modificato e consente l'implementazione e la gestione di macchine virtuali e containerization. Proxmox VE

Hypervisor

definita in modo chiaro. Ad esempio, Kernel-based Virtual Machine (KVM) di Linux e bhyve di FreeBSD sono moduli del kernel che in pratica trasformano un sistema

Linux (kernel)

System.map Kernel panic Linux kernel oops Kernel-based Virtual Machine Marcelo Tosatti Categoria:Sistemi operativi utilizzanti il kernel Linux Trustix

Kernel

Disambiguazione – Se stai cercando altri significati, vedi Kernel (disambigua). Il kernel (AFI: [ˈkəːnəl]) o nucleo, in informatica, è un programma situato

Macchina virtuale

2024. Bochs HHVM Hypervisor Kernel-based Virtual Machine LLVM Macchina virtuale Java Proxmox Virtual Environment QEMU VirtualBox VMware Workstation Player

Architettura Windows NT

memoria virtuale che esegue in kernel mode. Inoltre le applicazioni girano a livello di priorità basso rispetto ai processi in modalità kernel. Attualmente

Virtualizzazione x86

KVM con gestione semplificata tramite interfaccia web. KVM Virtual Machine basata su kernel per Linux Parallels Workstation ha un hypervisor con il supporto

Sistema operativo

operativa (composto normalmente da più sottosistemi o componenti software: kernel, scheduler, file system, gestore della memoria, gestore delle periferiche