Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » VHD   (RSS)

Сравнение подходов к построению кластеров внутри виртуальных машин и выход Windows Storage Server 2008

Известная особенность Hyper-V (включая грядущую вторую версию) — отсутствие возможности создать общее хранилище между несколькими виртуальными машинами. Иными словами, вы не можете подключить один и тот же файл виртуального диска (VHD) к двум одновременно запущенным виртуальным машинам. Зачем это нужно? Пожалуй, есть только один сценарий, который мог бы выиграть от такой возможности. Но этот сценарий очень и очень востребован. Речь пойдёт о кластеризации с переходом по отказу — Failover Clustering. Итак, как же собрать кластер из нескольких виртуальных машин? Однако прежде, чем мы перейдём непосредственно к теме кластеров с переходом по отказу, нам стоит вообще задуматься не только о необходимости такого подхода и различных сценариях его реализации, но и об имеющихся альтернативах. Кластеризация — это традиционный способ повышения доступности какой-либо сетевой службы. Строго говоря, к решению этой задчи существует целых шесть вполне различных подходов, каждый из которых имеет свои особенности, слабые и сильные стороны. И кластеризация из них — способ далеко не единственный и не всегда оптимальный.

Сценарий для преобразования установочных образов Windows в виртуальные жёсткие диски — WIM2VHD

Всё тайное рано или поздно становится явным, а все достойные идеи рано или поздно получают воплощение. По крайней мере, в этом убеждает меня недавняя новость. Утилита «Windows Image to Virtual Hard Disk (WIM2VHD) Converter», которая месяц назад была доступна только внутри Microsoft, теперь выложена в общий доступ на сайте MSDN Code Gallery. WIM2VHD — это сценарий, написанный на языке JScript, который делает именно то, что значится в его названии. А именно — преобразовывает образ диска из формата Windows Image в формат Virtual Hard Disk. Формат Windows Image используется для распространения установочных образов Windows, начиная с Windows Vista. Его файлы имеют расширение «wim» и обычно находятся на DVD с дистрибутивами. Virtual Hard Disk — формат, в котором хранятся данные виртуальных машин всех платформ виртуализации Microsoft начиная от Virtual PC и заканчивая Hyper-V.

Загрузка из файлов виртуальных дисков (VHD) в Windows Server 2008 R2 и Windows 7

Наконец, после того, как бета-версия Windows Server 2008 R2 и Windows 7 вышла в свет, я больше не связан NDA и могу делиться конкретными советами. Первым делом поговорим о том, что новую операционную систему нужно как-то установить. Устанавливать предварительную версию на свой рабочий компьютер — увлечение сомнительное, а используя для тестирования виртуальную машину, можно лишиться ряда интереснейших возможностей, в частности, нового Hyper-V. К счастью, в Windows наконец появилась возможность загрузки с виртуальных жестких дисков в формате VHD. То есть теперь вам не требуется отдельный раздел для установки ОС, достаточно просто поместить ее в файл, расположенный на уже существующем разделе NTFS.

Будущее виртуализации в Windows Server 2008 R2 и SCVMM 2008 SP1. Часть 4

На сегодня я оставил более подробный рассказ об паре самых интересных технологий виртуализации, которые должны (или могут?) появиться во второй версии Hyper-V — динамическом управлении памятью и встроенной поддержке виртуальных дисков.

Увеличение размера виртуального диска не приводит к автоматическому изменению размера тома

Наверняка многие из вас сталкивались с тем, что выделенный ранее размер виртуального диска (VHD) стал недостаточен для нужд вашей виртуальной машины. Это может касаться как о расширяемых (Dynamically Expanding), так и о дисках фиксированного объема (Fixed Size). Выходов из подобной ситуации немного — увеличить размер имеющегося диска или добавить новый. Первый вариант обычно оказывается предпочтительнее. В отличие от физических жестких дисков, для виртуальных это не составляет никакой проблемы. Достаточно в консоли Hyper-V Manager выбрать операцию Edit Disk, указать нужный файл и увеличить его размер при помощи команды Expand. Понятно, что диск в этот момент не должен использоваться виртуальными машинами. Однако, запустив виртуальную машину после описанной процедуры, вы обнаружите, что объем доступного системе места не изменился.
Posted by Alex A. | 11 Comments

Проблемы с подключением дисков при помощи VHDmount.exe после установки обновления 948515 на Virtual Server 2005 R2 SP1

В середине мая для Virtual Server 2005 стало доступно обновление 948515, обеспечившее поддержку новых ОС на «родительском» сервере и в виртуальных машинах. Однако, не все оказалось идеально с данным обновлением. На некоторых системах замечены проблемы с подключением VHD дисков при помощи утилиты VHDMount.exe. Примером проблемы может являться появление ошибки: The specified operation could not be completed as an unexpected error has occurred. при выполнении команд vhdmount /m vhd file или vhdmount /p vhd file.
Posted by Alex A. | 1 Comments
Filed under: , ,

Копирование физических дисков в VHD

Задача перевода физического диска в виртуальный встречается нечасто. Если она вызвана необходимостью перевести физическую ОС в виртуальную, и при этом ОС поддерживается — то намного лучше будет воспользоваться функцией P2V продукта System Center Virtual Machine Manager. Его мы с вами тоже скоро обсудим. Однако, если ваша задача стоит проще, но прямой (pass-through) доступ к диску вас не устраивает — то нет проблемы сделать его копию в формате VHD.
Posted by Alex A. | 2 Comments
Filed under: , ,

Совместимость виртуальных дисков между Hyper-V, Virtual Server и Virtual PC

Одним из первых вопросов, задаваемых теми, кто готов начать использовать Hyper-V, — совместимость виртуальных дисков в формате VHD между различными платформами виртуализации Microsoft. (И не только Microsoft, так как индустрия в целом приняла формат VHD). Причем обычно вопрос формулируется именно так: «Совместимы ли диски VHD между Virtual PC и Hyper-V?». Хотя как правило имеют ввиду другое: «Совместимы ли виртуальные машины Virtual PC и Hyper-V?». Два разных вопроса — два разных ответа.
Posted by Alex A. | 3 Comments

Hyper-V и виртуальные диски. Часть 1 — VHD и Pass-through

Продолжаем обсуждать, как Hyper-V работает с различным оборудованием ввода-вывода. Сети мы обсудили — пришло время рассмотреть доступ к дискам. В новой серии статей я рассматриваю в основном серверные сценарии использования Hyper-V при наличии внешних дисковых хранилищ. Основная ОС, расположенная в parent partition, поддерживает большое количество различных методов доступа к дискам. Примерами могут служить диски, подключенные напрямую к серверу (Directly Attached Storage — DAS): SATA или SAS, а также внешние дисковые хранилища — SAN по протоколам FC и iSCSI. Подключив ваши диски к основной ОС, вы можете затем предоставлять их гостевым виртуальным машинам. Для этого есть различные пути.
Posted by Alex A. | 0 Comments

Подключение файлов VHD в Hyper-V

Многие знают, что в Virtual Server 2005 существовала утилита vhdmount.exe. Она позволяла подключать образы жестких дисков формата VHD в виде каталога на разделе NTFS или отдельного диска. В Hyper-V такой возможности нет. В связи с чем возникают больные вопросы — «доколе?» и «что делать?». Выход из этой ситуации, конечно, есть. Точнее несколько выходов. Все они основаны на богатых возможностях управления Hyper-V через репозиторий WMI. Я приведу примеры подключения образов VHD для C#, VBScript и PowerShell. Если тема программного управления VM интересна, могу привести другие примеры.
 
Page view tracker