Начало работы с пакетом Azure (часть 4)

Опубликовано: 7 Марта, 2023

  • Начало работы с пакетом Azure (часть 2)
  • Начало работы с пакетом Azure (часть 5)
  • Начало работы с пакетом Azure (часть 6)
  • Начало работы с пакетом Azure (часть 7)
  • Начало работы с пакетом Azure (часть 8)
  • Начало работы с пакетом Azure (часть 9)
  • Начало работы с пакетом Azure (часть 10)

До сих пор в этой серии статей я показывал вам, как установить Azure Pack и как убедиться, что Azure Pack работает. Тем не менее, мы еще не закончили. Проблема в том, что хотя наше текущее развертывание Azure Pack выглядит так же, как Azure, на самом деле оно еще ничего не делает. На данный момент Azure Pack — это не что иное, как красивый интерфейс, который ни к чему не подключен. Если мы хотим, чтобы Azure Pack был полезен, нам нужно связать его с System Center Virtual Machine Manager.

Чтобы сделать Azure Pack функциональным, нам понадобится несколько вещей. Во-первых, нам, очевидно, понадобится наш сервер Azure Pack, и нам понадобится диспетчер виртуальных машин. Для целей этой серии статей я буду использовать System Center 2012 R2 Virtual Machine Manager. Для наших целей я собираюсь предположить, что у вас уже установлен и работает Virtual Machine Manager и что вы знаете, как его использовать.

Следующее, что вам понадобится, это SQL Server. В вашей сети уже должен быть запущен по крайней мере один SQL Server. В конце концов, SQL Server необходим как для Virtual Machine Manager, так и для Azure Pack. Однако для продвижения вперед нам понадобится еще один экземпляр SQL Server. Можно разместить этот экземпляр на существующем сервере SQL, если он имеет достаточную мощность, или вы можете создать новый сервер SQL.

Последнее, что вам понадобится, это System Center Orchestrator. Используемая версия Orchestrator должна соответствовать версии Virtual Machine Manager, установленной в вашей сети. Следовательно, эта статья будет основана на System Center 2012 R2 Orchestrator. Однако нам не нужно полноценное развертывание Orchestrator. Нам нужно установить только один компонент Orchestrator — The Service Provider Foundation. В этой статье я покажу вам, как настроить Service Provider Foundation.

Прежде чем приступить к настройке Service Provider Foundation, вам необходимо создать учетную запись службы. Учетной записи службы потребуются права администратора домена. Вы можете называть эту учетную запись службы как угодно. В моей сети я назвал учетную запись SPF-SQL-SA. Обратите внимание, что имя учетной записи ссылается на Service Provider Foundation (SPF) и SQL Server (SQL). Причина этого в том, что учетная запись службы используется как для Service Provider Foundation, так и для SQL Server.

Service Provider Foundation имеет довольно длинный список обязательных компонентов, которые необходимо установить перед установкой Service Provider Foundation. Эти требования включают:

Роль веб-сервера (IIS)

Базовая аутентификация

Аутентификация Windows

АСП.НЕТ 4.5

Сценарии и инструменты управления IIS

Управление расширениями ODATA IIS

Windows.NET Framework 4.0

Службы данных WCF 5.0 для Odatga V3

ASP.NET MVC 4

Консоль диспетчера виртуальных машин

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

Таким образом, первым шагом в процессе настройки является установка экземпляра SQL Server (в этой статье я использую SQL Server 2012). После запуска SQL Server запустите диспетчер конфигурации SQL Server, а затем разверните контейнер сетевой конфигурации SQL Server. Вы должны увидеть подконтейнер, имя которого ссылается на экземпляр SQL Server, который вы используете для Service Provider Foundation. Например, мой экземпляр SQL Server называется SPFSQL, поэтому контейнер, который мне нужно выбрать на моем сервере, называется Protocols for SPFSQL.

Щелкните правой кнопкой мыши объект TCP/IP и выберите команду «Свойства» в контекстном меню. Когда появится диалоговое окно «Свойства TCP/IP», прокрутите вниз вкладку «IP-адреса» и найдите раздел «IPAll». В разделе IPAll есть параметр TCP Dynamic Ports. Запишите номер динамического порта. В моем случае это число 56752, но у вас, вероятно, оно будет отличаться от моего. Нажмите OK, а затем закройте диспетчер конфигурации SQL Server.

Теперь приступайте к установке консоли Virtual Machine Manager на ваш сервер Service Provider Foundation Server. Для этого вставьте установочный носитель Virtual Machine Manager, выберите параметр «Установить», а затем выберите вариант установки консоли управления. Имейте в виду, что консоль управления устанавливается не для удобства. Это обязательный компонент, и Service Provider Foundation не будет работать без него (по крайней мере, не для того, что нам нужно).

Теперь вставьте DVD-диск Service Provider Foundation и откройте проводник. Откройте DVD и запустите файл SetupOrchestrator. Когда появится экран-заставка System Center 2012 R2, щелкните ссылку Service Provider Foundation. Это приведет к отображению экрана-заставки Service Provider Foundation. Щелкните ссылку «Установить», чтобы запустить мастер установки.

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

На следующем экране вас попросят предоставить сертификат сервера. Вы должны выбрать использование существующего сертификата или создать самозаверяющий сертификат. Сделав свой выбор, нажмите Далее.

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

Теперь вы увидите экран с вопросом, хотите ли вы участвовать в Программе улучшения качества программного обеспечения Майкрософт и хотите ли вы использовать Центр обновления Майкрософт. Сделайте свой выбор, а затем нажмите «Далее».

Теперь вы должны увидеть экран сводки установки. Уделите немного времени, чтобы убедиться, что информация на этом экране верна (особенно номер порта и учетная запись службы). Теперь нажмите «Установить», чтобы установить Service Provider Foundation. Когда процесс завершится, нажмите Закрыть.

Вывод

Как видите, установить Service Provider Foundation относительно просто, но для того, чтобы установить все предварительные условия, нужно немного потрудиться. Мой совет: не торопитесь с развертыванием необходимых компонентов и SQL Server (не забудьте убедиться, что ваша учетная запись службы имеет доступ к базе данных SQL Server). Работа, которую вы проделаете заранее, определит, насколько гладко пройдёт остальная часть процесса.

Хотя Service Provider Foundation уже существует, он еще не связан с Azure Pack. Я покажу вам, как установить эту связь в части 5 этой серии.

  • Начало работы с пакетом Azure (часть 2)
  • Начало работы с пакетом Azure (часть 5)
  • Начало работы с пакетом Azure (часть 6)
  • Начало работы с пакетом Azure (часть 7)
  • Начало работы с пакетом Azure (часть 8)
  • Начало работы с пакетом Azure (часть 9)
  • Начало работы с пакетом Azure (часть 10)