Всем привет!

После установки SPF 2012 R2, описанной в предыдущей статье, перейдем к установке Windows Azure Pack

Microsoft описывает Windows Azure Pack как коллекцию технологий Windows Azure, доступных клиентам Microsoft для имплементации в собственных датацентрах без дополнительных затрат. WAP совмещает возможности Windows Server 2012 R2 и System Center 2012 R2 через Windows Azure технологии и даёт гибкость предоставления ресурсов клиентам , благодаря мультитенантному облаку  и другим особенностям

WAP включает в себя следующие компоненты:

  • Портал управления для тенантов– портал управления ресурсами (облака VMM, web sites..), выделенных тенанту
  • Портал управления для администраторов– сайт для создания или изменения конфигурации wap (планы, уч.записи, подключение доп. ресурсов) 
  • Сайты аутентификации – предоставляют службы аутентификации для порталов управления.  Windows Authentication + ADFS – портал администраторов и ASP.NET provider для тенантов
  • Service management API –необходим для возможности кастомайза порталов и обеспечения взаимодействия со сторонними решениями(биллинг, к примеру)
Что можем предоставлять?
    • Служба веб-сайтов — это служба, которая позволяет предоставить масштабируемую, общую платформу веб-хостинга высокой плотности для веб-приложений ASP.NET, PHP и Node.js. Служба веб-сайтов содержит настраиваемую коллекцию веб-приложений из проектов с открытым исходным кодом и возможности интеграции c системами управления версиями для сторонних разрабатываемых веб-сайтов и приложений.
    • Служба виртуальных машин — это служба, предоставляющая возможности инфраструктуры как услуги (IaaS) для виртуальных машин Windows и Linux. Служба виртуальных машин включает коллекцию шаблонов виртуальных машин, средства масштабирования и возможности использования виртуальной сети.
    • Шина обслуживания — это служба, предоставляющая функции надежного обмена сообщениями между распределенными приложениями. Служба шины обслуживания предоставляет средства ведения очередей и возможности публикации или подписки с учетом тематики.
    • SQL и MySQL — это службы, предоставляющие экземпляры базы данных. Эти базы данных можно использовать совместно со службами веб-сайтов.
    • Автоматизация и расширяемость — это возможность автоматизации и интеграции дополнительных отдельных служб в платформу служб, включая среду выполнения и редактор модулей Runbook.

Другими словами WAP является интерфейсом между пользователями ресурсов и самими ресурсами. Для изучения или предоставления демо-доступа WAP может быть развернут в express-режиме, т.е все компоненты WAP устанавливаются в рамках 1 физической или виртуальной машины. Если Вы рассматриваете внедрение и предоставление возможностей WAP внешним или внутренним пользователям, то рассматривается вариант распределенной архитектуры, при которой компоненты WAP располагаются на нескольких машинах. На рисунке ниже показана общая схема компонентов с использованием имплементации WAP в режиме Express.

 

Windows Azure Pack Scheme
 

 

Необходимые аппаратные/виртуальные ресурсы

1 ВМ (2012/2012R2, 8 Gb static RAM, 40 GB места на жестком диске, 2 vCPU, интернет-соединение) для компонентов WAP

1 ВМ (2012/2012R2)  для SQL Server 2012 SP1

Необходимое дополнительное ПО

  • Microsoft .NET Framework 3.5 SP 1
Install-WindowsFeature -name NET-Framework-Core -source <drive>:\sources\
  • .NET 4.5 Extended (устанавливается автоматически в процессе конфигурации WAP)
  • IIS recommended configuration (устанавливается автоматически в процессе конфигурации WAP)
  • Скачайте WAP_SingleMachineInstallation (только для express) и поместите на WAP-ВМ
  • Скачайте Windows Web Platform (может использоваться для обоих типов имплементации)
  • Выключите Internet Explorer Enhanced Security для администраторов(server manager –> local server)

 

Процедура установки WAP Express

1. На ВМ для WAP запустите скачанный WAP_SingleMachineInstallation.exe

 Windows Azure Pack Installation

 

2. Перейдите в “Items to be installed” ,проверьте компоненты для установки и нажмите Close

 Windows Azure Pack Installation

3. Примите лицензионные соглашения

 Windows Azure Pack Installation

4. Выберите “Use Microsoft Update..”, нажмите Continue

 Windows Azure Pack Installation

5.Подождите пока визард скачает и установит необходимые компоненты

 Windows Azure Pack Installation

6.Нажмите “Continue

 Windows Azure Pack Installation

7.Нажмите “Finish”

 Windows Azure Pack Installation

8. В открышейсе странице в браузере (https://wapportal:30101/) определите  SQL Server, тип аутентификации и пароль для Configuration Store

 Windows Azure Pack Installation

9.Yes, I am …

 Windows Azure Pack Installation

10. Приступаем к конфигурации и установки компонентов

 Windows Azure Pack Installation

11. В течение 1 мин компоненты должы быть установлены

 Windows Azure Pack Installation

12. Проверьте, что в IIS появились новые сайты WAP (winr+r –> inetmgr)

Windows Azure Pack IIS sites

13. Для упрощения доступа к сайтам администратора и тенантов, добавьте их на стартовый экран (win+q –> windows azure –> pin to start)

 Windows Azure Pack Start Screen

14. Обновите все компоненты WAP, используя Windows Update или вручную, последним UR (на данный момент UR4 for SC 2012 R2)

15. Откройте в браузере https://wapportalfqdn:30101/ и ещё раз убедитесь, что WAP-компоненты уже сконфигурированы

В следующей статье мы рассмотрим процедуру конфигурации SPF/VMM/WAP

Дополнительно:

Step-by-step installation of Service Provider Foundation 2012 R2

The portal cannot load management data for this resource type and account subscription is out of sync

Step-by-step installation of Windows Azure Pack