Поделиться через


Общие сведения об автоматизации управления службами

Внимание

Service Provider Foundation (SPF) прекращено с System Center 2025. Однако SPF 2022 продолжит работать с компонентами System Center 2025.

Автоматизация управления службами (SMA) — это набор средств, интегрированных в качестве расширения SMA в Microsoft Azure Pack для Windows Server. ИТ-специалисты и ИТ-разработчики могут использовать SMA для создания, запуска и управления модулями Runbook для интеграции, оркестрации и автоматизации ИТ-процессов. Модули Runbook SMA выполняются в подсистеме Windows PowerShell.

Компоненты SMA

SMA использует следующие три базовых компонента, подключенные к Microsoft Azure Pack через конечную точку службы SMA:

Веб-служба

  • Подключение к Microsoft Azure Pack

  • распределяет задания Runbook между компонентами Runbook Worker,

  • поддерживает HTTPS

  • включает группу безопасности для управления доступом.

Runbook Worker

  • выполняет задания Runbook,

  • запускается от имени учетной записи службы.

Модуль PowerShell

  • Включает управление SMA с помощью командлетов Windows PowerShell

Следует ли использовать SMA или System Center — Orchestrator?

Компонент System Center — Orchestrator позволяет автоматизировать бизнес-процессы и ИТ-операции в центре обработки данных без скриптов или программирования. Если вы предпочитаете графический подход к разработке, используйте Orchestrator.

SMA позволяет автоматизировать бизнес-процессы и ИТ-операции с помощью PowerShell. С поддержкой новейших функций PowerShell можно использовать SMA для автоматизации управления любым программным обеспечением, предоставляющим командлеты PowerShell, включая другие компоненты System Center (даже Orchestrator). Если вы хотите автоматизировать с помощью PowerShell, используйте службу автоматизации управления службами для управления всеми службами из одного места.

SMA также имеет глубокую интеграцию с Microsoft Azure Pack; Однако вам больше не нужно использовать портал Microsoft Azure Pack для разработки модулей Runbook SMA. Создание можно сделать в среде сценариев PowerShell с помощью надстройки ISE PowerShell. Теперь SMA также поддерживает собственные модули Runbook типа скриптов PowerShell. Дополнительные сведения о новых функциях SMA см. здесь

На следующей схеме показана каждая из функций SMA и взаимодействие с установкой Пакета Microsoft Azure.

Схема архитектуры SMA.

  • Веб-служба SMA взаимодействует с Пакетом Microsoft Azure и выполняет проверку подлинности пользователей.

  • В базах данных SQL Server хранятся (с возможностью получения) сведения о модулях Runbook, ресурсах Runbook, действиях, модулях интеграции и заданиях Runbook.

  • Компоненты Runbook Worker служат для запуска модулей Runbook. Кроме того, их можно использовать для балансировки нагрузки.

  • Портал управления в Microsoft Azure Pack — это место, в котором вы создаете, отлаживать и запускаете и останавливаете модули Runbook.

Внимание

Теперь доступно руководство разработчика SMA. Это набор справочной документации по REST API для веб-службы SMA.

Следующие шаги