Что такое виртуальный жесткий диск (VHD)?

Что такое виртуальный жесткий диск (VHD)?

Я часто слышу термин «виртуальные жесткие диски» (VHD) и читаю статьи (например, Lifehacker), в которых они упоминаются, но я долгое время оставался в неведении относительно того, что на самом деле означает этот термин?

Вопросы/уточнения:

  • Что такое VHD?
  • Какую цель/преимущества они имеют?
  • Замедляют или ускоряют ли они производительность? (скорость чтения/записи, кэширование и т. д.)
  • Чем они лучше или хуже традиционных/твердотельных жестких дисков?

Разъяснение/объяснение по любому из этих пунктов было бы очень полезно!Спасибо!

решение1

Самый простой способ понять идею виртуальных жестких дисков — это вспомнить, что два компьютера не могут совместно использовать один и тот же физический жесткий диск. Поэтому они необходимы для работы виртуальных компьютеров, поскольку две машины не могут совместно использовать одни и те же жесткие диски с низким уровнем доступа — им нужны свои собственные.

Физический хост-компьютер сможет получить доступ к виртуальным жестким дискам любой гостевой ОС только через сеть, как и другой компьютер в локальной сети, даже если этот виртуальный жесткий диск находится на одном из его собственных физических дисков.

Нет никаких преимуществ в производительности, поскольку они никогда не могут быть быстрее, чем физические диски, на которых они находятся. Преимущество, которое у них есть, заключается в том, что они портативны, их легко перенести на другой физический диск или машину.

.VHD — это формат виртуальных дисков Microsoft, а .VMDK — VMwares. Конвертировать между различными форматами довольно просто.

Вы можете монтировать .VHD в Windows 7 и Server 2008 R2 Disk Management, и вы даже можете загружать физические компьютеры с .VHD-дисков, что я считаю полезным для старых установок ОС и более удобной альтернативой двойной загрузке.

решение2

Я не знаю, откуда вы взяли аббревиатуру VHM от "Virtual Hard Drive", но обычно виртуальный диск связан с виртуальной машиной как имитируемый жесткий диск. По сути, это просто большой файл (или несколько разделенных файлов), которые действуют как жесткий диск для виртуальной машины. Преимущество в том, что виртуальную среду можно легко перемещать на разные машины и она все равно будет работать. Производительность, как правило, будет ниже, чем при использовании самого физического диска из-за связанных с этим накладных расходов, и диску также может потребоваться выполнять операции на хостовой ОС (в зависимости от вашей настройки). Я думаю, это также отвечает на вопрос относительно твердотельных накопителей.

Для дополнительной информации:Формат файла VHD

Это касается формата VHD от Microsoft, но принципы для VMware и VirtualBox аналогичны.

Связанный контент