Вы могли столкнуться с такими файлами, как VDI, VHD, VMDK и VHDX, при сохранении, загрузке или настройке сред виртуальных машин. Эти файлы известны как файлы образов виртуальных дисков и используются для хранения образов виртуальных дисков и конфигураций, необходимых для запуска виртуализированных операционных систем.
МУО Видео дня ПРОКРУТИТЕ, ЧТОБЫ ПРОДОЛЖИТЬ С СОДЕРЖАНИЕМ
Как и следовало ожидать, у каждого формата образа диска есть свои плюсы и минусы, так когда же следует использовать тот или иной вариант и для какой цели?
Что такое ВДИ?
VDI (Virtual Disk Image) — это формат виртуального диска с открытым исходным кодом, разработанный для гипервизора Oracle VirtualBox. Его природа с открытым исходным кодом обеспечивает кросс-платформенную поддержку VDI от других популярных гипервизоров, таких как VMware и Windows Hyper-V.
Файл .vdi создается путем сохранения состояния машины с помощью диспетчера виртуальных носителей VirtualBox. Файл можно скопировать и предоставить доступ к нему любому желающему. Загрузка файла в VirtualBox предоставляет пользователям возможность использовать фиксированное и динамически выделяемое хранилище. Динамически выделяемое хранилище позволяет пользователям продолжать расширять файл, не беспокоясь о его размере, а фиксированное распределение может помочь контролировать размер файла, выделяя определенный объем памяти для виртуальной машины.
Поддерживается большинством гипервизоров, работающих в разных операционных системах. | Медленнее, чем VMDK и VHDX |
Возможность динамического и фиксированного распределения памяти. | Не поддерживает инкрементальное резервное копирование. |
Работает лучше, чем VHD и VHDX | |
Очень портативный |
VDI — отличный образ виртуального диска для всех, кто использует VirtualBox. Он бесплатный, с открытым исходным кодом, имеет отличную кроссплатформенную поддержку и портативен. Запуск файла VDI через VirtualBox позволяет пользователям пользоваться такими функциями, как удаленный доступ, создание снимков и прямой доступ к USB в Windows , которые предлагаются в качестве премиум-версии на других гипервизорах. Кроме того, с В новейшей версии VirtualBox пользователи Linux получают поддержку безопасной загрузки!
Что такое VHD и VHDX?
VHD и VHDX — это форматы образов дисков, разработанные Microsoft. VHD означает «Виртуальный жесткий диск» и является форматом, используемым в старых продуктах виртуализации Microsoft, таких как Microsoft Virtual PC и Microsoft Virtual Server. Хотя разработка прекратилась, VHD по-прежнему используется в новом гипервизоре Microsoft Hyper-V для различных устаревших приложений.
VHDX означает виртуальный жесткий диск v2. Он является преемником старого формата VHD и в основном работает на Microsoft Hyper-V. VHDX обеспечивает несколько улучшений по сравнению с VHD, обеспечивая максимальный объем дискового пространства 64 ТБ, улучшенную общую производительность, лучшую безопасность и отказоустойчивость, а также стороннюю поддержку других платформ, таких как VirtualBox, VMware и Citrix XenServer.
VHD и VHDX в основном используются на Гипервизоры типа 1 например Hyper-V, который обеспечивает более высокую эффективность и производительность, но за счет возможных уязвимостей хост-компьютера.
Возможности ремонта и восстановления как исправить контроллер xbox one | Гостевые операционные системы более восприимчивы к различным вредоносным атакам. |
Одна виртуальная машина может иметь несколько пользователей | Поврежденные файлы VHD и VHDX могут привести к сбою Windows. |
Каждый пользователь не влияет на другие экземпляры виртуальной машины. | Требуется техническое понимание для использования расширенных функций. |
Богатый набор функций для расширенной виртуализации серверов | Ограниченная поддержка операционных систем, отличных от Windows, особенно VHDX. |
VHD поддерживается многочисленными инструментами виртуализации. | VHDX в значительной степени ограничен Hyper-V. |
Форматы образов дисков VHD и VHDX лучше всего использовать системным администраторам, уже использующим Microsoft Hyper-V и другие продукты Microsoft. Его функция автономной работы значительно упрощает администрирование, но для использования CLI потребуются знания Windows PowerShell. Если вы новичок в виртуализации, вам следует пропустить этот формат и использовать более универсальный формат образа диска, такой как VDI и VMDK.
Что такое ВМДК?
Формат файла VMDK был впервые разработан исключительно для продуктов виртуализации VMWare, таких как гипервизоры Workstation Pro и Workstation Player. Однако после некоторых изменений в 2011 году VMDK стал открытым форматом для лучшей совместимости между различными платформами. Файлы VMDK теперь можно запускать с помощью VirtualBox, QEMU, Hyper-V, Workstation Pro и Workstation Player.
Продукты виртуализации VMWare предлагают множество расширенных функций, которые расширяют функциональные возможности и делают управление виртуальными машинами более удобным. Запуск VMDK через гипервизоры рабочих станций VMWare предоставляет пользователям инкрементное резервное копирование, быстрые и удобные снимки, возможность вернуться к более старым сохраненным состояниям машины, живую миграцию и в целом более высокую производительность по сравнению с VHD и VDI.
Кроссплатформенная поддержка | Не работает на Microsoft Hyper-V |
Улучшенная общая производительность | Расширенные функции доступны только на Workstation Pro. |
Миграция с одного хоста на другой без нарушения штатной работы | |
Инкрементальные резервные копии |
VMDK лучше всего использовать людям, которые уже купили или хотят купить Workstation Pro. Вы получаете массу функций, таких как зашифрованные виртуальные машины, снимки, удаленное подключение и контейнеры, а также отличную производительность по сравнению с другими гипервизорами. Например, бесплатные проигрыватели для рабочих станций по-прежнему работают лучше, чем VirtualBox. Однако вы потеряете дополнительные функции. Поэтому, если вы не можете оправдать покупку лицензии Workstation Pro, используйте Workstation Player для более быстрой обработки и VirtualBox с VMDK для таких функций, как создание снимков и удаленный доступ.
А что насчет ИСО?
Образ оптического диска (ISO) — это не формат виртуального диска, а скорее формат файла, используемый для образов оптических дисков. Он обычно используется для хранения копии содержимого компакт-диска или DVD-диска, которую можно использовать для установки или запуска программного обеспечения. Файлы ISO не предназначены специально для виртуализации. Однако, поскольку они используются при клонировании дисков памяти, гипервизоры по-прежнему могут виртуально монтировать их, получать доступ к своим файлам и функционировать как обычная виртуальная машина.
Файлы ISO отлично подходят для распространения образов ОС в Интернете. Однако их использование для виртуализации требует более детальной настройки и потенциально приводит к потере производительности и функций. Поэтому обязательно загружайте образы виртуальных дисков вместо файлов ISO, если они доступны. Использование этих специализированных форматов экономит ваше время при настройке и уже при первой загрузке компьютера будет иметь совместимые функции.
Можете ли вы конвертировать форматы образов виртуальных дисков?
Файлы образов виртуальных дисков можно конвертировать в другие форматы. Хотя VDI, VHD, VHDX и VMDK могут работать на большинстве популярных гипервизоров, многие из них по-прежнему конвертируют файлы виртуальных образов в другие форматы, чтобы обеспечить совместимость функций при переходе на другие платформы.
Один из самых простых способов конвертировать файлы виртуальных образов в другие форматы — использовать инструменты, уже имеющиеся в VirtualBox и VMware Workstation. Менеджер виртуальных носителей VirtualBox может конвертировать ISO, VHD, VHDX и VMDK в VDI. Аналогично, мастер виртуальных машин в VMware Workstation можно использовать для открытия ISO, VDI, VHD и VHDX и сохранения их как VMDK.
Тем, кто хочет конвертировать VDH и VHDX в другие форматы и наоборот, необходимо загрузить конвертер виртуальных машин Microsoft. Более продвинутые пользователи могут конвертировать несколько образов виртуальных дисков с помощью PowerShell и VBoxCommands.
Не теряйте производительность и возможности
Форматы образов виртуальных дисков были разработаны для обеспечения функциональной совместимости образов дисков и гипервизоров. Хотя VDI, VHD, VHDX и VMDK поддерживают кроссплатформенность, их запуск на гипервизорах, специально для них не созданных, будет означать потерю ценной производительности и функций. В идеале вам следует использовать VDI для VirtualBox, VHD и VHDX в Hyper-V и VMDK для рабочей станции. В единичных ситуациях вы можете использовать их с любым имеющимся у вас гипервизором. Но для более длительных случаев использования вместо этого вам следует рассмотреть возможность преобразования изображений.