Развертывание Windows Azure Pack (часть 4)
- Развертывание пакета Windows Azure (часть 2)
- Развертывание Windows Azure Pack (часть 3)
- Развертывание Windows Azure Pack (часть 5)
- Развертывание пакета Windows Azure (часть 6)
Сценарий развертывания
Для этого пошагового руководства по проверке концепции (PoC) развертывания Windows Azure Pack мы собираемся использовать простую лабораторную установку, состоящую из двух физических серверов под управлением Windows Server 2012 R2. Эти два сервера находятся в одной подсети, подключены к Интернету, на обоих установлена роль Hyper-V, и они называются HOST30 и HOST40, как показано на рис. 1 ниже:
Рис. 1. Лабораторная установка PoC для VMM 2012 R2.
Физический сервер HOST30 будет использоваться для размещения нашей инфраструктуры System Center, которая должна быть установлена, прежде чем мы сможем начать развертывание Windows Azure Pack в нашей среде. Наша инфраструктура состоит из трех виртуальных машин:
- DC-150 Эта виртуальная машина является контроллером домена contoso.com, и ей выделено 2 ГБ ОЗУ.
- SCVMM01 Эта виртуальная машина является рядовым сервером, на котором установлен System Center Virtual Machine Manager 2012 R2 и которому выделено 4 ГБ ОЗУ. На этом сервере будут размещаться сервер управления VMM и консоль VMM.
- DB01 Эта виртуальная машина является рядовым сервером, на котором установлен Microsoft SQL Server 2012 с пакетом обновления 1 (SP1) и которому выделено 4 ГБ ОЗУ. На этом SQL-сервере будет размещаться база данных, в которой хранится информация, отображаемая в консоли VMM, например библиотеки виртуальных машин, узлы виртуальных машин, виртуальные машины, задания и т. д.
Развертывание VMM 2012 R2
Основные этапы подготовки нашей тестовой среды System Center начинаются с установки Microsoft SQL Server 2012 SP1 на виртуальную машину DB01 и VMM 2012 R2 на виртуальную машину SCVMM01.
- Создайте необходимые учетные записи служб и группы безопасности для VMM и SQL Server.
- Убедитесь, что все серверы получили все последние обновления из Центра обновления Windows.
- Установите SQL Server 2012 с пакетом обновления 1 (SP1) на виртуальную машину DB01, выбрав службы ядра СУБД и соответствующим образом настроив учетные записи служб.
- Загрузите и установите комплект средств для развертывания и оценки Windows (ADK) для Windows 8.1 на виртуальной машине SCVMM01, выбрав только параметры «Средства развертывания» и «Среда предустановки Windows». Вы можете загрузить ADK для Windows 8.1 из Центра загрузки Microsoft.
- Установите VMM 2012 R2 на виртуальной машине SCVMM01, выбрав только компоненты сервера управления VMM и консоли VMM и соответствующим образом настроив параметры подключения к базе данных, чтобы виртуальная машина SCVMM01 могла получить доступ к базе данных на виртуальной машине DB01.
- Разверните агент VMM на двух узлах Hyper-V с именами HOST30 и HOST40.
Вышеупомянутое является лишь кратким описанием шагов, которые необходимо выполнить. Для получения подробных инструкций вы можете обратиться к одному из ресурсов, на который ссылался Джон Маккейб в предыдущей статье этой серии. Этот ресурс представляет собой сообщение в блоге Кевина Холмана System Center, сообщение называется «SCVMM 2012 R2 — руководство по быстрому развертыванию» и представляет собой очень полезное пошаговое описание того, как выполнить базовую установку VMM 2012 R2 для тестирования PoC. целей. Пост Кевина на эту тему можно найти здесь.
Настройка VMM 2012 R2
На данный момент у вас есть VMM, развернутый в вашем тесте, но его все еще необходимо настроить, прежде чем вы сможете развернуть Windows Azure Pack в своей тестовой среде. Задачу настройки среды VMM после развертывания VMM часто называют «подготовкой структуры». В терминологии VMM термин «фабрика» относится к ресурсам инфраструктуры, используемым для создания и развертывания виртуальных машин и служб в вашем частном облаке. Эти ресурсы инфраструктуры включают такие вещи, как хосты виртуальных машин (например, HOST30 и HOST40 в нашем сценарии развертывания), сеть (как физическую, так и логическую сеть) и хранилище (как локальное, так и удаленное).
Существует несколько различных способов, которыми вы можете действовать на этом этапе, в зависимости от конкретных вариантов конфигурации, которые вы решите сделать, но четыре задачи конфигурации, описанные Джоном МакКейбом в предыдущей статье этой серии, являются абсолютным минимумом того, что вам нужно учитывать. Это необходимо сделать, чтобы подготовить структуру VMM для успешного развертывания Windows Azure Pack в вашей среде. Давайте кратко рассмотрим эти четыре задачи настройки более подробно.
Создание хост-групп и облаков
Группы узлов в терминологии VMM — это настраиваемые группы узлов виртуальных машин, которые можно создать, чтобы упростить мониторинг узлов виртуальных машин и управление ими путем группирования узлов. Например, вы можете начать с создания групп хостов, названных в честь различных географических местоположений вашей организации:
- Ванкувер
- Торонто
Затем вы можете добавить хосты виртуализации в свои группы хостов, как показано на рис. 2 ниже:
Рисунок 2. Использование групп хостов для организации хостов виртуализации для упрощения управления.
Затем вы можете создать группы хостов в этих группах хостов для разных уровней (уровней возможностей) хостов в этих местоположениях. Например, узлы уровня 1 могут быть кластерными узлами с хранилищем SAN, а узлы уровня 2 — автономными узлами с хранилищем DAS. Полученная структура группы хостов может выглядеть следующим образом:
- Ванкувер
- Tier1_VAN
- Tier2_VAN
- Торонто
- Уровень 1_TOR
- Уровень 2_TOR
В качестве альтернативы вы можете использовать группы хостов, чтобы различать хосты, работающие на разных платформах виртуализации, например:
- ГиперВ
- Уровень 1_HyperV
- Уровень 2_HyperV
- ESX
- Уровень 1_ESX
- Уровень 2_ESX
- XenServer
- Tier1_XenServer
- Tier2_XenServer
Для получения дополнительной информации о группах хостов см. эту ссылку.
После того как вы определили группы узлов, вы можете использовать VMM для создания частных облаков из определенных типов узлов в вашей среде. Дополнительные сведения о том, как создавать частные облака из групп узлов, см. по этой ссылке.
Создание логических сетей в VMM
Логические сети в терминологии VMM — это определяемые пользователем именованные группы IP-подсетей и виртуальных локальных сетей (VLAN), используемые для организации сетевых назначений в вашей среде. Логические сети обычно используются в VMM для подключения виртуальных машин, связанных с определенной функцией, к сети, которую эти виртуальные машины могут использовать для выполнения этой функции. Например, предположим, что у вас есть две виртуальные машины, которые будут использоваться в качестве интерфейсных веб-серверов для вашего многоуровневого приложения. Вы можете создать логическую сеть с именем FrontEnd, связать соответствующую IP-подсеть с этой логической сетью, а затем подключить к ней две виртуальные машины. Вы также можете создавать пулы IP- и MAC-адресов для логических сетей, чтобы упростить назначение этих адресов виртуальным машинам, подключенным к логической сети. Кроме того, вы можете использовать балансировщики нагрузки, Microsoft Network Load Balancing (NLB) или сторонний аппаратный балансировщик нагрузки, для балансировки нагрузки виртуальных машин, подключенных к логической сети. Дополнительные сведения о настройке логических сетей см. по этой ссылке.
Настройка библиотеки VMM
Библиотека VMM — это, по сути, каталог всех ресурсов, которые вы можете использовать для подготовки и управления виртуальными машинами и частными облаками. Примеры этих ресурсов могут включать образы ISO, виртуальные жесткие диски, пакеты приложений, драйверы, сценарии, профили, шаблоны служб и т. д. Некоторые из этих ресурсов основаны на файлах, а другие находятся в базе данных VMM на вашем сервере SQL. Как показано на рисунке ниже, общий ресурс библиотеки по умолчанию на сервере управления VMM уже содержит несколько пустых виртуальных жестких дисков, которые можно использовать для создания новых виртуальных машин.
Рисунок 3: Создание новой виртуальной машины с пустого виртуального жесткого диска в библиотеке VMM.
Дополнительные сведения о настройке библиотеки VMM см. по этой ссылке.
Настройка ХРАНИЛИЩА в VMM
VMM может использовать как локальные, так и удаленные решения для хранения виртуальных машин и других ресурсов библиотеки VMM. Эти решения для хранения могут быть либо блочными (например, SAN Fibre Channel, SAN iSCSI, хранилище SAS), либо файловыми (например, хранилище NAS, поддерживающее SMB 3.0). Используя консоль VMM, вы можете обнаруживать и классифицировать ресурсы хранения в своей среде, которые могут использоваться VMM, выделять новые LUN, распределять хранилище по группам узлов и назначать хранилище узлам и кластерам. Дополнительные сведения о выполнении этой задачи настройки см. по этой ссылке.
Вывод
После того как мы настроим нашу среду VMM, мы будем готовы приступить к развертыванию Windows Azure Pack. Следующие несколько статей этой серии будут посвящены этому.
- Развертывание пакета Windows Azure (часть 2)
- Развертывание Windows Azure Pack (часть 3)
- Развертывание Windows Azure Pack (часть 5)
- Развертывание пакета Windows Azure (часть 6)