Войти

Показать полную графическую версию : Hyper-V и файлы vhd


IDimon
12-02-2011, 16:27
Добрый день, имеется w2k8r2 - с установленной ролью hyper-v
под файлы каждой ВМ (виртуал. машина) отвожу отдельный физический hdd,
как на ваш взгляд лучше создавать и хранить файлы vhd - с динамически изменяемым размером или же при создании ВМ фиксировано задавать объем виртуального hdd допустим 80gb.

и насколько могут влиять на производительность ВМ динамически созданные vhd.
искал ответ на этот вопрос в инетрнете но так и не нахожу никаких рекомендаций, касающихся создания ВМ и хранения файлов ВМ

p.s
раньше создавал ВМ с фиксиров. размеров vhd - объем был 90gb - когда возникла необходимость переместить эту ВМ на другой hyper-v сервер то файлы переносились около 1часа или более на внешний hdd, потом еще 1 час или более копировались на необходимый сервер.
теперь думаю может не стоит сразу жестко задавать размер виртуал. hdd - а делать его динамическим....

QRS
13-02-2011, 00:00
Лучше всего с точки зрения производительности выделять под VM целый раздел, а не файл на разделе.
Динамически расширяемые диски плохо влияют на производительность (записи); в то же время если несколько таких файлом размещаются на томе, у которого есть функция дедупликации, то это положительно влияет на производительность чтения.
Best practice можно считать, когда системные диски виртуальных серверов делаются динамически расширяемыми, а диски данных - фиксированного размера.


раньше создавал ВМ с фиксиров. размеров vhd - объем был 90gb - когда возникла необходимость переместить эту ВМ на другой hyper-v сервер то файлы переносились около 1часа или более на внешний hdd, потом еще 1 час или более копировались на необходимый сервер. »
Если Вы не используете Live Migration, то перенос раздела можно выполнить функцией снятия образа раздела; а можно просто перенести физический HDD.

ps: Опишите задачу (зачем переносите, что переносите, какая нагрузка, как часто делается и т.п.)... от нее можно будет придумать что-нибудь более конкретное.

IDimon
13-02-2011, 18:10
есть физич. машина с w2k8r2 (крутится на отдельном hdd), далее планирую запустить на этой ФМ (физич. машине) две ВМ - под каждую ВМ отвожу отдельный hdd на ФМ.

на 1ВМ - будет крутится сревер БД (firebird), 2я ВМ - просто набор системных приложений
копировать и переносить регулярно ВМ нет необходимости, а вот как организовать сами контейнеры виртуальных hdd при создании ВМ имеет смысл,

правильно ли я Вас понял, что при создании ВМ, файлы виртуальной ОС лучше расплогать в контейнере виртуального hdd с динамическим изменяемым размером , а файлы рабочих приложений (в моем случае это БД) - создавать в контейнере виртуального hdd фиксированным размером???

Для себя хочу понять - как лучше (имеется разница или нет) и какое влияние это может оказывать на производительность, если при создании ВМ - все файлы (ОС + рабочие приложения) хранить в одном контейнере виртуал. Hdd или же лучше делать 2 контейнера в одном будут храниться файлы ОС а 2й контейнер будет отведен под файлы рабочих приложений.

Denis Dyagilev
13-02-2011, 18:34
Производительность дисков фиксированного и динамически расширяющихся на текущий момент отличается фактически на несколько процентов, но у фиксированных все же немного выше.

IDimon
14-02-2011, 23:51
Спасибо, за ответы!




© OSzone.net 2001-2012