Назад | Перейти на главную страницу

Физический диск или VHD для Hyper-V R2

При использовании Hyper-V, каковы плюсы и минусы использования опции «Физический жесткий диск» при добавлении диска к виртуальной машине, в отличие от простого создания VHD фиксированного размера размером с диск?

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

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

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

Производительность записи на диск, вероятно, самая большая проблема, с которой может столкнуться виртуальная машина.

Больше информации: Ужас программирования: самый важный совет по производительности виртуальной машины

Я сомневаюсь, что вы могли бы измерить разницу в производительности, вызванную размещением VHD на этом единственном диске. Попробуйте и убедитесь. Я подозреваю, что вы захотите сохранить гибкость, о которой говорил Блейк.

Еще кое-что, что следует учитывать: как только вы подключаете проходной диск, вы теряете возможность делать снимки этой виртуальной машины. Единственный обходной путь - отсоединить диск, сделать снимок и повторно подключить снимок. Чтобы это работало, это должен быть диск SCSI. Вы также должны убедиться, что виртуальная машина не записывает на диск, прежде чем отсоединять его.