Есть ли какие-либо преимущества использования .qcow2 над .img и который рекомендуется для создания виртуальной машины?

Существуют ли какие-либо преимущества использования файлов .qcow2 поверх .img при попытке создать виртуальную машину.

У меня есть маленький debian .iso и, по крайней мере, видели с .qcow2, что он медленный.

Я также видел http://wiki.qemu.org/Features/Qcow3, и эти две строки появляются там: –

почти сырая производительность, конкурентоспособная с QED

Анализ производительности показал, что производительность QCOW2 значительно хуже, чем использование необработанных файлов. Различные подходы, в том числе упрощенные метаданные КЭД и полностью асинхронная реализация, доказали, что современный формат изображения может достичь почти сырой производительности. Кэширование метаданных и пакетные обновления также могут повысить производительность, но при этом необходимо, чтобы изменения формата изображения были эффективными во всех случаях.

Повышение производительности – ключевая мотивация для формата изображения QCOW3.

Может кто-нибудь комментировать. Я предполагаю, что qcow3 взлетит вверх.

Файл qcow2 будет, как правило, более экономичным, чем эквивалентный файл изображения. Хотя можно создавать «разреженные» файлы изображений, их сложно передать эффективным образом. qcow2 полагается на механизмы, отличные от разреженных распределений, для достижения «тонкой подготовки» и, следовательно, легче перемещаться.

Файл qcow2 может быть определен как слой с копией на запись (COW) поверх qcow2 образа (который может быть либо сырым файлом, либо другим изображением qcow2 ). Это может быть невероятно полезно, если вы хотите загрузить несколько виртуальных машин из одного и того же основного изображения, но хотите, чтобы каждая машина могла хранить свои собственные модификации (функция, называемая «моментальные снимки», вы можете прочитать здесь более подробную информацию).

С другой стороны, как вы видели, файл qcow2 может быть не таким производительным, как файл необработанного изображения.

Если вам не нужны конкретные функции qcow2 и вы хотите использовать VM в течение многих лет, подумайте о том, чтобы не использовать qcow2 . Если вы часто обновляете операционную систему или используете много временных файлов, удаленные файлы скорее всего не будут освобождены на вашем реальном жестком диске. И вы можете получить файл с изображениями больше, чем сырые файлы.

Вы можете конвертировать между форматами изображений, когда это необходимо, если у вас достаточно свободного места на жестком диске.