Orchestrator

Esta seção irá abordar assuntos técnicos referentes ao System Center Orchestrator 2016:

- Implantação do SCORCH 2016

- Integration Packs

- Deploy de Integration Packs


Visão geral do Orchestrator:

Como um administrador de TI, provavelmente você executar muitas tarefas e procedimentos para manter seu ambiente de computação íntegro. Você pode ter automatizado tarefas individuais, mas, normalmente, não todo o processo. Com o System Center - Orchestrator vincular tarefas e procedimentos usando gráficas do usuário diferentes interface Runbook Designer para criar soluções de ponta a ponta confiáveis, flexíveis e eficientes no seu ambiente de TI. Usando o Orchestrator, você pode:

  • Automatizar processos em seu data center, independentemente do hardware ou plataforma.
  • Padronize práticas recomendadas para melhorar a eficiência operacional.
  • Conecte sistemas de diferentes fornecedores, sem a necessidade de saber como usar scripts e linguagens de programação.

Arquitetura do Orchestrator:

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

O banco de dados é o centro da instalação do Orchestrator que contém todos os runbooks, definições de configuração e logs. O servidor de management é necessário como uma camada de comunicação entre o Runbook Designer e o banco de dados Orchestration. Um ou mais servidores Runbook se comunicam diretamente com o banco de dados para recuperar runbooks que serão executados e armazenarão informações sobre os trabalhos criados pelos runbooks. Esse serviço Web também se comunica diretamente com o banco de dados Orchestration e oferece uma conexão por navegador da Web para o console Orchestration.

Automação usando runbooks:

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

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

Este runbook monitora um log de eventos. Quando detecta o evento especificado, o runbook verifica o status de um processo particular do Windows em um computador específico. Se o processo estiver sendo executado, ele é interrompido. O runbook inicia o processo e envia um email notificando a alteração no estado do processo.

Cada atividade de runbook é concluída antes de passar para a seguinte, e há atividades disponíveis que proporcionam lógica complexa, como exigir que várias atividades sejam concluídas antes que o runbook prossiga. Ao usar uma combinação de lógica em atividades e smart links, você pode implantar qualquer lógica que seu cenário específico de automação exigir.

Como o Orchestrator processa um Runbook

Depois de criar um runbook, confirmeo banco de dados Orchestration ao fazer 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 no banco de dados Orchestration. Cada runbook pode definir um servidor Runbook primário e um ou mais servidores de reserva que processarão o runbook se o servidor primário não estiver disponível. Um serviço em cada servidor Runbook monitora continuamente o banco de dados Orchestration em busca de trabalhos que ele possa processar. Quando um servidor Runbook detecta um trabalho, ele registra quem está trabalhando nele, copia o runbook localmente, registra que está executando uma instância do runbook e começa a processá-lo. Você pode criar múltiplas solicitações de runbook para todos os runbooks que não contenham um monitor, o que significa que um único runbook pode ter múltiplos trabalhos.

Quando um servidor Runbook processa um trabalho, ele cria uma instância do runbook copiando-o localmente e realizando as ações definidas no runbook de acordo com a lógica do fluxo de trabalho incluído. Informações de status, resultados da atividade e dados são registrados no banco de dados orchestration para que você possa monitorar o real-tempo e o status do histórico do runbook.

Estendendo o Orchestrator

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

Crie seu site grátis! Este site foi criado com Webnode. Crie um grátis para você também! Comece agora