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

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

DIR


Файловая система. Как правило, создаваемое хранилище ограничивается одним разделом одного диска.

LVM


Менеджер логических томов — подсистема, позволяющая использовать разные области одного жёсткого диска и/или области с разных жёстких дисков, как один логический том.

Размер файловых систем логических томов не ограничивается одним диском, так как том может располагаться на разных дисках и разделах.

Основные обозначения LVM:

  • PV (Physical Volume) — физические тома — разделы дисков или целые "неразбитые" диски;
  • VG (Volume Group) — группа томов — набор физических томов PV, объединённый в группу, составляющую единый диск;
  • LV (Logical Volume) — логические разделы — разделы, созданные на физическом пространстве группы томов VG.

При создании LVM-хранилища VMmanager проверяет наличие группы томов VG с указанным именем хранилища:

  1. Если группа томов с таким именем существует, то хранилище инициализируется.
  2. Если группа томов не найдена, то VMmanager ищет разделы и жёсткие диски на сервере, где можно создать группу томов:
    1. Жёсткий диск, на котором нет ни одного раздела;
    2. Раздел жёсткого диска с файловой системой linux-lvm внутри.
  3. Если такие разделы или жёсткие диски не найдены, то VMmanager не позволит создать хранилище типа LVM на физическом сервере.

Хранилище LVM может поддерживать только формат образа виртуальных дисков RAW. Подробнее об LVM см. в официальной документации.

Особенности локальных хранилищ


В зависимости от типа локального хранилища и используемого формата виртуального диска существуют отличительные особенности при работе с виртуальными дисками. Основные такие особенности представлены в таблице:


DIR

LVM

RAW

Qcow2

RAW

Размер тома

Выделяется в полном объёме при создании

Может быть увеличен при необходимости по мере заполнения

Может быть увеличен или уменьшен по мере необходимости

Управление

Лёгкое

Лёгкое

Сложное

Поддержка снапшотов

Снапшоты создаются в отдельном логическом разделе

Производительность

Выше DIR-Qcow2

Ниже DIR-RAW

Выше DIR-RAW