`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Игорь Шаститко

Обзор Microsoft Azure Stack, часть 1 – как установить Azure Stack в виртуальную машину

+11
голос

Как запустить Microsoft Azure Stack Technical Preview 1 в виртуальной машине Hyper-V или на «слабом железе» для ознакомления и тестирования. Хочу сразу обратить внимание на «ознакомление» – Microsoft Azure Stack не предназначен для работы в виртуальной машине, а его требования к «железу» – довольно специфичны.

А именно – наличие на хосте, который будет использоваться для старта Azure Stack Technical Preview 1, именно четырех свободных дисков (не разделов). Которые, кстати, при установке будут очищены и размечены. И если у вас в сервере их больше – не факт, что будут выбраны именно те, на которые думаете вы…

Потому – виртуальная машина, в которой запускается Microsoft Azure Stack Technical Preview 1 «на посмотреть» – отличный выбор.

Для запуска Azure Stack в виртуальной машине мы воспользуемся новой «фишкой» Hyper-V в Windows Server 2016 – вложенной (или наследуемой) виртуализацией (про нее я рассказывал подробно в этом видео), поскольку сам Azure Stack Technical Preview 1 – это набор виртуальных машин…

Обзор Microsoft Azure Stack, часть 1 – как установить Azure Stack в виртуальную машину

Итак, первый этап подготовки Azure Stack к запуску в виртуальной машине Hyper-V выполняем почти по инструкции:

  • Устанавливаем Windows Server 2016 Technical Preview 4 или новее (сейчас TP5) на физический хост и поднимаем роль Hyper-V;
  • Скачиваем Microsoft Azure Stack Technical Preview 1 отсюда;
  • Распаковываем загруженный архив и запускаем полученный файл установки, который распаковывает еще раз файлы Azure Stack в каталог Microsoft Azure Stack POC;
  • В полученном каталоге находим файл виртуального диска WindowsServer2016Datacenter.vhdx и КОПИРУЕМ его в ту папку, где будут у вас находиться файлы будущей виртуальной машины с Azure Stack. Переименовывать его или нет – по желанию;
  • Монтируем скопированный файл VHDX в новой папке двойным кликом мышки, получаем еще один диск в системе;
  • Копируем в корень смотнированного диска папку Microsoft Azure Stack POC со всем ее содержимым;
  • Размонтируем VHDX диск обычной командой Eject (Извлечь) из контекстного меню.

ВНИМАНИЕ! Системные аппаратные требования Azure Stack Technical Preview 1 прописаны в установочных скриптах PowerShell, которые находятся в файле MicrosoftAzureStackPOC.vhdx в той же папке Microsoft Azure Stack POC. Минимальный объем памяти, на котором будет стартовать Azure Stack (будь то виртуальная машина или физический хост) – это 64ГБ. Данное условие – всего лишь функция проверки объема ОЗУ, которое находится в скрипте Invoke-AzureStackDeploymentPrecheck.ps1 в каталоге \AzureStackInstaller\PoCDeployment в файле MicrosoftAzureStackPOC.vhdx . Ищите в скрипте функцию CheckRam и поменяйте значение в операторе IF. Вы можете сделать это как до копирования каталога установки в файл VHDX для виртуальной машины Azure Stack, так уже и внутри работающей виртуальной машины перед установкой. Там же можно найти и функцию проверки количества ядер процессора, если их недостаточно на вашем хосте.

Следующим шагом – создаем обычную виртуальную машину со следующими параметрами:

  • Generation 2;
  • Не менее 64ГБ ОЗУ (если физический хост позволяет, если нет – смотри выше) и отключенная динамическая память;
  • 1 сетевой адаптер с доступом в Интернет;
  • У сетевого адаптера в расширенных настройках включаем опцию “Enable MAC address spoofing”;
  • Системный виртуальный диск – тот диск VHDX, который мы подготовили на первом шаге;
  • Дополнительный SCSI Controller, к которому добавляем 4 виртуальных VHDX-диска по 250-300ГБ (могут быть динамическими, для экономии места);
  • Количество vCPU – максимально доступное для вашего физического хоста (если логических процессоров будет недостаточно для установки – вы знаете, где «подправить» проверку);
  • Отключить в настройках виртуальной машины Снимки (Checkpoints) и сохранение при выключении хоста;
  • И, наконец, последнее – запускаем PowerShell с правами администратора и конфигурируем полученную виртуальную машину для Azure Stack на работу с вложенной виртуализацией при помощи команды Set-VMProcessor -VMName azuresvm -ExposeVirtualizationExtensions $true

Запускаем виртуальную машину и настраиваем основную ОС для Azure Stack (псевдофизический хост) при помощи мастера начальной настройки Windows Server.

В следующей части – продолжение – установка Microsoft Azure Stack Technical Preview 1.

Обзор Microsoft Azure Stack, часть 1 – как установить Azure Stack в виртуальную машину

+11
голос

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT