Welcome to TechNet Blogs Sign in | Join | Help

March 2008 - Posts

Серверы, совместимые с Hyper-V. Каталог оборудования

Один из самых частых вопросов, которых мне задают, — «Как я могу узнать, какие серверы точно совместимы с Hyper-V? Есть ли список рекомендованных решений, готовый для показа заказчику?». С радостью готов сообщить, что теперь в Каталоге решений, сертифицированных для Windows Server 2008, есть подраздел Hyper-V. Смело открывайте сайт http://windowsservercatalog.com/ и выбирайте раздел Certified Servers.

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

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

Оптимизация работы сети в Hyper-V

Примерно с неделю назад у нас в консалтинге развелись бурные дискуссии, когда случайно был обнаружен интересный факт. Обновление драйверов сетевых карт Intel на «родительской» (host) системе Hyper-V до последней версии «родных» драйверов увеличивает производительность сети в виртуальным машинах в два раза! Microsoft всегда рекомендовала использовать оригинальные драйверы от производителя оборудования, где это возможно — но то и дело подспудно устанавливала свои собственные версии этих драйверов через Windows Update. В случае с драйверами Intel мы наблюдаем именно такую картину. Вы можете скачать

Проблемы с Hyper-V на серверах HP

На днях всплыл один неприятный баг в Hyper-V (как в версии Beta, так и в RC0). Заключается он в том, что на серверах Hewlett-Packard с установленной HP Network Configuration Utility процесс включения или отключения роли Hyper-V повисает соответственно на 54 и 75 процентах процесса "Configuring Updates Stage 3 of 3". Также эта ошибка проявляется при обновлении версии Beta до RC0. Таким образом, если у вас установлена HP Network Configuration Utility

Версии Hyper-V

Я в ряде статей упоминаю различные версии Hyper-V — Beta, RC0 и так далее. И иногда хочется спросить самого себя — как посмотреть, что за версия в данный момент установлена на сервере? Есть много способов узнать, что именно у вас установлено. Гораздо важнее знать, как правильно оценить полученные значения. На данный момент стали публично доступны лишь две версии Hyper-V. Beta, появившаяся еще в Windows Server 2008 RC1, а в дальнейшем вошедшая и в финальную версию ОС, и версия RC0, которую требуется скачать и установить отдельно. Beta-версия имеет номер сборки 6.0.6001.17101; RC0 — 6.0.6001.18004.

Настройки параметров загрузки гипервизора при помощи программы BCDEdit

База данных конфигураций загрузки (BCD) содержит настройки, которые определяют — как запускаются ОС Windows Vista и Windows Server 2008. В предыдущих версиях ОС эти настройки указывались в файле текстовом Boot.ini на системном разделе (при использовании BIOS) или в энергонезависимой памяти (NVRAM, при использовании EFI). Сейчас параметры BCD хранятся в файле \Boot\bcd активного раздела (или на системном разделе EFI для систем с поддержкой EFI). Этот файл уже не отредактируешь в Блокноте — и даже те, кто подключат его (или его копию) как куст в реестр, навряд ли смогут уверенно вносить изменения напрямую. Настройка загрузчика Windows, который выполняется до операционной системы, производится утилитой командной строки BCDEdit.exe. Она служит для создания, удаления, редактирования и дополнения записей в хранилище BCD. Программа BCDEdit находится в папке %SysterRoot%\System32. Почему было принято решение о переходе от Boot.ini к BCD?
Posted by Alex A. | 7 Comments

Cпособы установки Hyper-V — часть 2: Автоматическая (Unattended) установка

Представьте себе печальный пятничный вечер: несколько десятков новых серверов, ожидающих установки Windows Server 2008 с ролью Hyper-V (RC0), — и срок исполнения задачи, истекающий «вчера». Однако, все не так безнадежно. Автоматическая (Unattended) установка существовала всегда. Есть много способов доставки дистрибутива до сервера, но сегодня речь пойдет только об автоматизации процесса самой установки. Причем даже не столько самой ОС — благо, это сможет сделать даже ленивый*, и материалов на эту тему полно — сколько именно обновлений к серверным ролям. Причем как для полной версии Windows Server 2008, так и для Server Core.
Posted by Alex A. | 3 Comments
Filed under: , ,

Cпособы установки Hyper-V — часть 1: Sysprep и Hyper-V

Перед тем, как начать, я бы хотел обратить ваше внимание на некоторые аспекты клонирования ОС при помощи sysprep. В данной статье, когда я говорю о sysprep, я имею в виду использование утилиты sysprep.exe с ключем /generalize. Это наилучший способ быть увереными в том, что тот образ работающего сервера, который вы клонируете и затем развернете на другие серверы, окажется работоспособным на тех серверах. Подробно почитать о том, как работает Sysprep и какие действия производит ключ /generalize, можно на страницах TechNet (на английском языке).
Posted by Alex A. | 3 Comments
Filed under: , ,

Различные способы установки Hyper-V — введение

