Оглавление
Виртуальная машина на базе ядра
-
Обзор KVM
- KVM – это модуль виртуализации с открытым исходным кодом, который функционирует как гипервизор в ядре Linux.
- KVM был включен в ядро Linux в версии 2.6.20 в 2007 году и требует аппаратной поддержки виртуализации.
- KVM поддерживает широкий спектр гостевых операционных систем и предоставляет паравиртуализацию для Linux и других систем.
-
История и разработка
- KVM был разработан Avi Kivity в Qumranet и включен в ядро Linux в 2007 году.
- KVM поддерживается Паоло Бонзини и изначально был разработан для запуска гостевых версий и работы с аппаратной эмуляцией.
-
Особенности и поддержка
- KVM предоставляет поддержку виртуальных процессоров, динамического управления памятью и оперативной миграции.
- KVM эмулирует очень мало аппаратного обеспечения, используя клиентские приложения, такие как QEMU.
- KVM интегрирован в различные платформы управления виртуализацией, включая Proxmox и GNOME Boxes.
-
Лицензирование и внешние ссылки
- Компонент KVM в ядре Linux лицензируется по GNU GPL версии 2.
- В статье также упоминаются другие ресурсы, связанные с виртуализацией и открытым исходным кодом.
Полный текст статьи: