stringtranslate.com

ВМДК

VMDK (сокращение от Virtual Machine Disk ) — это формат файла , описывающий контейнеры для виртуальных жестких дисков , которые будут использоваться в виртуальных машинах, таких как VMware Workstation или VirtualBox .

Первоначально разработанный компанией VMware для своих собственных [1] продуктов виртуальных устройств , формат VMDK стал открытым форматом [2] [ нерабочая ссылка ] с версией 5.0 в 2011 году и является одним из форматов дисков, используемых в открытом формате виртуализации для виртуальных устройств.

Максимальный размер VMDK обычно составляет 2 ТБ для большинства приложений, но в сентябре 2013 года VMware vSphere 5.5 представила емкость VMDK 62 ТБ. [3]

Поддерживать

Все продукты виртуализации VMware поддерживают VMDK; сюда входят VMware Workstation , VMware Workstation Player , VMware Server , VMware Fusion , VMware ESX, VMware ESXi и все предложения «программное обеспечение плюс услуги», которые их включают.

Стороннее программное обеспечение, поддерживающее VMDK, включает в себя:

Формат

Формат VMDK включает в себя несколько различных подформатов, некоторые из которых хранят метаданные во внешнем файле дескриптора, в то время как другие встраивают их вместе с основными данными в один файл. [7] Плоский образ выделяет пространство заранее, в то время как разреженный образ увеличивается по мере того, как виртуальная машина записывает в него данные. Плоские образы могут использовать возможности разреженных файлов базовой файловой системы , как это делается с форматом vmfs на ESXi. Образ также может ссылаться на родительский образ и хранить только изменения, внесенные в режиме копирования при записи . Это позволяет создавать снимок состояния виртуальной машины.

Экстенты

Дескриптор определяет ряд из одного или нескольких экстентов , которые обычно ссылаются на файл или устройство, содержащее фактические данные, если, например, они не имеют тип ZERO, который эмулирует заполненный нулями экстент. [8] Каждый экстент может быть помечен либо RW, RDONLY, или , NOACCESSчтобы обозначить, что виртуальная машина должна иметь соответственно доступ на чтение/запись, только для чтения или вообще не иметь доступа к этой части диска. Количество и типы экстентов в образе зависят от его createType. Образ с createType="custom"может содержать произвольную комбинацию экстентов.

Параметры предоставления виртуального диска

Образы плоских дисков можно подготовить одним из трех способов:

Смотрите также

Ссылки

  1. ^ Дхамдхере, Сангита (2013-10-31). Технологии облачных вычислений и виртуализации в библиотеках. Справочник по информационным наукам. стр. 130. ISBN 9781466646322.
  2. ^ "Virtual Disk Format 5.0" (PDF) . VMware. 20 декабря 2011 г.
  3. ^ "Усовершенствования хранилища vSphere 5.5 Часть 1: 62 ТБ VMDK". CormacHogan.com . 24 сентября 2013 г. . Получено 11 сентября 2017 г. .
  4. ^ "Parallels анонсирует Parallels Desktop 10 для Mac". www.parallels.com . Архивировано из оригинала 2019-04-30.
  5. ^ "Глава 5. Виртуальное хранилище". www.virtualbox.org .
  6. ^ «Oracle и Sun Microsystems — Стратегические приобретения — Oracle» (PDF) . www.sun.com .
  7. ^ "VMDK-Handbook-Basics". sanbarrow.com .
  8. ^ "Спецификация формата виртуального диска libvmdk/VMware (VMDK)". github.com .

Внешние ссылки