Установка SPF для Windows Azure Pack

В данной статье я кратко опишу процесс установки Service Provider Foundation (SPF) для экспресс установки Windows Azure Pack.

Что произойдет:

  1. Установка зависимостей;

  2. Установка SQL Server 2012 SP1;

  3. Установка SPF.

Что Вам потребуется:

  1. Сервер с установленным на него Windows Server 2012 R2;

  2. Дистрибутив VMM 2012 R2;

  3. Дистрибутив SQL Server 2012 SP1;

  4. Дистрибутив Orchestrator 2012 R2;

  5. Локальная учетная запись (spf-local) и доменная учетная запись spf-app-pool, доменные группы spf-admins, spf-vmm, spf-provider, spf-usage;

6. WCF Data Services 5.0 for OData V3 и ASP.NET MVC 4;

  1. Сертификат для веб-сервиса (опционально).

Подготовка сервера к установке SPF

Перед установкой SPF необходимо установить консоль VMM. Запускаем setup.exe с дистрибутива VMM и ставим только роль VMM Console. Для установки остальных зависимостей можно воспользоваться командой:

Install-WindowsFeature Web-Server, Web-WebServer, Web-Common-Http, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Static-Content, Web-Health, Web-Http-Logging, Web-Request-Monitor, Web-Http-Tracing, Web-Performance, Web-Stat-Compression, Web-Security, Web-Filtering, Web-Basic-Auth, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Mgmt-Tools, Web-Mgmt-Console, Web-Scripting-Tools, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, ManagementOdata, WAS, WAS-Process-Model, WAS-Config-APIs

После этого необходимо установить WCF Data Services 5.0 for OData V3 и ASP.NET MVC 4 (Далее-далее-далее, Готово).

Установка SQL Server 2012 SP1 (или используйте уже существующую установку)

Установите роль Database Engine Services (опционально Management Tools – Basic and Complete для работы с базой). Можно использовать любой поддерживаемый collation (SQL_Latin1_General_CP1_CI_AS по умолчанию). Сервисы SQL Agent и SQL Engine должны запускаться автоматически и использовать доменный RunAs Account. Далее-далее-далее, Готово.

Установка SPF

С дистрибутива Ochestrator 2012 R2 запустите setup.exe, выберите установку Service Provider Foundation.

spf-install-04

Пройдите проверку зависимостей, если Вы что-то забыли, исправьте это. На следующем шаге укажите FQDN SQL сервера где будет храниться база данных SPF, далее Вам необходимо будет выбрать сертификат (или позволить мастеру установки сгенерировать самоподписанный). На последующих 4 экранах Вам необходимо будет сконфигурировать аккаунты для Application Pool’ов IIS и группы для управления соответствующими “частями” SPF. В качестве аккаунта для Application Pool’а везде укажите spf-app-pool, так же укажите соответствующие группы для Admin web service, Provider web service, VMM web service и Usage web service.

spf-install-00 spf-install-01

spf-install-02

spf-install-03

Далее-далее-далее, Готово

О действиях необходимых для подключения SPF к Windows Azure Pack в следующем посте.

Written on June 15, 2014