Как установить и использовать KVM для управления облачными образами в Linux

{title}1. Как установить KVM Linux

В настоящее время одной из наиболее актуальных проблем, ставших идеальным решением для работы сотен операционных систем, является виртуализация.

Благодаря виртуализации у нас есть возможность внедрять различные операционные системы или приложения на одном компьютере без необходимости инвестировать большие суммы денег в новые ресурсы или оборудование. Все мы знаем о различных вариантах виртуализации, доступных сегодня: одни платные, другие нет. Сегодня TechnoWikis сосредоточится на KVM, который отличается своей мощностью и возможностями управления изображениями.

Что такое KVM?

KVM (виртуальная машина на основе ядра) - это решение виртуализации для Linux на 32-битном оборудовании x86, которое включает расширения виртуализации (Intel VT или AMD-V). Его конструкция состоит из исполняемого модуля ядра, kvm.ko, который обеспечивает основную инфраструктуру виртуализации, и специального процессорного модуля, kvm-intel.ko или kvm-amd.ko.

При использовании KVM мы сможем запускать несколько виртуальных машин с использованием образов Linux или Windows без изменения каких-либо параметров в аппаратном обеспечении компьютера. Каждая виртуальная машина имеет частное виртуализированное оборудование: сетевая карта, диск, графический адаптер и, таким образом, полностью им управляет.

KVM - это программное обеспечение с открытым исходным кодом. Компонент ядра KVM включен в основную версию Linux, начиная с версии 2.6.20. Компонент пользовательского пространства KVM включен в основной QEMU начиная с 1.3, что позволяет нам иметь полную доступность.

KVM особенности

Среди множества функций KVM можно выделить следующие:

  • QMP - протокол мониторинга Qemu
  • KSM - слияние одинаковых страниц ядра
  • Паравиртуальные часы Kvm - источник паравиртуального времени для KVM
  • Поддержка процессора Hotplug
  • Поддержка PCI Hotplug: позволяет добавлять работающие устройства PCI.
  • vmchannel - Канал связи между хостом и гостями
  • миграция - миграция виртуальных машин
  • vhost
  • Эмуляция диска SCSI
  • Устройства Virtio
  • Группировка ЦП
  • Hpet
  • Назначение устройства pxe boot
  • iscsi загрузки
  • x2apic
  • Дискета
  • CD ROM
  • USB
  • Эмуляция Irqchip в пользовательском пространстве
  • Контроллер памяти
  • Поддержка больших страниц
  • Стабильный гость ABI

1. Как установить KVM Linux

Прежде чем приступить к установке KVM, необходимо знать, что KVM будет работать только в том случае, если ЦП компьютера поддерживает аппаратную виртуализацию, Intel VT или AMD-V, это можно проверить, выполнив следующую команду:

 egrep '(vmx | svm)' / proc / cpuinfo 

Если результат выдаст ошибку, использовать KVM будет невозможно.

Для установки KVM выполним следующую строку:

 sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin 

Мы введем букву S, чтобы принять загрузку и установку пакетов KVM.В этом случае значения равны:

qemu-kvm

Виртуальная машина на основе ядра, QEMU использует ее для виртуализации ЦП.

кему

Эмулятор процессора. S

виртуальный зритель

Графическая консоль

Мы можем проверить установку KVM, выполнив следующие действия:

 квм-ок 
Результат будет следующим:

Затем мы приступаем к установке некоторых инструментов KVM с помощью следующей команды:

 sudo apt установить uvtool 

Мы принимаем их загрузку и установку.

Войти Присоединяйтесь!