Partilhar via


Visão geral do System Center - Orchestrator

Importante

O Service Provider Foundation (SPF) foi descontinuado do System Center 2025. No entanto, o SPF 2022 continuará a funcionar com componentes do System Center 2025.

Como administrador de TI, você provavelmente executa várias tarefas e procedimentos para manter seu ambiente de computação saudável. Você pode ter automatizado tarefas individuais, mas, normalmente, não todo o processo. Com o System Center - Orchestrator, você une tarefas e procedimentos diferentes usando uma interface gráfica do usuário Runbook Designer para criar soluções confiáveis, flexíveis e eficientes de ponta a ponta em seu ambiente de TI. Usando o Orchestrator, você pode:

  • Automatize processos no seu centro de dados, independentemente do hardware ou plataforma.
  • Padronize as melhores práticas para melhorar a eficiência operacional.
  • Conecte sistemas de diferentes fornecedores sem ter que saber como usar scripts e linguagens de programação.

Para saber mais sobre os pré-requisitos, consulte Requisitos do sistema para o System Center Orchestrator.

Para obter atualizações sobre as versões, recursos e aprimoramentos do System Center, consulte o blog da Comunidade Técnica.

Arquitetura do orquestrador

O diagrama a seguir ilustra cada um dos recursos do Orchestrator e a comunicação entre eles.

Diagrama da arquitetura do Orchestrator.

O banco de dados de orquestração é o centro da instalação do Orchestrator contendo todos os runbooks, definições de configuração e logs. O servidor de gerenciamento é necessário como uma camada de comunicação entre o Runbook Designer e o banco de dados de orquestração. Um ou mais servidores de runbook comunicam-se diretamente com o banco de dados para recuperar os runbooks para execução e armazenar informações sobre os trabalhos criados a partir desses runbooks. O serviço Web também se comunica diretamente com o banco de dados de orquestração e fornece uma conexão de navegador da Web para o console do Orchestration.

Automação usando runbooks

Para automatizar uma tarefa ou processo no Orchestrator, use o Runbook Designer para criar um runbook. Você adiciona atividades ao runbook arrastando-as do painel Atividades e vincula as atividades na ordem necessária para criar um fluxo de trabalho.

A ilustração a seguir mostra um runbook simples.

Diagrama de runbook simples.

Este runbook monitoriza um registo de eventos. Quando deteta o evento especificado, o runbook verifica o status de um processo específico no Windows em um computador específico. Se o processo for encontrado em execução, ele será interrompido. O livro de operações então inicia o processo e envia um e-mail como notificação da alteração do estado do processo.

Cada atividade do runbook termina antes de prosseguir para a próxima, e estão disponíveis atividades que fornecem uma lógica complexa, como exigir que várias atividades sejam concluídas antes que o runbook prossiga. Usando uma combinação de lógica em atividades e links inteligentes, você pode implementar qualquer lógica que seu cenário de automação específico exija.

Como o Orchestrator processa um Runbook

Depois de criar um runbook, submeta-o ao banco de dados de orquestração realizando o check-in. Em seguida, você pode usar o Runbook Designer ou o console Orchestration para iniciar e parar o runbook.

Uma solicitação para executar um runbook cria um trabalho que é armazenado na base de dados de orquestração. Cada runbook pode definir um servidor de runbook primário e um ou mais servidores em espera que processam o runbook se o primário não estiver disponível. Um serviço em cada servidor runbook monitora continuamente o banco de dados de orquestração para trabalhos que ele pode processar. Quando um servidor runbook deteta um trabalho, ele registra que está trabalhando no trabalho, copia o runbook localmente, registra que está executando uma instância do runbook e, em seguida, começa a processar o runbook. Para qualquer runbook que não contenha um monitor, pode-se criar vários pedidos de execução de runbooks, o que significa que um único runbook pode ter várias tarefas.

Quando um servidor runbook processa um trabalho, ele cria uma instância do runbook fazendo uma cópia dele localmente e, em seguida, executando as ações definidas no runbook de acordo com a lógica de fluxo de trabalho incluída. As informações de status, os resultados da atividade e os dados são registrados no banco de dados de orquestração para que você possa monitorar o status histórico e em tempo real do runbook.

Extensão do Orquestrador

A tabela a seguir mostra várias estratégias disponíveis para estender a funcionalidade fornecida por uma instalação padrão do Orchestrator.

Recurso Orchestrator Descrição
pacote de integração (IP) Um pacote de integração é uma coleção de atividades personalizadas específicas de um produto ou tecnologia. A Microsoft e outras empresas fornecem pacotes de integração com atividades para interagir com seu produto a partir de um runbook do Orchestrator.
Kit de ferramentas de integração do Orchestrator O Orchestrator Integration Toolkit permite estender sua biblioteca de atividades além da coleção de atividades padrão e pacotes de integração. O Kit de Ferramentas de Integração tem ferramentas baseadas em assistente para criar novas atividades e pacotes de integração para o Orchestrator. Os desenvolvedores também podem usar o Kit de Ferramentas de Integração para criar pacotes de integração a partir de atividades personalizadas que eles criam usando o SDK do Orchestrator.

Próximos passos

Como instalar o Orchestrator.