• Russian Windows Virtualization Discussion

    Вебинар по Hyper-V Replica и Azure Recovery Services

    • 0 Comments

    Приглашаю всех послушать трехчасовой вебинар, раскрывающий особенности работы технологии программной репликации виртуальных машин Hyper-V Replica, компоненты ОС Windows Server 2012 и Hyper-V Server 2012. Поговорим об архитектуре, сценариях использования, тонких настройках и безопасности Hyper-V Replica. Также я расскажу о новой компоненте Windows Azure Recovery Services - Hyper-V Recovery Manager. Как можно настроить мониторинг ваших датацентров и оркестрацию переключения активной площадки, добавив к вашей инфраструктуре внешнего арбитра в Windows Azure.

    Краткий план вебкаста:

    • Что такое Hyper-V Replica. Сценарии использования.
    • Требования к инфраструктуре.
    • Варианты репликации виртуальных машин.
    • Архитектура и компоненты Hyper-V Replica.
    • Что такое файлы Hyper-V Replica Log, как они генерируются.
    • Настройки статичных адресов внутри ВМ в реплика сайте.
    • Контроль состояния репликации.
    • Основные операции: Planned, Test и Unplanned Failover.
    • Использование сертификатов для Hyper-V Replica. Как, когда и зачем?
    • Брокер репликации в кластерах.
    • Ресинхронизация. Когда может потребоваться, что делать?
    • Что такое Windows Azure Recovery Services и Hyper-V Recovery Manager?
    • Оркестрация DR процессов из внешнего облака. В чем преимущества?

    Участие в мероприятии бесплатное, по предварительной регистрации. Спешите зарегистрироваться на странице Учебного Центра.

    На следующей недели мы, конечно, выложим запись там же, где выкладывали все предыдущие вебинары.

    С июня я проведу еще один полный цикл курсов по виртуализации, кластеризации, терминальным службам, APP-V и Active Directory. Впервые затрону аспекты, которые поменяются с выходом обновления к ОС в конце лета.  Приходите, будет интересно.

  • Russian Windows Virtualization Discussion

    Накопительное обновление для System Center 2012 SP1 (Update Rollup 2)

    • 0 Comments

    В рамках второго накопительного пакета обновлений для System Center 2012 Service Pack 1 стали доступны обновления для VMM Server и VMM Administration Console.

    Update Rollup 2 устраняет ряд известных на данный момент проблем, касающихся, в основном, работ Virtual Machine Manager с виртуальными сетями. Частично озвучим возможности исправления:

    • Шлюз по умолчанию исчезает при подключении второго физического адаптера в логический коммутатор,
    • Классификация порта не отображается для виртуального интерфейса управления,
    • Служба VMM перезапускается при миграции виртуальной машины на кластер с настроенным по умолчанию логическим коммутатором,
    • Служба VMM перезапускается при динамической миграции между узлами с несовместимыми процессорами,
    • Служба VMM перезапускается при обновлении узла с ролью RemoteFX,
    • Динамическая миграция неудачно завершается для виртуальных машин, подключенных к сети типа "Внутренняя",
    • Подключение к виртуальным машинам VMware невозможна с помощью консоли.

     

    Для установки Update Rollup 2 необходимо удалить исправления, входившие в состав Update Rollup 1 либо с помощью командной строки, либо с помощью панели управления.

  • Russian Windows Virtualization Discussion

    Курс и вебинар по System Center Operations Manager 2012

    • 3 Comments

    Мне всегда было непонятно, почему такой серьезный продукт, как SCOM не имеет отдельного трека обучения, как SCCM. Ни курсов, ни экзаменов. Сейчас это начинает налаживаться. Знания по SCOM требуются для получения статуса MCSE: Private Cloud, базово к этому готовит курс 10750, где два модуля посвящены мониторингу при помощи Operations Manager. Однако, такого внимания как SCCM, где всегда было два отдельных курса, SCOM от Microsoft Learning не получал никогда.

    Спешу вас обрадовать, появился официальный пятидневный курс Installing and Configuring System Center 2012 Operations Manager, покрывающий весь необходимый материал, включающий достойные лабораторные работы. Уже с 13 мая данный курс будет проводиться в Москве на русском языке, впервые как официальное обучение Microsoft. Как обычно, перед курсом 25 апреля будет представлен бесплатный ознакомительный вебинар, где архитектор Microsoft Макс Гауфман расскажет о нововведениях SCOM2012SP1 и о своем проектом опыте.

    Всем, кто строит облака на платформе Microsoft рекомендую послушать вебинар. Тем кто всерьез занимается мониторингом при помощи SCOM, задумайтесь об обучении. Так как это официальный курс Microsoft, корпоративные заказчики могут проходить обучение по ваучерам Software Assurance. По окончании пятидневного тренинга будет проходить обсуждение с архитекторами Microsoft технологий мониторинга и построения облаков.

     

  • Russian Windows Virtualization Discussion

    Кумулятивное обновление WS08R2 и Windows 7 - рекомендую для всех доменных систем

    • 3 Comments

    Вчера в рамках «чёрного вторника обновлений» в Microsoft выпустили несколько стандартных обновлений к своим продуктам, плюс одно очень нетипичное.
    Настолько нетипичное, что я вкратце расскажу о нём в блоге по виртуализации, хотя оно напрямую эту тему не затрагивает.

    Обновление 2775511 является первым накопительным GDR обновлением для Windows 7 и Windows Server 2008 R2, включающее в себя 90 исправлений, ранее адресованных различными GDR и LDR хотфиксами. Тематика данного кумулятивного обновления -
    корпоративные системы, доменные контроллеры и серверы, а также машины с Windows 7, члены любых доменов Active Directory. Исправлены разного рода ошибки в работе с ADDS, DFS, FRS, WebDAV, Folder Redirection, Offline Files и обновлен клиент SMB.

    Обновление, установленное на серверы и клиенты ускоряет процессинг групповых политик, обработку WMI запросов и уменьшает время загрузки доменного компьютера. Рекомендую вам распространять обновление при помощи WSUS. Для этого на сервере WSUS 3.0 SP2 или WSUS из
    Windows Server 2012 в панели Update выберите опцию Import Updates. Это откроет окно каталога сайта Windows Updates Catalog. Найдите там обновление 2775511 для всех систем и выберите опцию Import. После этого стандартным образом распространяйте обновление через WSUS. Вы увидите заметное ускорение в работе.

    Если вы используете SCCM для обновления ваших доменных систем, то после импорта обновления в WSUS синхронизируйте ваш SCCM с WSUS и опубликуйте его.

     

    В следующий вторник, 19 марта я буду проводить вводный вебкаст по Active Directory в Windows Server 2012, где расскажу об особенностях и нововведениях в ADDS на новой серверной ОС Microsoft.
    Приглашаю присоединиться к вебкасту, возможно, вам будет интересен и полный пятидневный курс по секретам Windows Server 2012 Active Directory Services, который я планирую прочитать в первых числах апреля.

  • Russian Windows Virtualization Discussion

    Курсы по виртуализации и кластеризации в Windows Server 2012 из первых рук

    • 6 Comments

    В ближайшее время я провожу третий цикл серии мастер классов по новейшим технологиям Microsoft в учебном центре "Звёзды и С". Многие уже прослушали первый цикл интересного курса по виртуализации. Кодовое название тренинга: "Секреты виртуализации Windows Server 2012 Hyper-V". В течении пяти дней я буду делиться со слушателями информацией о продукте, опытом внедрения и работы с группой разработчиков, по всем темам будем проводить лабораторные работы для усвоения материала на практике. Ближайшие даты проведения курса с 11 марта в дневное и вечернее время.

    Также с 18 марта для утренней и вечерних групп будет читаться курс "Секреты кластеризации Windows Server 2012". Подробная программа на сайте Учебного Центра.

    Для тех кто находится не в Москве, но готов посвятить неделю дистанционному обучению, предлагается прослушать курс в интерактивном режиме с использованием технологий Lync, - виртуальные машины для лабораторных работ будут предоставляться по RDP. Слушатели курса получают электронную версию 700-страничного учебника с теорией, пособие для выполнения лабораторных работ, а также имеют возможность получить себе сами виртуальные машины, используемые в лабораторных работах, для повторения в полевых условиях.

    Заказчики Microsoft, имеющие ваучеры Software Assurance в составе своего Enterprise Agreement получат право на посещение этого курса как подарок, при оплате ваучером дистанционного обучения по официальному курсу по виртуализации R2. Все довольны, никаких нарушений. ))

    Для тех, у кого нет возможности посвятить целую неделю обучению, но есть интерес к получению базовой теоретической информации, предлагается трех-часовой бесплатный ознакомительный курс 11 марта с возможностью удалённого просмотра через Lync.

    Краткая программа бесплатного вводного курса по виртуализации, который можно будет послушать утром 11 марта и задать свои вопросы:

    • Что такое Hyper-V
    • Версии Windows Server 2012 Hyper-V
    • Аппаратные требования к Windows Server 2012 Hyper-V
    • Установка Hyper-V
    • Сетевые возможности Windows Server 2012 Hyper-V
    • Что такое Live Migration
    • Высокодоступные кластеры Windows Server 2012 Hyper-V
    • Аварийное восстановление и Hyper-V Replica
    • Азы управления при помощи System Center

    Тем кому неудобно ждать утра 11 марта могут просмотреть вебкаси в записи:

    Краткая программа бесплатного вводного курса по кластеризации, который можно будет послушать утром 18 марта и задать свои вопросы: 

    • Ключевые нововведения в кластерах Windows Server 2012
    • Масштабируемость
    • Снижение TCO за счёт перехода на WS2012
    • Тесная интеграция с Hyper-V.
    • Способы установки обновлений на кластеры.
    • Взаимосвязь с Active Directory.
    • Процесс валидации.
    • Нововведения в кворумной модели. Динамический кворум.
    • Новые кластеризуемые сервисы.
    • Кластеры и дисковая подсистема.
    • Кластеры и сетевая система.
    • Resource Hosting Subsystem (RHS)
    • Безопасность.
    • Новое в интерфейсе, средствах управления и автоматического внедрения.

    Тем кому неудобно ждать утра 18 марта могут просмотреть вебкаси в записи:

    C 25 марта мы во второй раз проводим недельный курс по технологиям Remote Desktop Services, VDI и APP-V 5.0. Утром 25ого марта будет бесплатный вводный вебкаст. Хотя его запись с прошлого раза уже выложена в интернет, можно слушать в любое время.

    Заинтересованным в прослушивании полного курса рекомендую посетить следующую страницу на сайте учебного центра "Звёзды и С". Для регистрации на бесплатный вводный курс посетите данную страницу. Если ваша организация желает собрать индивидуальную группу для прослушивания курса, можно обратиться ко мне лично в комментариях, или по электронной почте, следует проговорить даты и место проведения, удовлетворяющее аппаратным требованиям лабораторных работ.  

  • Russian Windows Virtualization Discussion

    Вебкаст: Интеграция Cisco Nexus 1000V c SCVMM2012SP1

    • 0 Comments

    Вечером в среду 6 марта компания Cisco Systems проводит вебкаст, называемый "Nexus 1000V for Hyper-V with Microsoft SCVMM integration ". Думаю, что из названия все становится понятно. Из внутренних сборок, ранее доступных лишь партнерам, продукт переходит в стадию публичного тестирования, с интеграцией с SCVMM2012SP1. Всем заинтересованным предлагаю пройти регистрацию на вебкаст. Там будет рассказано о принципах распространения продукта и показаны возможности интеграции с облаками на платформе Microsoft.

    Для желающих заняться тестированием самостоятельно, официальная страница Nexus 1000V предлагает еще зарегистрироваться в публичном тестировании, отправив письмо с кратким описанием, зачем вам это требуется.

    Подробно почитать об изданиях Nexus 1000V можно в официальном FAQ документе

    Те из вас, кто попадут на мои курсы по виртуализации 11 марта смогут на практике проверить работу Nexus 1000V для Hyper-V.

  • Russian Windows Virtualization Discussion

    Пулы ресурсов Hyper-V в Windows Server 2012: Обобщение в формате видеоблога

    • 1 Comments

    Сегодня мне бы хотелось проверить на аудитории моих подписчиков новый формат заметок - вебкаст на конкретную тему. Начну я с того, что попробую в виде презентации рассказать вам о пулах ресурсов Hyper-V. Новый формат блога для меня экспериментален, очень интересны ваши комментарии, есть ли какая-либо польза в 20-минутных роликах на тему, или же вам удобнее самостоятельно читать заметку и вникать в тему экспериментально. Видеоблог я веду в сотрудничестве в Учебным Центром "Звёзды и С", где я провожу тренинги по различным технологиям Microsoft.

    Измерение ресурсов, потребляемых виртуальными машинами, при помощи Hyper-V Resource Pools:

    В следующий понедельник, 11 марта, я начинаю очередной цикл недельных тренингов, открывает который, как раз тренинг по виртуализации. Тренинг проходит в классе, половину времени составляют лабораторные работы. Для тех, кто находится не в Москве, или не может уйти с рабочего места на неделю, доступна возможность прослушивания тренинга через Lync и выполнения лабораторных работ удаленно на оборудовании Учебного Центра.

    Также, утром в понедельник, 11 марта, будет проходить бесплатный вводный вебинар по виртуализации, доступный для широкой публики, где можно не только слушать, но и задавать уточняющие вопросы. Предлагаю тем, кто еще не слушал его, зарегистрироваться и уделить два с половиной часа на ознакомительную беседу о виртуализации в Windows Server 2012.

    18 марта стартует пятидневный тренинг по кластеризации, а утром будет проходить бесплатный вводный вебинар на эту тему.

    Утром во вторник 19ого марта впервые будет проводиться бесплатный вводный вебинар по Active Directory 2012. В течении недели его запись будет опубликована на сайте Учебного Центра. Пятидневный курс по Windows Server 2012 Directory Services стартует с 1 апреля.

    Наконец, 25ого марта утром мы повторяем вебинар по технологиям RDS/VDI и APP-V 5.0 и начинаем соответствующий пятидневный тренинг.

    Все вебинары (кроме Active Directory) доступны для просмотра уже сейчас.

     

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

  • Russian Windows Virtualization Discussion

    Пулы ресурсов Hyper-V в Windows Server 2012: Реализуем на практике

    • 4 Comments

    Продолжим рассматривать работу пулов ресурсов Hyper-V в Windows Server 2012. Во вводной статье мы обсудили терминологию и обсудили единицы измерения для ключевых типов пулов. Сейчас поговорим о том, как следует производить измерение потребляемых ресурсов.

    Два типа измерения потребляемых ресурсов

    В Windows Server 2012 Hyper-V есть два способа сбора информации по потребляемым ресурсам.
    В простейшем способе я могу настроить измерение любой конкретной виртуальной машины, выполнив кмдлет Measure-VM. При этом мне не нужно создавать никаких пулов ресурсов, не принципиально в каких пулах состоят те или иные ресурсы данной ВМ, я буду просто собирать информацию обо всех используемых данной машиной ресурсах и буду предоставлять её в виде таблицы.
    Если же стоит более интересная задача отслеживания используемых ресурсов для конкретного заказчика, который использует несколько виртуальных машин, то мы можем создать уникальные пулы ресурсов под данного заказчика, привязать ресурсы его виртуальных машин к данным пулам, включить измерение ресурсов на данные пулы, включить измерение для данных виртуальных машин, и получать результирующую информацию в виде суммы по каждому типу ресурса в рамках заданного пула.
    Давайте немного более подробно рассмотрим оба подхода. Для первого случая я для начала посмотрю состояние своих пулов ресурсов при помощи кмдлета Get-VMResourcePool. Затем я включу измерение для машины VM1 кмдлетом Measure-VM и опять проверю состояние пулов ресурсов. Обратим внимание на то, что корневые пулы, которые присутствуют на любом сервере, по умолчанию не производят измерений, но после того, как хотя бы одна машина начинает измерять потребляемые ресурсы, корневые пулы переходят в состояние ResourceMeteringEnabled. 
    Теперь рассмотрим ситуацию, когда у нас есть пара заказчиков, и у каждого из них несколько виртуальных машин. Нам потребуется создавать ресурсные пулы для данных заказчиков по каждому типу ресурсов, которые мы собираемся тарифицировать, а также привязывать ресурсы машин этих заказчиков к данным пулам и включать измерение для машин и этих пулов.

    Пулы ресурсов для процессора.

    При помощи кмдлета New-VMResourcePool создадим два дочерних пула vCPUTenant1 и vCPUTenant2 для измерения процессорных ресурсов виртуальных машин обоих заказчиков. Для всех машин первого заказчика привяжем процессорное время машин к пулу vCPUTenant1 при помощи кмдлета Set-VMProcessor, а для машин второго заказчика укажем пул vCPUTenant2.
    Посмотрим, к каким пулам теперь принадлежат процессорные ресурсы наших машин при помощи Get-VMProcessor.

    Пулы ресурсов для памяти

    Аналогично создадим пулы ресурсов памяти MemoryTenant1 и MemoryTenant2 для наших заказчиков, и привяжем ресурсы памяти их машин соответствующим пулам.

    Пулы ресурсов виртуальных жестких дисков

    С пулами ресурсов для VHD/VHDX дисков будет несколько интереснее. Дело в том, что если ресурсы процессора и памяти от заказчика к заказчику особо не отличаются – те же мегагерцы или мегабайты, суммируй и выставляй счета, то для дисков ситуация может быть другой. Действительно, дисковые ресурсы бывают разные – какие-то быстрые и надежные LUN стоят дорого, какие-то медленные или не настолько надежные стоят дешевле. Соответственно, мы можем захотеть создавать различные ресурсные пулы для разных LUNов одного заказчика, чтобы тарифицировать их по разному. В моем примере я этого делать не буду, но обращаю ваше внимание на то, что пул привязан к пути размещения дисков, и каждый такой путь можно тарифицировать по разному. Обратите внимание, в примере ниже параметр указывающий пути размещения дан во множественном числе «Paths», он позволяет указывать несколько дисков в один пул ресурсов, перечисляя их через запятую, каждый из путей указывается, в таком случае, в двойных кавычках.

    Что более интересно, после создания дочерних пулов дисковых ресурсов, мы сможем присваивать ресурсы виртуальных машин к данным пулам не только из PowerShell, но и из консоли Hyper-V Manager.

    Пулы ресурсов сетевых адаптеров

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

    Именно использование имени пула с автоматическим выбором свичей позволяет мне выбрать корневой Root пул с автоматически заполняемым именем свича и не заботиться о том, как называется виртуальный свич на узле – я во вводной статье описывал это как метод абстрагирования от настроек узла. Выбор сетевых ресурсных пулов также доступен из Hyper-V Manager после создания первого дочернего сетевого пула.

    Получение результатов и сброс статистики

    Для того, чтобы посмотреть всю статистику по конкретной измеряемой виртуальной машине следует воспользоваться кмдлетом Measure-VM. Для запроса информации из ресурсного пула заказчика по сумме потребленных ресурсов конкретного типа для всех его машин, кмдлет Measure-VMResourcePool. Если вы эту информацию используете не только для анализа, но для тарификации, то после выставления счета следует сбросить счетчики для каждой машины при помощи Reset-VMResourceMetering.
    На этом, пожалуй, я завершаю описание ресурсных пулов в Windows Server 2012 Hyper-V. Возможно, когда-нибудь мы увидим, как это настраивать в SCVMM, но не обещаю, есть много более интересных тем.

  • Russian Windows Virtualization Discussion

    Курс по терминальным сервисам и VDI в Windows Server 2012, а также APP-V 5.0

    • 0 Comments

    С декабря по февраль я несколько раз провел тренинги по виртуализации и кластеризации в Windows Server 2012. Ничего не стоит на месте, и со следующего понедельника мы анонсируем доступность нового курса, раскрывающего секреты работы терминальных серверов, ферм виртуальных рабочих столов Windows Server 2012, а также тонкости виртуализации приложений, их настройки и доставки с APP-V 5.0 и SCCM 2012SP1. Кодовое название курса "Секреты RDS/VDI/APP-V Windows Server 2012"

    Мы записали и выложили вводный вебинар, который за три часа раскрывает основные идеи технологий RDS и APP-V. Посмотреть запись можно в любое время на сайте Учебного Центра "Звёзды и С". Там же доступны записи и вебинаров по виртуализации и кластеризации. 
    В ближайший понедельник в 10.30 вместе со стартом пятидневного тренинга мы проводим очередной трехчасовой вебинар, где можно будет услышать, по сути, то же что и в записи, но иметь возможность задать свои вопросы.
    В рамках пятидневного курса будет рассказано все самое передовое о терминальных сервисах и VDI фермах, о том как сильно упрощают виртуальные приложения построение терминальных и VDI ферм, о том как использовать System Center 2012 SP1 для распространения виртуальных приложений. Подробная программа доступна на сайте Учебного Центра "Звёзды и С"  - уделите пять минут для просмотра тем.
    Возможно очное посещение курса, или удаленное прослушивание через Lync с доступом к серверам для выполнения лабораторных заданий.
    В рамках курса предлагается 19 лабораторных работ, примерно на 20 часов чистого времени, аналогов этих практических заданий не представляет ни один курс.
    Регистрируйтесь на следующую неделю, или планируйте на март, и приходите на вебинары.

  • Russian Windows Virtualization Discussion

    Пулы ресурсов Hyper-V в Windows Server 2012: Теория

    • 4 Comments

    После некоторого затишья в постах, я продолжу ведение технической колонки по гипервизору Hyper-V. Последние пару месяцев, я активно проводил тренинги по виртуализации и обнаружил, что одной из наиболее сложных для понимания новых возможностей Hyper-V в Windows Server 2012 является понятие пулов ресурсов, или Resource Pools. Я попробую изложить базовый теоретический материал, сопровождая его примерами и комментариями. Если информация кажется занятной, но хочется большего, то приходите на тренинги. :)

    О стандарте и его терминах

    Терминология пулов ресурсов расписана в стандарте  DMTF DSP1041, описывающим правила разделение ресурсов узла между виртуальными машинами. Согласно данному стандарту вводятся следующие определения:

    • Тип ресурса (resource type): обобщенное категорирование ресурсов на классы. Примеры: процессор, память, сетевой интерфейс.
    • Предоставленный ресурс (allocated resource): (аппаратный или эмулируемый) ресурс эксклюзивно, или разделяемо предоставленный в результате запроса.
    • Пул ресурсов (resource pool): абстрактное представление наборов ресурсов узла, выделяемых клиентам по запросу.
    • Корневой пул ресурсов (primordial resource pool): пул ресурсов определенного типа, не имеющий родительского пула, агрегирующий все ресурсы данного типа на узле.
    • Дочерний пул ресурсов (child resource pool): абстрактное подмножество корневого пула ресурсов, не содержащее никаких физических ресурсов, но позволяющее произвести подсчет потребляемых ресурсов, выделенных на основе запросов.
      Для каждого типа ресурса существует только один корневой пул, и может быть создано любое количество дочерних пулов.
    • Выделенный ресурс (dedicated virtual resource): виртуальный ресурс, эксклюзивно предоставленный клиенту (виртуальной машине) или группе клиентов, и не может быть совместно использован другими клиентами/группами.

    Первая версия стандарта DMTF принята более пяти лет назад. Разрабатывалась изначально группой из IBM и VMware, к которым в версии 1.1 подключилась масса компаний. Обращаю я внимание на это потому, что понятие пула ресурсов, описываемое стандартом, совсем не похоже на то, что термином "resource pool" называет ось зла в своих продуктах. Microsoft же, напротив, реализует пулы ресурсов Hyper-V в Windows Server 2012 максимально близко к стандарту. Так что, если в процессе чтения описания, вас будет мучать идея, что это не пулы ресурсов, а некая пародия, то вы переели каких-то сфер, которые не следуют стандартам, городя свой огород. То, что там называют пулами ресурсов Microsoft предоставляет средствами VMM, речь об этом пойдёт в другой раз.

    Реализация Microsoft в Windows Server 2012

    Итак, Hyper-V в Windows Server 2012 вводит понятие пулов ресурсов - возможность измерить потребление различных типов ресурсов одной или несколькими виртуальными машинами. Управление ресурсными пулами требует от вас базовых знаний PowerShell или же использование VMM. В RTM версии Windows Server 2012 поддерживаются восемь типов пулов ресурсов, соответственно, при установки роли Hyper-V мы можем ожидать наличие восьми корневых (primordial) пулов ресурсов, которые всегда есть в системе. Увидеть список существующих в системе пулов можно, выполнив кмдлет Get-VMResourcePool:
     

    Пулы ресурсов призваны измерять потребление виртуальными машинами тех или иных ресурсов. Это необходимо для Chargeback и биллинга. Пулы ресурсов оперируют абсолютными значениями потребленных ресурсов. Значения аккумулируют статистику от начала измерения или последнего сброса статистики, до текущего момента или остановки измерения. Глобально восемь типов пулов ресурсов (ResourcePoolType) подразделяются на четыре категории: процессор, память, сеть и дисковые ресурсы. К последним мы относим сразу четыре корневых пула: VHD, VFD, FibreChannelPort и FibreChannelConnection. Рассмотрим подробнее, как измеряются потребляемые ресурсы в том или ином пуле, а после уже поговорим о том, как создавать дочерние пулы, предоставлять виртуальным машинам ресурсы из конкретных пулов и включать измерение ресурсов для той или иной машины. Итак основные пулы:

    • Процессор (Processor): Измеряет потребленные ресурсы процессора в мегагерцах. Может показаться странным, почему в мегагерцах, а не процентах или попугаях. Но в действительности, физические процессоры бывают разными, машины могут иметь несколько виртуальных процессоров, машины могут переезжать между узлами с разными процессорами, и так далее. Общим для любых процессоров в аспекте измерения является частота. Рассмотрим простой пример. Виртуальная машина имеет два процессора. На одном физическом узле стоят 3ГГц процессоры, на втором узле процессоры с частотой в 1ГГц. Виртуальная машина один час работала на первом узле и имела загруженность в 25%, после чего была перемещена на второй узел, где (в виду меньшей частоты физических процессоров) была в течении двух часов загружена на 50%. Сколько потребила виртуальная машина ресурсов процессоров на двух узлах за эти три часа? На первом узле двухпроцессорная машина потребляла 25% от 3ГГц в течении 1 часа: 2 * 3ГГц * 0.25 * 1час = 1.5 гигагерц-часов. На втором узле двухпроцессорная машина потребляла 50% от 1ГГц в течении 2 часов: 2 * 1ГГц * 0.50 * 2 = 2 гигагерц-часа. Итого за три часа измерения она потребила 3.5 гигагерц-часов. Именно за это значение и будет платить владелец машины, в случае, если нам необходимо Chargeback решение
    • Память (Memory): Позволяет измерять минимальное (minimum), среднее (average) и максимальное (maximum) использование памяти виртуальной машины в мегабайтах. Очевидно, что минимальное значение, равное нулю в то время, когда машина выключена, нам не интересно, равно как и среднее значение за время простоя машины, мы считаем значения только в то время, пока машина работает. Наиболее полезным является среднее значение, где использование памяти будет рассчитываться исходя из статистики в гигабайт-часах.
    • Сеть (Network): Позволяет измерять трафик виртуальной машины в мегабайтах. Существует возможность разделять трафик входящий и исходящий. При помощи правил, которые создаются кмдлетом Add-VMNetworkAdapterAcl с параметром –Action Meter и определением IP сетей посредством -RemoteIPAddress, нам дана возможность настроить измерение не для всего трафика, а лишь для его части. Можно создать несколько правил. Правила, считающие внутренний трафик, например, уходящий на адреса 10.0.0.0/8 будем тарифицировать очень дешево, как локальный, определяя его через отдельное правило, созданной кмдлетом, указанным выше. А весь остальной трафик, попадающий под определение *.*, но не попадающий в остальные правила, будем считать трафиком внешним и тарифицировать, как более дорогой.
    • Диск (Storage): Сюда попадают сразу четыре типа измеряемых ресурсных пула. Все результаты в мегабайтах. Тут мы можем посчитать общее предоставленное (а не используемое внутри VHD) пространство. Увы, для динамического диска с максимальным размером в 100ГБ и текущим используемым пространством в 30ГБ я получу такой же результат в 100ГБ, как и для фиксированного диска. Если мой диск, однако, имеет снапшоты, то размер снапшотов для динамических дисков учитывается динамически. То есть 100ГБ диск, где использовалось 30ГБ плюс снапшот, в котором отличий на 20ГБ тарифицируется в 120ГБ. Для фиксированных дисков дочерние также являются фиксированными, так что каждый снапшот будет потреблять полный размер диска, и в ситуации выше тарифицировано будет уже 200ГБ. Тут мы не измеряем Pass-through диски и диски, подключенные по iSCSI. Для дисков, презентованных через Fibre Channel есть отдельный тип пула ресурсов.

    Использование пулов ресурсов как абстракции

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

    На этом теоретическое введение можно закончить, в следующий раз я расскажу о том, как создавать дочерние пулы, как создание пулов влияет на интерфейс управления Hyper-V Manager, как привязывать ресурсы виртуальные машин к различным пулам, как включать процесс измерения для машины, и как получать статистику.

    Update: Вторая часть статьи доступна.

  • Russian Windows Virtualization Discussion

    Доступен System Center 2012 Service Pack 1

    • 0 Comments

    Получив прямой укор от Алекса, остается только попытаться устранить причины этого упрека :)

    Итак, 15-го января 2013  стал доступен Service Pack 1 для System Center 2012. Основные возможности, а это в первую очередь ожидаемая поддержка Windows Server 2012, представлены в следующей таблице

    Помимо этого события, прошедшего без особой помпы, также незаметно появился и первый накопительный пакет обновлений для System Center 2012 Service Pack 1. Учитывая, что с версиями и сборками продуктов System Center  2012 есть некоторое непонимание, стоит обратить на следующие базы знаний в TechNet Wiki:

  • Russian Windows Virtualization Discussion

    Миграция виртуальных машин на кластер Windows Server 2012

    • 2 Comments

    С выходом окончательной версии Windows Server 2012 и недавней доступности System Center 2012 SP1 закономерно встает вопрос о миграции сервисов, в том числе и виртуальных машин, на новую операционную систему с наименьшим временем простоя. В данной заметке пойдет речь о переносе высокодоступных виртуальных машин с кластера Windows Server 2008 R2 на кластер Windows Server 2012.

    В общем случае эту задачу можно выполнить, используя:

    • Мастер Windows Server 2012 Cluster Migration, интегрированный с компонентом Failover Clustering,
    • Ручные операции последовательного импорта виртуальных машин с последующей их кластеризацией,
    • System Center 2012 Virtual Machine Manager c Service Pack 1.

    Рассмотрим способ с использованием штатных механизмов миграции кластерных ролей ввиду его большей простоты. Его использование можно при процессах переноса виртуальных машин с кластеров операционных систем, перечисленных ниже:

    • Windows Server 2008 SP2,
    • Windows Server 2008 R2 SP1,
    • Windows Server 2012.

    В ходе написания заметки была проведена миграция нескольких виртуальных машин, расположенных на общем томе кластера под управлением Windows Server 2008 R2 SP1. Нужно отметить, что этим методом можно перенести только все виртуальные машины с одного CSV. Процесс переноса выполняется по следующему алгоритму:

    • создание кластера Windows Server 2012,
    • запуск мастера миграции ролей,
    • выбор кластера и подлежащих переносу ролей и сервисов,
    • выключение виртуальных машин и CSV на Windows Server 2008 R2 SP1,
    • отключение/маскирование тома хранилища, презентуемого как CSV, от кластера Windows Server 2008 R2 SP1, и подключение его к узлам кластера Windows Server 2012
    • перевод общего тома кластера в режим онлайн и запуск виртуальных машин.

    Итак, кластер Windows Server 2012 развернут. Из оснастки Failover Clustering запускается мастер переноса ролей

    На следующем шаге предлагается выбрать кластер-источник, используя его Cluster Name Object

    После сканирования служб и приложений, мастер предлагает выбрать, какие конкретно роли и будут перенесены. В данном случае переносятся все виртуальные машины, располагавшиеся на CSV под именем IUS2.

    Обращу ваше внимание, что при выборе одной машины с CSV тома, мастер сразу помечает все машины на данном томе. Операция копирует конфигурацию разом для всех ВМ и предполагает, что миграция будет проходить путем отключения тома от старого кластера, подключения его к новому и запуска всех машин на новом кластере. Для последовательной или единичной миграции данный метод не применим!

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

    На конечном этапе мастер предоставит общую информацию о процессе переноса, которую можно получить в виде следующего отчета

    После завершения работы мастера на кластере Windows Server 2012 появляются выключенные виртуальные машины. После этого на исходном кластере Windows Server 2008 R2 SP1 необходимо выключить виртуальные машины и перевести общий том кластера в состояние Offline. Далее необходимо отключить диск хранилища, использовавшийся в качестве CSV и презентовать его серверам нового кластера. Технически можно презентовать диск хранилища до запуска мастера, чтобы уменьшить время недоступности ресурсов. Удаление диска из CSV на исходном кластере удаляется флаг Persistent Reservation, после чего с диска снимается статус Reserved и он становится доступен целевому кластеру.

    Для уменьшения времени простоя при миграции возможно выполнить задачу презентации тома узлам нового кластера на SAN заранее. Диски будут видны в Disk Manager, но недоступны пока используются в исходном кластере. 

    Таким образом, используя штатные механизмы Windows Server 2012, произведен довольно быстрый перенос виртуальных машин между двумя рядом стоящими кластерами с операционными системами разных поколений без операций копирования и импорта.

    Данный способ позволяет провести обновление в тривиальном случае двухузлового кластера. Все машины переезжают на один узел Windows Server 2008 R2, второй узел исключается из кластера, на него устанавливается с нуля Windows Server 2012, создается новый кластер, а далее выполняется миграция машин. После того, как все машины со всех общих томов переедут на новый кластер, исходный кластер уничтожается, на узел ставится Windows Server 2012 и добавляется вторым узлом в новый кластер. 

    Желаем вам успешной миграции. 

  • Russian Windows Virtualization Discussion

    9-часовой онлайн семинар Hyper-V в Windows Server 2012

    • 4 Comments

    24 января Саймон Перриман, евангелист Microsoft, и Джефф Вулси, один из руководителей программы Windows Server, проводят 9-часовое онлайн мероприятие, в рамках которого будут рассмотрены следующие моменты:

    • введение в виртуализацию от Microsoft,
    • инфраструктура Hyper-V,
    • сетевая подсистема Hyper-V,
    • подсистема хранилищ Hyper-V,
    • управление Hyper-V,
    • высокая доступность и динамическая миграция виртуальных машин,
    • взаимодействие Hyper-V с продуктами семейства System Center.

    Несмотря на то, что семинар начнется в 20-00 по московскому времени и не все смогут ознакомиться с его содержанием, полагаю, что запись будет доступна либо в Microsoft Virtual Academy или TechNed Edge.

    К слову, желающие персональных русскоязычных и не менее глубоких курсов могут обратиться к Алексу Кибкало через обратную форму блога или просмотреть вводные семинары по виртуализации и кластеризации Windows Server 2012 на TechDays. Вводный курс по технологиям RDS, VDI и APP-V 5.0 будет проводиться в онлайне через неделю 18.01.2013, регистрация на бесплатный вебинар открыта. Также в феврале пройдут пятидневные тренинги по виртуализации, кластеризации и RDS/VDI/APP-V/UE-V, подробнее в отдельной заметке.

  • Russian Windows Virtualization Discussion

    Курсы по виртуализации, кластеризации, RDS/VDI/APP-V в Windows Server 2012 из первых рук

    • 1 Comments

    В марте я провожу очередной цикл серии мастер классов по новейшим технологиям Microsoft в учебном центре "Звёзды и С". Многие уже прослушали первые циклы интересного курса по виртуализации. Кодовое название тренинга: "Секреты виртуализации Windows Server 2012 Hyper-V". В течении пяти дней я буду делиться со слушателями информацией о продукте, опытом внедрения и работы с группой разработчиков, по всем темам будем проводить лабораторные работы для усвоения материала на практике. Ближайшие даты проведения курса с 11 февраля в дневное и вечернее время. Далее цикл в марте.

    Также в январе и феврале для утренней и вечерних групп читался курс "Секреты кластеризации Windows Server 2012". Подробная программа на сайте Учебного Центра. В марте будет повтор.

    А начиная с февраля мы проводим и пятидневный тренинг по тенологиям виртуализации представлений, рабочих столов и приложений в курсе "Секреты RDS/VDI Windows Server 2012 и APP-V 5.0"

    Для тех кто находится не в Москве, но готов посвятить неделю дистанционному обучению, предлагается прослушать курс в интерактивном режиме с использованием технологий Lync, - виртуальные машины для лабораторных работ будут предоставляться по RDP. Слушатели курса получают электронную версию 700-страничного учебника с теорией, пособие для выполнения лабораторных работ, а также имеют возможность получить себе сами виртуальные машины, используемые в лабораторных работах, для повторения в полевых условиях.

    По вариантам оплаты курса обращайтесь в Учебный Центр, существуют разные возможности.

    Для тех, у кого нет возможности посвятить целую неделю обучению, но есть интерес к получению базовой теоретической информации, предлагается четырех-часовой бесплатный ознакомительный курс в классе, или с возможностью удалённого просмотра через Lync. Записи трёх вводных курсов уже доступны на сайте учебного центра "Звёзды и С".

    Краткая программа бесплатного вводного курса по виртуализации:

    • Что такое Hyper-V
    • Версии Windows Server 2012 Hyper-V
    • Аппаратные требования к Windows Server 2012 Hyper-V
    • Установка Hyper-V
    • Сетевые возможности Windows Server 2012 Hyper-V
    • Что такое Live Migration
    • Высокодоступные кластеры Windows Server 2012 Hyper-V
    • Аварийное восстановление и Hyper-V Replica
    • Азы управления при помощи System Center

    Краткая программа бесплатного вводного курса по кластеризации

    • Ключевые нововведения в кластерах Windows Server 2012
    • Масштабируемость
    • Снижение TCO за счёт перехода на WS2012
    • Тесная интеграция с Hyper-V.
    • Способы установки обновлений на кластеры.
    • Взаимосвязь с Active Directory.
    • Процесс валидации.
    • Нововведения в кворумной модели. Динамический кворум.
    • Новые кластеризуемые сервисы.
    • Кластеры и дисковая подсистема.
    • Кластеры и сетевая система.
    • Resource Hosting Subsystem (RHS)
    • Безопасность.
    • Новое в интерфейсе, средствах управления и автоматического внедрения.

    Краткая программа бесплатного вводного курса по RDS, VDI и APP-V 5.0:

    • Что нового в Remote Desktop Services 2012?

      • Scenario-based deployment

      • Remote Desktop Management Server

      • Remote Desktop Session Host, что нового в терминальных фермах

      • Новое в Remote Desktop Virtualization Host: коллекции, шаблоны

      • User Profile Disks – для терминалов и VDI

      • Remote Desktop Connection Broker – масштабируемость и гибкость

      • Remote Desktop Web Access – HTML5, возможен ли доступ с iPad?

      • Remote Desktop Gateway

      • Remote Desktop Licensing

      • Внедрение сертификатов для Single Sign On

      • Metro Remote Desktop Client

      • Remote Desktop Client 6.2 - для Windows 7 и 8

      • Основные изменения протокола RDP 8.0

    • Что нового в APP-V 5.0?

      • Развитие APP-V

      • Новый формат данных, размер виртуального пакета

      • Управление через веб интерфейс

      • Взаимодействие между виртуальными и реальными пакетами

      • Настройки конфигураций для пользователей

      • Обновление пакетов и внесение изменений

      • Миграция с 4.6 на 5.0

      • App-V Shared Content Store – куда эволюционировал Shared Cache

      

    Заинтересованным в прослушивании полного курса рекомендую посетить сайт учебного центра "Звёзды и С". Для регистрации на бесплатный вводный курс посетите данную страницу. Если ваша организация желает собрать индивидуальную группу для прослушивания курса, можно обратиться ко мне лично в комментариях, или по электронной почте, следует проговорить даты и место проведения, удовлетворяющее аппаратным требованиям лабораторных работ.  

  • Russian Windows Virtualization Discussion

    Наши доклады на TechEd Russia 2012

    • 0 Comments

    Уже во вторник стартует конференция TechEd Russia 2012 и мы ждём вас там, чтобы услышать отзывы о наших докладах и подискутировать за круглыми столами.

    В 15:00 во вторник, 27.11.2012 мы с Денисом читаем сессию INF 341: Установка обновлений в инфраструктуре серверной виртуализации: Cluster Aware Updating, VMM Update Baselines. Как настроить VMM2012SP1 на обновление узлов виртуализации согласно требованиям администратора виртуальной инфраструктуры? Как использовать новый функционал Cluster Aware Updates для обновления любых кластеров без участия VMM, в том числе файловых серверов или кластеров SQL/Exchange - устанавливая обновления с WSUS/WU/MU? Как использовать тот же Cluster Aware Updates для установки критических обновлений (hotfix) от Microsoft и других вендоров на узлы кластера?

    Вечером вторника в 19:15 поговорим за круглым столом INF 318 RT: Опыт первых внедрений Windows Server 2012 об опыте заказчиков, принимавших участие в программе Rapid Deployment Program, какие основные вопросы возникают при обновлении инфраструктуры до Windows Server 2012, в том числе при переходе на новую платформу виртуализации.

    В среду в 15:00 я буду рассказывать, а Денис показывать сценарии миграции с устаревающих платформ в докладе INF 232: Миграция с VMware vSphere на Windows Server 2012 Hyper-V. Кроме стандартных сценариев V2V при помощи VMM и MVMC, а также P2V виртуальных машин с другого гипервизора на Hyper-V средствами VMM, Disk2VHD и XenConvert, мы расскажем вам, как средствами самой vSphere перенести работающую виртуальную машину на кластер серверов Windows Server 2012 Hyper-V, так чтобы не проводить операций с VSS, не заниматься длительной конвертацией дисков. Как быстро и эффективно мигрировать виртуальные машины с любой ОС с vSphere/ESX/ESXi на Hyper-V 2008/R2/2012, вне зависимости от загруженности работой и транзакционности процессов внутри самих ВМ, с примерным временем недоступности сервиса во время миграции в пару минут?!

    Тех кто досидит до заключительного круглого стола, ждём в 18:00 на INF 340 CT: Миграция на Windows Server 2012 с предыдущих версий - Вопросы и Ответы. Формат дискуссии свободный, я расскажу о том, как правильно мигрировать виртуальные машины с Hyper-V 2008/R2 на 2012. В кластерах параллельно при помощи Cluster Migration Wizard и последовательно в кластерах и обычных серверах при помощи интересных методов, которые мы научились использовать в рамках программы RDP.

    До встречи!

  • Russian Windows Virtualization Discussion

    Курсы для подготовки к сертификации по Windows Server 2012

    • 5 Comments

    В рамках подготовки к сертификационным экзаменам по Windows Server 2012, в частности трека MCSA: Windows Server 2012 стали доступны следующие курсы:

    Стоит также обратить внимание на бесплатный подготовительный онлайн-семинар к экзамену 70-417: Upgrading Your Skills to MCSA Windows Server 2012.

  • Russian Windows Virtualization Discussion

    Новые возможности протокола RDP 8.0 для Windows 7 SP1

    • 2 Comments

    Благодаря использованию RDP версии 8.0 и RemoteFX пользователи виртуальных машин под управлением Windows 8, развернутых на узлах Windows Server 2012, получили несколько большие возможности по сравнению с использованием VDI операционных систем предыдущих поколений.

    В частности, одной из особенностей VDI Windows 8 является предоставление широких возможностей виртуального рабочего стола при использовании не только на LAN-, но и на  WAN-каналах. С выходом обновления протокола RDP 8.0 стало возможным использование виртуальных машин под управлением Windows 7 SP1 на хостах Windows Server 2012 в сценариях VDI со всеми усовершенствованиями. В частности, будут реализованы следующие возможности.

    Для клиентских устройств доступа под управлением Windows 7 SP1 и Windows Server 2008 R2 SP1:

    • динамическое пренаправление USB-устройств — позволит пользователям выбирать необходимые устройства уже в процессе сессии удаленного рабочего стола,
    • улучшения в плане единой точки входа при веб-доступе к удаленным рабочим столам — предполагает под собой единоразовый ввод паролей для дальнейший соединений,
    • переподключение к удаленным рабочим столам и приложениям RemoteApp,
    • поддержка Lync 2013 в сценариях VDI — использование видео-конференций посредством клиента Lync  в сессиях удаленных виртуальных рабочих столов.

     Для виртуальных машин под управлением Windows 7 SP1:

    • RemoteFX для WAN-каналов — заявлена возможность использования RemoteFX на WAN-каналах путем оптимизации UDP-транспорта,
    • автоопределение сетей при использовании RemoteFX — позволяет автоматически определить пропускую способность канала, адаптируя тем самым задержки передаваемые данные в условиях изменяющейся загрузки сети,
    • адаптивная графика при использовании RemoteFX — предоставление возможностей графики различной сложности в зависимости от нагрузки сервера, клиента и сети,
    • потоковые медиа-данные — возможности использования сглаживаемых показателей передачи мультимедиа-контента,
    • перенаправление USB в RemoteFX для виртуальных рабочих столов без виртуальной видеокарты,
    • поддержка вложенных сессий — запуск “RDP в RDP” официально признан поддерживаемым,
    • счетчики производительности для мониторинга пользователей.

     Кроме того, следующие возможности для сценариев VDI с Windows 7 SP1 в качестве гостевой операционной системы были в Windows Server 2012 изначально:

    • диски пользовательских данных — реализована упрощенная схема управления и хранения документов, параметров и конфигурации для виртуального рабочего рабочего места,
    • упрощенное администрирование — создание, обновление и управление виртуального рабочего стола.

    Предвосхищаю некоторые вопросы. Обновление клиента RDP 8.0 для Windows 7 SP1 будет доступно в последнем квартале 2012 года (и, возможно, уже будет продемонстрировано на TechEd Russia 2012). Для Windows XP обновления не предусматривается. Также не предусмотрено использование усоверственноствованного RemoteFX в сценариях Remote Desktop Session Host под  управлением Windows Server 2008 R2 SP1.

  • Russian Windows Virtualization Discussion

    Отключение графического интерфейса Windows Server 2012

    • 5 Comments

    Появившаяся в Windows Server 2008 возможность установки операционной системы в режиме Core, с минимальным графическим интерфейсом,  поначалу не получила широкого распространения у администраторов ввиду отсутствия некоторых компонентов и сложностей с управлением. В Windows Server 2008 R2 данный тип инсталляции приобрел более широкий набор ролей, да и появление PowerShell сыграло не последнюю роль в облегчении сопровождения подобных серверов.

    В Windows Server 2012 ситуация изменилась еще больше – теперь есть три варианта: Full, Core и Minimal Server Interface (MiniShell). Два последних вариант отличаются друг от друга наличием в MiniShell ограниченного графического интерфейса и средств управления. Кроме того, помимо традиционного выбора типа установки в процессе развертывания, включить или выключить графический интерфейс и средства управления можно и в уже установленной операционной системе - либо с помощью мастера удаления ролей и компонентов, либо с помощью PowerShell. Рассматриваться будет именно последний вариант, так как тут кроется некая тонкость, которую некоторые коллеги упускают, несмотря на то, что в дальнейшем выбранный командлет может привести к осложнениям в обратных операциях.

    Удаление графического интерфейса и получение серверной операционной системы в режиме MiniShell реализуется с помощью команды

    Uninstall-WindowsFeature Server-Gui-Shell

    Удаление графического интерфейса и средств управления, т.е. превращение тем самым сервера в режим Core (в дальнейшем будет рассматриваться именно этот тип установки) возможно с помощью командлета

    Uninstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

    При подобной конструкции произойдет стандартное удаление роли или компонента. Однако теперь появилась возможность удалить не только саму роль, но и ее бинарные файлы, что позволяет, помимо уменьшения площади атаки сервера и снижения количества обслуживаемых сервисов, оптимизировать еще и дисковое пространство. Реализовать это можно, задействовав в командлете параметр -Remove

    Uninstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra -Remove

    Логично предположить, что посредством команды Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra от операционной системы с минимальной оболочкой при необходимости можно вернуться и к серверу с полноценным графическим интерфейсом. Однако, если использовался ключ -Remove и были удалены двоичные файлы ролей или компонентов, установка завершится с ошибкой.

     

     В таком случае необходимо использовать дистрибутив операционной системы как простейший источник бинарных файлов. В первую очередь с помощью DISM необходимо определиться, какие образы из имеющихся в wim-файле содержат двоичные файлы, а какие - нет

    DISM -Get-Wiminfo - Wimfile:D:\sources\install.wim

     

    Образы с индексами 2 и 4 содержат установочные файлы для сервера с полноценным GUI, поэтому в следующей команде в качестве источников будет указан любой из них. В данном случае образ с Windows Server Standard

    Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Source:wim:D:\sources\install.wim:2

    В процессе перезагрузки (которую, к слову, можно задать параметром -Restart в самом командлете) будет сконфигурирован компонент графической оболочки, и сервер получит графический интерфейс

    К слову, упомянутый выше DISM позволит изменить редакцию уже установленного сервера буквально одной командой

    DISM -Online -Set-Edition:ServerDatacenter /AcceptEula /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

    После перезагрузки редакция операционной системы получила обновление с версии Standard до версии Datacenter. 

    Напоследок, в качестве оффтопа, ответ на вопрос, встретившийся на форумах TechNet. Установить .Net Framework 3.5 можно с помощью следующего командлета, указав в качестве источника дистрибутив операционной системы

    Install-WindowsFeature NET-Framework-Core -Source D:\Sources\SxS

     

  • Russian Windows Virtualization Discussion

    Доступен для загрузки SP1 Beta для System Center 2012

    • 2 Comments

    С выходом Windows Server 2012 в статусе RTM возникал логичный вопрос о возможности централизованного развертывания, управления и мониторинга инфраструктуры, включающей в себя сервисы этой новейшей операционной системы.

    Ставшая доступной в публичном доступе бета-версия Service Pack 1 позволяет реализовать подобную возможность.

    Основные возможности SP1 для System Center 2012 приведены в следующей таблице:

     Документация для более глубокого ознакомления с функциями и задачами System Center 2012 Virtual Machine Manager SP1 Beta также доступна для загрузки.

  • Russian Windows Virtualization Discussion

    Windows Server 2012 доступен для загрузки

    • 10 Comments

    Отшумевшее вчера мероприятие по запуску Windows Server 2012 принесло не только появление окончательной версии новейшей серверной операционной системы на порталах подписок TechNet и MSDN, но и ряд документов и средств удаленного управления.

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

    Обновились средства удаленного управления Windows Management Framework 3.0, содержащие Windows PowerShell 3.0, WMI и WinRM для Windows 7 SP1, Windows Server 2008 SP2 и Windows Server 2008 R2 SP1.

    В качестве занимательно литературы предлагается книга "Introducing Windows Server 2012" за авторством Митча Таллоча, содержащая несколько новых глав, в написании которых принял участие Алекс Кибкало; в качестве наглядных пособий - постеры по архитектуре Hyper-V и его компонентах.

    Стоит отметить и появление окончательной версии Microsoft Virtual Machine Converter, позволяющей конвертировать виртуальные машины и диски VMware в виртуальные машины Windows Server Hyper-V 2012.

     

  • Russian Windows Virtualization Discussion

    Запуск Windows Server 2012 RTM

    • 5 Comments

    4-го сентября, в целом обещающего быть богатым на всякого рода релизы, состоится запуск Windows Server 2012 в статусе RTM. Полагаю, это событие повлечет не только появление серверного продукта на подписках Techet и MSDN, но и выпуск средств удаленного управления.

    Для тех, кто еще не успел ознакомиться с возможностях Windows Server 2012 на предрелизных стадиях, предлагаются следующие видео-материалы:

    Нельзя не отметить и тот факт, что на ресурсах Microsoft Virtual Academy доступен русскоязычный курс за авторством Александра Шаповала, помимо теоретической части со слайдами содержащий и демонстрации.

  • Russian Windows Virtualization Discussion

    Динамический кворум кластера в Windows Server 2012

    • 8 Comments

    Не сомневаюсь, что всем читающим данный блог, знакомо понятие "кворум" применительно к кластерной инфраструктуре. Более года назад Алекс в своей заметке срывал покровы о возможностях высокодоступных решений с ассиметричными хранилищами и конфигурации узлов в качестве неголосующих в сценариях геораспределенного кластера на платформе Windows Server 2008 R2. В Windows Server 2012 эта возможность, помимо выноса в графическую оболочку, еще и несколько автоматизирована. Об этом сегодня и пойдет речь - функционирование динамического кворума в кластерах на базе Windows Server 2012.

    В отличие от Windows Server 2008 R2, требующего установки обновления 2494036, в Windows Server 2012 выбор голосующих узлов есть в графическом мастере конфигурации кворума

     

    Динамический кворум кластера

    Эта функция пересчитывает голосующих узлов в случае даже в случае выхода более 50% ресурсов кластера. Такие образом, концепция динамического кворума позволяет оставаться кластеру жизнеспособным при наличии хотя бы одного узла. Однако стоить отметить, что эта функция будет работать только в случае последовтельного выхода из строя узлов кластера, уже имеющего кворум, т.е. до момента аварии следующего узла служба кластера должна успеть пересчитать голосующие узлы.

    Рассмотрим, как это работает на примере трехузлового кластера с моделью "Большинство узлов" и включенным динамическим кворумом

    В полностью рабочем состоянии всех трех узлов с помощью командлета PowerShell Get-ClusterNode можно увидеть состояние и динамический вес серверов

    Для демонстрации рекалькуляции голосов на узле srv-hv1n3 отключена служба кластера. Используя все тот же командлет, можно заметить, что у srv-hv1n2 значение DynamicWeight изменилось с 1 на 0.

    Динамическим кворумом, при понимании ситуации с выходом из строя одного из узлов, принято решение о лишении права голоса сервера с наименьшим ID. В качестве продолжения "опасного" эксперимента был выключен и второй сервер

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

    1. Кластер должен иметь набранный кворум
    2. Узлы кластера выходят из строя последовательно для возможности перерасчета голосов
  • Russian Windows Virtualization Discussion

    Накопительные обновления для System Center 2012 (Update Rollup 2)

    • 0 Comments

    В рамках плановой волны обновлений стало доступно для загрузки второй пакет накопительных обновлений компонентов System Center 2012, описанный в статье 2706783 базы знаний Microsoft.

    Стоит остановиться на обновлениях для Virtual Machine Manager, устраняющих следующие известные на данный момент проблемы.
     
    Проблема 1
    Конвертация p2v завершается с ошибкой 413 после установки обновлений из-за некорректности значения AgentVersion в реестре
     
    Проблема 2
    Виртуальная машина приобретает статус "Unsupported VM Configuration"  при использовании образа ISO из библиотеки VMM
     
    Проблема 3
    Функция Power Optimization выключает питание сервера вместо завершения работы операционной системы
     
    Проблема 4
    При просмотре снапшотов виртуальной машины на хостах VMware консоль VMM завершает работу

    Проблема 5
    При размещении виртуальной машины указывается одинаковый рейтинг памяти хостов
     
    Проблема 6
    Не удается использовать App Controller, так как VMM не поддерживает домены с односторонним доверием
     
    Проблема 7
    Текст сообщений Pro Tips не отображается полностью
     
    Проблема 8
    Логотипы или уведомления PRO некорректно отображаются при интеграции с Operation Manager
     
    Проблема 9
    Запуск консоли VMM занимает длительное время (до нескольких минут) при управлении более ста узлами.
     
    Проблема 10
    Размещение виртуальной машины занимает на хосте до 30 секунд
     
    Проблема 11
    Падение производительности консоли VMM при управлении крупной инфраструктурой
     
    Проблема 12
    Обновление состояния кластера и виртуальных машин может завершаться с ошибками 13926 и 13924 соответственно.
     
    Установить обновления традиционно можно посредством Windows Update, а также вручную, используя загруженные из каталога Microsoft Update пакеты:
    • KB2724538 - обновление консоли
    • KB2724539 - обновление сервера
    • KB2725034 - обновление портала

    Для подобной установки следует выполнить команду вида:

    "%systemroot%\system32\msiexec.exe" /update KB2724539_vmmServer_amd64.msp

  • Russian Windows Virtualization Discussion

    Вебинар о возможностях Hyper-V в Windows Server 2012

    • 3 Comments

    После прошедших под брендами TechEd North America 2012 и TechEd Europe 2012 конференций было опубликовано множество контента, позволяющего ознакомиться с новыми возможностями Windows Server 2012. Однако, учитывая, что Microsoft предпринимает некие усилия и по локализации продуктов, не лишним будет и предоставление информации на родном языке администратора и пользователей.

    Так, Александр Шаповал, эксперт по информационной инфраструктуре, 26 июля проведет вебинар, посвященный возможностям Hyper-V в Windows Server 2012. В рамках встречи будут рассмотрены такие нововведения, как виртуализации сетей, миграции хранилищ, агрегация сетевых интерфейсов и расширения виртуальных коммутаторов. Полагаю, Александр со своей богатой практикой публичных выступлений как минимум поможет правильно донести суть работы новых ролей и сервисов, если после ознакомления с англоязычными материалами возникаются какие-то вопросы.

    Отмечу также, что открылась регистрация на конференцию TechEd Russia, на которой, несомненно, вышеозвученные темы будут озвучены более глубоко.

  • Russian Windows Virtualization Discussion

    Лицензирование Windows Server 2012. Издания и подробности.

    • 19 Comments

    На прошлой неделе в рамках партнёрской конференции WPC в Торонто были объявлены подробности о различных изданиях Windows Server 2012, о правилах лицензирования, стоимости лицензий и сроках доступности. Сегодня мы поговорим об этом. Для тех, у кого мало времени читать целиком большую заметку без картинок, предлагаю смотреть по подзаголовкам в поисках интересной информации.

    Сроки появления

    Самый часто-задаваемый вопрос, который мне задают заказчики последние несколько месяцев, это, безусловно, «когда?». На прошлой неделе пелена была, наконец, сброшена. Разработка серверной ОС практически завершена, в ближайшие недели ожидается подписание финальных образов. Сразу же начнётся загрузка образов на сайты подписчиков MSDN/TechNet, а также на MVLS. Во второй половине августа корпоративные заказчики, имеющие Software Assurance или подписку, получат возможность загрузить финальную версию Windows Server 2012. В прайс-листах для заказов ОС появится осенью.

    Издания ОС

    Традиционно Microsoft выпускала довольно большое количество различных версий серверной ОС. В поколении 2008 R2 мы имели стандартный набор из Standard/Web/Enterprise/Datacenter, дополнительные Storage/HPC/SmallBusiness/Essentials/Foundation и, конечно же, Hyper-V Server. Разбираться в предлагаемых опциях и правилах лицензирования было сложно. Сейчас решено сократить список изданий и упростить правила лицензирования.

    С выходом Windows Server 2012 стандартным набором является Standard/Datacenter. Ни Web, ни Enterprise изданий более не существует. Также не будет более и вариантов Small Business Server Standard/Premium. Small Business Essentials становится отдельным продуктом Windows Server Essentials. Hyper-V Server как был полнофункциональным, бесплатным гипервизором, так им и останется.

    Наиболее серьёзным нововведением в изданиях ОС является отсутствие каких-либо функциональных отличий между Standard и Datacenter. Я не оговорился: кластеризация, ADFS, BranchCache, 64 физических процессора, 4ТБ памяти – всё это есть в Standard Edition. Отличия Standard и Datacenter находятся исключительно в плоскости лицензирования.

    Лицензирование Windows Server 2012

    Издания Standard и Datacenter теперь лицензируются по физическим процессорам. Одна лицензия всегда покрывает два процессора. То есть для двухпроцессорного сервера требуется одна лицензия.

    Единственное отличие Standard и Datacenter изданий кроется в правах на запуск виртуальных машин. Одна лицензия Standard Edition даёт права на использование двух экземпляров ОС (на двухпроцессорном сервере, который покрывается этой лицензией). Права на использование максимального числа экземпляров подробно описаны в Product Use Rights. В целом, тут ничего не изменилось: хотите иметь две виртуальные машины на двухпроцессорном сервере, - лицензируете его по Standard и используете основную ОС исключительно для обслуживания виртуальных машин, запущенных на этом сервере. Если основная ОС предоставляет сервисы другим физическим серверам и виртуальным машинам, то у вас есть право на одну виртуальную машину на этом двухпроцессорном сервере. Лицензия Datacenter Edition (покрывающая два процессора) даёт права на запуск неограниченного количества виртуальных машин. Естественно, все процессоры сервера должны быть покрыты лицензиями. Смешивать лицензии Standard и Datacenter на одном сервере запрещается.

    Что даёт новый подход? На мой взгляд, теперь всё очень упрощается. Если вы не используете виртуализацию совсем, или хотите иметь пару виртуальных машин на сервере (или на кластере из двух серверов), вы лицензируете серверы по Standard. Если же вы хотите использовать виртуализацию, ваш путь в Datacenter. Больше никаких сложных рассчётов.

    Ранее издание Standard не имело возможности кластеризации, было ограничено 64ГБ памяти и 4 физическими процессорами, ранее было нужно рассчитывать максимально разрешенное лицензией количество виртуальных машин в случае кластеризации... Теперь всё просто: есть виртуализация – Datacenter, нет виртуализации – Standard.

    Обновление с предыдущих версий Standard/Enterprise/Web/Datacenter по Software Assurance

    Что же получают те, кто ранее покупал издания Standard/Enterprise по правилам «на сервер» и имеют Software Assurance?

    Если вы имеете Software Assurance, действительный на момент Windows Server 2012 General Availability (сентябрь 2012), то уже в августе вы получите доступ к дистрибутивам с возможностью их использования, а к моменту окончания вашего Software Assurance ваши лицензии будут обновлены согласно описанным ниже правилам.

    Если вы имеете лицензию Windows Server Enterprise и действующий Software Assurance, вы получите две лицензии Standard. Каждая из них покрывает два процессора. Это даёт вам возможность с тем же функционалом, что и ранее иметь один четырёхпроцессорный сервер и запускать на нём до четырёх виртуальных машин, или же с тем же функционалом что и ранее получить возможность покрыть лицензиями два двухпроцессорных сервера. Очевидно, что ранее лицензия Enterprise никак не могла покрыть два сервера. Если вы используете Enterprise Edition для задач виртуализации, вы можете воспользоваться специальным предложением Step-Up и перейти на Datacenter Edition с доплатой разницы в стоимости.

    Если вы имеете лицензию Windows Server Standard и действующий Software Assurance, вы получите одну лицензию Standard. Она будет покрывать двухпроцессорный сервер и предлагать весь доступный функционал Windows Server.

    Если вы имеете Windows Server Datacenter и действующий Software Assurance, то за каждые две процессорных лицензии вы получите одну новую двухпроцессорную.

    Если вы имеете Windows Server Web и действующий Software Assurance, то за каждые две лицензии Web вам будет выдана дополнительная лицензия Standard 2012. То есть, вы сможете продолжить использовать свои старые Web серверы, плюс иметь новые Standard. Если вы используете свой Standard сервер исключительно как веб-сервер, вам не требуются лицензии клиентского доступа CAL (которые не требовались ранее для издания Web, но требуются в обычном случае для издания Standard). Если вы имеете нечётное количество лицензий Web, количество лицензий Standard будет округлено до целого числа после деления количества Web на два.

    Что делать, если лицензии, полученные по Software Assurance, не покрывают все процессоры? Например, ранее вы имели одну лицензию Standard на четырех-процессорном, или одну Enterprise на восьми-процессорном сервере? Действительно, согласно правилам вы получите для случаев выше одну или две новые лицензии Standard, не покрывающие все процессоры. Microsoft не оставит вас в беде и в этом случае. С вас потребуется при помощи MAP Tool провести инвентаризацию таких серверов и написать письмо вашему аккаунт менеджеру. Вам будут предоставлены дополнительные лицензии Standard.

    Что происходит с HPC, Essentials и Small Business?

    Издания HPC Server не будет существовать в семействе Windows Server 2012. Весь функционал HPC будет доступен для загрузки с сайта Microsoft в качестве бесплатного HPC Pack. Если ваш сервер используется исключительно для задач HPC, вы будете использовать Standard Server, но вам не потребуется покупать лицензии клиентского доступа CAL. Если на момент General Availability вы имеете действующий Software Assurance, то за каждую лицензию HPC Suite вы получите одну лицензию Standard.

    Windows Server 2012 Essentials, доступный для загрузки на данный момент в виде предварительной версии будет заменой для Windows Small Business Server 2011 Essentials. Если вы имеете лицензию Windows Small Business Server 2011 Essentials и действующую Software Assurance, вы получите лицензию Windows Server 2012 Essentials.

    Изданий Small Business Server (Standard и Premium) более не будет. Если вы имели лицензию SBS Standard и Software Assurance, вы получите одну лицензию Standard и одну лицензию Exchange Server Standard. Если вы имели, помимо этого, SBS 2011 Premium Add-on, вы получите еще одну лицензию Standard и лицензию SQL Server 2012 Standard.

    Существовавшая версия Windows Server Foundation, как и ранее будет поставляться исключительно OEM производителями, поэтому она не покрывается Software Assurance и изменений не претерпит. Не более одного физического процессора, не более 15 пользователей.

    С выходом Windows Server 2012 исчезнет издание Windows Home Server. Основной функционал теперь включён в клиентскую версию Windows 8 Professional. Тем, кому дома требуется сервер, будет рекомендован Windows Server Foundation.

    На данный момент не было чёткого анонса судьбы Windows Storage Server. Судя по всему, как и HPC, это издание утратит статус самостоятельного, а станет лишь версией Standard сервера, не требующего лицензий клиентского доступа CAL при выполнении специфических задач. Весь функционал Windows Storage Server 2008 R2 теперь входит в базовый набор Windows Server 2012 Standard.

    Hyper-V Server 2012

    Помимо стандартных платных изданий ОС в семействе Windows Server есть и бесплатная ОС Hyper-V Server. В версии 2012 она не претерпит лицензионных изменений, останется бесплатной, не будет требовать лицензий клиентского доступа CAL. Получит весь функционал нового Hyper-V и служб кластеризации.

    Сколько будут стоить лицензии Windows Server 2012?

    Microsoft объявила о рыночной стоимости новых лицензия (с нулевым уровнем скидок).

    Итак, двухпроцессорная лицензия Standard будет стоить $882. Двухпроцессорная Datacenter - $4809.

    Windows Server Essentials лицензируется «на сервер» и стоит $425. Требует создания домена, включающего не более 25 пользователей, поддерживает не более двух физических процессоров. Расширенных прав на виртуализацию не имеет. Это издание не имеет роли Hyper-V и не может быть виртуализовано, согласно правилам лицензирования.

    Windows Server 2012 требует новые лицензии клиентского доступа. Речь идёт как о Windows Server CAL, так и о RDS CAL и ADRMS CAL. Те заказчики, у которых заключено корпоративное соглашение получат новые лицензии клиентского доступа автоматически. Те же, кто покупают по Open/Retail/OEM программам, и не заключают Software Assurance, будут вынуждены покупать новые CAL для каждого устройства/пользователя, обращающегося к сервисам на базе Windows Server 2012.

    Более подробно ознакомиться с изложенной мной информацией можно в Windows Server 2012 Licensing Datasheet и Windows Server 2012 Licensing FAQ (на английском языке).

Page 1 of 16 (400 items) 12345»