Как я уже говорил, недавно вышла RC0 версия Hyper-V. А в составе финальной версии Windows Server 2008 шла лишь beta-версия. Логично, что возникает вопрос автоматизации установки ОС сразу с текущей версией виртуализации — RC0. Нужно лишь найти удобный для себя способ, которым можно будет воспользоваться и с грядущим к маю RC1, и с финальной версией этим летом. Разовая установка Hyper-V — в принципе, несложная задача. Однако, если вам предстоит заниматься установкой Windows Server, затем роли Hyper-V, затем обновления до RC0 на большом количестве серверов — вы сами начнете искать способы автоматизации этой задачи. Сегодня я хочу циклом из трех статей рассказать о тех способах автоматизации, которые мне известны.
Posted by Alex A. | 0 Comments
Filed under: ,

Использование беспроводных сетей в Hyper-V

Вам должно быть известно, что Hyper-V не поддерживает беспроводные сетевые интерфейсы 802.11. То есть на такие интерфейсы невозможно установить virtual network switch, и беспроводная связь недоступна для виртуальных машин. Сделано это в основном из-за технических проблем (если будет интересно, я расскажу, почему ни Hyper-V, ни Virtual Server 2005, ни даже Virtual PC 2007 не поддерживают беспроводную связь), но и позиционирование продукта как серверного решения также обычно не требует такой поддержки. Однако, зачастую необходимость работы с беспроводными сетями из виртуальных машин всё-таки возникает — особенно при демонстрации технологии Hyper-V с лаптопа, когда другие сети могут быть попросту недоступны. Очевидно, есть выход, который напрашивается сам собой. Все, что вам потребуется, — это лишь создать internal virtual switch и воспользоваться Internet Connection Sharing (ICS). Рассмотрим это подробнее.
Posted by Alex A. | 3 Comments
Filed under: ,

Работа с сетью в Hyper-V

Поговорим о том, как Hyper-V работает с сетью. Что это означает для основной ОС, расположенной в parent partition, и для виртуальных машин, расположенных в child partitions? Начнем с того, что Hyper-V работает с сетью совсем не так, как это было в Virtual Server 2005 или Virtual PC. Для начала посмотрим, что мы имеем после установки Windows Server 2008 на системе с одним сетевым интерфейсом. В Network Connections мы увидим следующую картину:
Posted by Alex A. | 9 Comments
Filed under: ,

Нaстройка удаленного доступа к Hyper-V

Мы только что рассмотрели, как делегировать пользователю права на управление Hyper-V. Но этими правами пользователь сможет воспользоваться, только работая на сервере локально. Для того, чтобы управлять гипервизором с другого компьютера, пользователю, который не является администратором, потребуется выполнить ряд настроек — как на стороне сервера, так и на стороне клиента. Описанные в этой статье шаги применимы к версии RC0 гипервизора Hyper-V и RC0 версии клиентской утилиты управления Hyper-V Manager для Vista SP1 (x86 и x64). Итак, на сервере следует выполнить следующие шаги:
Posted by Alex A. | 8 Comments
Filed under: , ,

Делегирование прав на Hyper-V. Введение

По умолчанию Hyper-V разрешает создание и управление виртуальными машинами только администраторам. Сегодня мы поговорим о том, как делегировать эти права пользователям, не обладающими правами администратора сервера. Hyper-V используют новую модель авторизации пользователей — Authorization Management Framework, которая позволяет гибко настроить права пользователей на виртуальные машины. Модель очень хорошо продумана и имеет ряд интересных моментов, которые я обязательно как-нибудь затрону. Сейчас же мне придется сообщить некую вводную информацию про эту модель, чтобы затем показать настройки делегирования. Итак, термины: Операция (Operation)

Консоль MMC — Hyper-V Manager

Совсем недавно появилась версия RC0 гипервизора Hyper-V, а сейчас вслед за ней появляется RC0 версия консоли управления Hyper-V для ОС Windows Vista SP1 (x86 и x64). Теперь вы можете установить на свою рабочую машину с Vista SP1 (да, требуется SP1) консоль управления Hyper-V Manager, который появится в меню Administrative Tools: Используя эту консоль, вы можете подключиться к серверу с установленной ролью Hyper-V для удаленного управления виртуальными машинами.

Hyper-V Release Candidate!

На прошлой неделе произошло знаковое событие. Обновилась версия гипервизора Hyper-V. Она получила статус RC0. (В RTM версию WS2008 встроена бета-версия Hyper-V). Чего же нового даст нам Hyper-V RC0? Поддержку локализованных версий Бета-версия гипервизора Hyper-V не поддерживала установку на локализованные версии Windows Server 2008. Теперь вы можете установить RC0 на любую языковую версию ОС, включая русскую. Начался процесс локализации самого гипервизора. Большая часть интерфейса сейчас переведена на немецкий и японский языки, но часть настроек пока останется на английском. При установке на русскую версию WS2008 весь интерфейс Hyper-V будут на английском языке. Полная поддержка всех языков планируется в к моменту выхода финальной версии Hyper-V.
 
Page view tracker