Я некоторое время играл с WHS на виртуальной машине, и я подведу итоги.
После устранения некоторых аппаратных сбоев на моем файловом сервере я хотел найти способ абстрагировать оборудование от моего файлового сервера. Я слышал некоторые разговоры о запуске WHS на ВМ с внешними жесткими дисками, чтобы в случае сбоя оборудования хоста вы могли просто переместить ВМ и внешние диски на другой хост и перезагрузиться с минимальным временем простоя (это было моей основной мотивацией).
Я взял два прохода в этом. Для первого прохода я установил WHS на виртуальной машине, работающей под управлением VMServer 1.x, и предоставил виртуальной машине прямой физический доступ к ряду жестких дисков, которые были во внешних корпусах. Это работало нормально в течение нескольких дней, но затем виртуальная машина иногда перезагружалась, и ей приходилось сканировать все файлы в поисках проверок согласованности. Я так и не смог выяснить, что именно вызвало это, но я подозреваю, что диски вращаются или «спят», а виртуальная машина не может правильно их разбудить, когда поступает запрос файла. Поскольку было особенно страшно снова и снова видеть экран «проверки согласованности», я решил вернуться к файловому серверу, размещенному на нативном хосте, после трех недель борьбы с этим. (Кстати,
Для второго (более успешного) прохода я установил WHS на виртуальной машине, работающей под управлением VMServer 2.x. Однако вместо того, чтобы предоставить виртуальной машине физический доступ к дискам, я создал виртуальные диски для заполнения каждого из внешних дисков. Мое рассуждение состояло в том, что, делая это, я мог перемещать файлы виртуального диска без необходимости усложнять вещи с WHS. (то есть я мог бы увеличить емкость диска и просто скопировать файлы VHD, не удаляя диски из WHS ..). Эта установка была стабильно стабильной в течение месяца. Я хочу еще кое-что проверить перед тем, как переместить все мои файлы, но я очень надеюсь, основываясь на увиденном. (т. е. в этой конфигурации она гораздо более прочная, чем предыдущая).
Итак, суть моего опыта: - VMServer 2.x> VMServer 1.x (имеет смысл) - Виртуальные HD> Прямой физический доступ
Еще одна вещь, на которую стоит обратить внимание: если вы используете виртуальные диски, все они отображаются просто как «Virtual IDE Drive» (или что-то похожее), поэтому их трудно различить. Возможно, вы захотите изменить размер виртуальных дисков по-разному, чтобы все оставалось прямым (т. Е. Вместо дисков 4 * 500 Гб, 480, 485, 498, 500 и т. Д.)
Вы искали общий опыт, поэтому я надеюсь, что это поможет.
Я использую WHS под Hyper-V уже несколько месяцев. Что касается накопителей, я просто создавал VHD фиксированного размера на внешнем хранилище, когда я добавлял накопители на сервер - и это работало довольно хорошо.
Единственная «ошибка», с которой я до сих пор сталкивался, это то, что окно WHS время от времени дает сбой - и когда это происходит, оно не перезапускается. Когда я пытаюсь сбросить эту виртуальную машину через Hyper-V, она ничего не делает, и мой единственный выход - физическая перезагрузка хост-сервера. Это НИКОГДА не случается с другими гостями Windows 2008, которые я использую на Hyper-V - только на сервере WHS.
Новейшие серверы HP MediaSmart по цене около 350 долларов в последнее время выглядят довольно заманчиво - мой окончательный план - перейти на один из них, а не виртуализировать его. Я надеюсь, что они выйдут с версией 2008 в следующем году или около того, чтобы я мог предварительно установить эту версию на нем.
источник
Поскольку WHS работает на очень дешевом аппаратном оборудовании и ориентирована на домашних пользователей (так называется Windows Home Server), это не типичный кандидат на виртуализацию. Таким образом, вы не найдете «Best Practices» для его виртуализации.
источник
Я бы не слишком волновался об этом. В зависимости от используемой вами системы виртуализации (у каждой есть свои особенности), скорее всего, ее будет довольно легко запустить и запустить. Большинство современных систем виртуализации используют аппаратную поддержку виртуализации и позволяют запускать практически любую операционную систему (и на этом любые приложения).
Я не запускал виртуализированный Windows Home Server, но я запускал практически все другие варианты Windows Server, наряду с многочисленными вариантами серверов Linux, и у меня практически не было проблем с совместимостью, производительностью или стабильностью. Я использую его как для тестирования и разработки, так и в производственных сценариях.
источник
Я написал и поддержал надстройку WHS, для этого я выполнил всю разработку и тестирование на виртуальном WHS (с двумя виртуальными жесткими дисками, на котором только фиктивные данные), с виртуальным клиентом WinXP, и все они работают в MS Virtual PC на моем компьютере. Рабочий стол Vista.
У меня не было проблем с этим. Для тестирования и разработки это идеально, особенно с такими вещами, как Undo-диски, которые позволяют быстро и легко выполнять откат в различные состояния.
Однако для моих реальных данных у меня есть реальная физическая машина с несколькими реальными жесткими дисками. Мне просто так безопаснее.
источник