What is KVM?

KVM, or Kernel-based Virtual Machine, is a robust virtualization platform designed for Linux systems that run on x86 hardware with virtualization support, such as Intel VT or AMD-V. It consists of a loadable kernel module named kvm.ko, which forms the core of the virtualization framework, and a processor-specific module, either kvm-intel.ko or kvm-amd.ko, tailored for Intel or AMD processors respectively. With KVM, users can create and manage multiple virtual machines that can execute unmodified operating systems like Linux or Windows. Each of these virtual machines is equipped with its own allocated virtual hardware, which includes components such as network interface cards, storage devices, and graphics adapters. As an open-source initiative, KVM has been part of the mainline Linux kernel since version 2.6.20, and its userspace has been integrated into the QEMU project since version 1.3, facilitating broader adoption and compatibility across various virtualization tasks. This seamless integration allows for a diverse range of applications and services to leverage KVM’s capabilities effectively. Additionally, the continuous development of KVM ensures that it keeps pace with advancements in virtualization technology.

Pricing

Free Version:
Free Version available.

Integrations

Screenshots and Video

KVM Screenshot 1

Company Facts

Company Name:
Red Hat
Date Founded:
1993
Company Location:
United States
Company Website:
www.linux-kvm.org/page/Main_Page

Product Details

Deployment
Windows
Linux
Training Options
Documentation Hub

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

KVM Categories and Features

Virtualization Software

Archiving & Retention
Capacity Monitoring
Data Mobility
Desktop Virtualization
Disaster Recovery
Namespace Management
Performance Management
Version Control
Virtual Machine Monitoring

Virtual Machine Software

Backup Management
Graphical User Interface
Remote Control
VDI
Virtual Machine Encryption
Virtual Machine Migration
Virtual Machine Monitoring
Virtual Server