Visão Geral da arquitetura

O Configuration Manager é um produto de gerenciamento de configuração que requer servidores para administrar computadores cliente. As seções a seguir descrevem o servidor do Configuration Manager e a arquitetura do cliente. Obter uma compreensão dos conceitos relacionados à arquitetura do servidor e do cliente ajudará você a entender como personalizar o Configuration Manager para usos específicos em sua organização.

Arquitetura de servidor do Configuration Manager

A arquitetura do servidor do Configuration Manager pode ser dividida em duas camadas separadas:

  • Os componentes do Configuration Manager
  • A interface WBEM para a arquitetura do Configuration Manager (Provedor DE SMS)

Os componentes do Configuration Manager são análogos aos mecanismos e dispositivos que permitem que o elevador, o sistema telefônico e o sistema elétrico em um edifício do office funcionem corretamente. Quando você faz alterações por meio do console do Configuration Manager, os serviços e componentes do Configuration Manager começam a trabalhar para concluir a operação com êxito, seja distribuição de software, inventário de hardware ou qualquer outra tarefa, recurso ou ferramenta iniciada pelo administrador ou agenda a tarefa, o recurso ou a ferramenta do Configuration Manager.

A interface WBEM para a arquitetura do Configuration Manager é uma descrição da estrutura do Configuration Manager, tanto quanto os planos de construção descrevem um edifício. À medida que você se familiarizar mais com o Configuration Manager, você pode descobrir que sua organização precisa fornecer a funcionalidade do Configuration Manager de uma maneira ligeiramente diferente. Talvez seja necessário coletar informações de inventário adicionais e armazená-la no banco de dados do Configuration Manager. A interface WBEM permite que você seja o Gerenciador de Configuração do cliente para o gerenciamento ideal de alterações e configurações.

Arquitetura de componente SMS e armazenamento de dados

Para entender totalmente os recursos do Configuration Manager, você precisa de uma compreensão básica dos elementos que comem o Configuration Manager. Componentes de serviço, componentes de thread e armazenamentos de dados são os principais elementos da arquitetura do servidor do Configuration Manager. Cada um desses elementos faz uma função específica para concluir o trabalho que você atribui e agenda.

Componentes SMS

No Configuration Manager, os componentes são threads, serviços e aplicativos que são executados em computadores cliente e servidor e fornecem a funcionalidade do Configuration Manager. Os componentes de serviço e thread cumprem as muitas tarefas que o Configuration Manager exige para funcionar – tarefas como comunicação para conectividade inter e intra-site, configuração, descoberta de recursos, instalação do cliente, manutenção de banco de dados, status, instalação do sistema de site e relatórios.

Armazenamentos de dados

Um ambiente de computação dinâmica deve ter um local central que armazena as informações de operações críticas. Além disso, os componentes de servidor e cliente precisam acessar seus dados de configuração, horários agendados de operação e os dados no banco de dados de site do Configuration Manager para realizar tarefas. Por exemplo, a operação do Avaliador de Coleção requer informações como quais coleções devem ser avaliadas, quando avalia-las e quais recursos pertencem a cada coleção específica. Para realizar essas tarefas, o Avaliador de Coleção precisa de acesso aos dados de configuração e aos dados armazenados no banco de dados de site do Configuration Manager.

No Configuration Manager, há dois tipos básicos de armazenamento de dados: dados de configuração e dados do sistema.

Dados de configuração

O Configuration Manager coleta dados de configuração das configurações padrão do Configuration Manager, alterações feitas por meio do console do Configuration Manager e alterações feitas pelos serviços do Configuration Manager. A configuração é um sistema dinâmico que permite tomar decisões sobre como e com o site funcionará. À medida que você faz alterações de configuração, o Configuration Manager atualiza o arquivo de controle de site e o Registro. O arquivo de controle do site contém configuração para um site do Configuration Manager. Muitos recursos do Configuration Manager, como Inventário de Software, funcionam em um cronograma. Depois que o serviço de servidor do Configuration Manager e os componentes de thread estão habilitados, eles verificam periodicamente o arquivo de controle do site para saber sua configuração e agendamento à medida que continuam trabalhando.

Dados do sistema

O Configuration Manager coleta dados do sistema dos vários recursos do site. Os sistemas dentro de uma organização mudam constantemente à medida que o hardware e o software são atualizados e reparados, novos sistemas são atualizados e sistemas antigos são retirados. O Configuration Manager armazena as informações no banco de dados de site do Configuration Manager. Esse banco de dados armazena todos os dados pertinentes às funções do Configuration Manager, incluindo DDRs, arquivos MIF, dados de descoberta de rede e dados de configuração de site.

A interface WBEM com a arquitetura SMS

O Configuration Manager oferece uma arquitetura aberta que permite gravar aplicativos e scripts que automatizam e personalizam recursos do Configuration Manager, como Distribuição de Software. Você também pode criar e instalar programas personalizados que você pode iniciar no console do Configuration Manager.

A interface WBEM com a arquitetura SMS

Termos e conceitos relacionados à arquitetura do Configuration Manager se originam de várias fontes. Alguns foram originados com a Força de Tarefa de Gerenciamento de Área de Trabalho (DMTF) e foram criados para descrever objetos gerenciados. Outros são conceitos e termos de iniciativa padrão com Web-Based Enterprise Gerenciamento (WBEM). Outros ainda são específicos do Configuration Manager.

Termo Definição
Windows Gerenciamento A implementação da Microsoft de um dos padrões DMTF para identificar e manipular objetos gerenciados.
Gerenciador de Objetos CIM O componente principal na infraestrutura de gerenciamento da tecnologia WBEM. Os aplicativos cliente acessam o Gerenciador de Objetos CIM para encontrar o provedor correto.
Provedor de SMS O provedor WBEM que expõe o banco de dados de site do Configuration Manager. O Provedor de SMS atua como um intermediário entre o Gerenciador de Objetos CIM e todos os dados do Configuration Manager. O Provedor de SMS também acessa o banco de dados de site do Configuration Manager para fornecer dados ao console do Configuration Manager.
Banco de dados de site do Gerenciador de Configurações Um SQL Server que armazena dados do Configuration Manager. Os objetos gerenciados (como unidades de disco ou coleções) armazenados no banco de dados de site do Configuration Manager são representados por instâncias de classes do Configuration Manager no banco de dados, em vez de registros em um banco de dados.
Aplicativo WBEM Um aplicativo executável que faz chamadas de API para o Gerenciador de Objetos CIM para exibir ou gerenciar dados de provedores.
Windows De gerenciamento Um Windows que inicia e interrompe o Gerenciador de Objetos CIM.
Configuration Manager Console Um aplicativo WBEM.

Configuration Manager e a arquitetura WBEM

O Configuration Manager usa a arquitetura WBEM para gerenciar objetos. O WBEM é uma iniciativa do setor adotada pelo DMTF que também é suportada por muitos fabricantes de computadores e dispositivos de rede que não Windows computadores. A iniciativa WBEM complementa o Active Directory que localiza e gerencia as políticas de entidade. O WBEM também fornece um mecanismo unificador por meio do qual os aplicativos de gerenciamento podem interagir com as entidades gerenciadas (como objetos do Configuration Manager) – sem que você tenha que entender os protocolos de gerenciamento subjacentes que essas entidades usam.

No Configuration Manager, os objetos são itens como computadores cliente, anúncios e pacotes armazenados no banco de dados do Configuration Manager. A iniciativa WBEM descreve a arquitetura usada pelo gerenciamento Windows, a implementação da Microsoft de um dos padrões de gerenciamento de objetos DMTF.

O Gerenciador de Objetos CIM armazena os metadados, Windows Management fornece acesso à configuração do Configuration Manager e aos dados de operações com uma interface extensível, independente da plataforma. E o objeto gerenciado, como uma unidade de disco ou uma coleção, é representado por uma instância de uma classe do Configuration Manager. Cada objeto gerenciado do Configuration Manager é representado por uma classe CIM.

Configuration Manager e Windows gerenciamento

Para exibir e manipular objetos, o Configuration Manager faz uma solicitação ao Gerenciador de Objetos CIM (o componente WBEM central). O Configuration Manager usa o banco de dados do site para armazenar dados de objetos gerenciados. No entanto, o Configuration Manager usa a interface do Gerenciador de Objetos CIM e o Provedor de SMS para exibir e manipular esses dados gerenciados. Você não pode exibir ou manipular o banco de dados do Configuration Manager diretamente. Em vez disso, você tem acesso ao banco de dados de site do Gerenciador de Configurações subjacente por meio do Gerenciador de Objetos CIM, que, por sua vez, se comunica com o Provedor de SMS.

Configuration Manager e Windows gerenciamento

Arquitetura do cliente

Um computador cliente do Configuration Manager é qualquer computador em sua organização que tenha o software cliente do Configuration Manager instalado. Computadores que servem como servidores de site do Configuration Manager e sistemas de site também podem ser instalados como computadores cliente do Configuration Manager, além de qualquer outro servidor em sua organização em que você instala o software cliente do Configuration Manager.

Software cliente do Configuration Manager:

  • É executado quase inteiramente como serviços, processos ou aplicativos iniciados a partir dos serviços do Configuration Manager.

  • É executado do computador cliente (em vez da rede).

  • Mantém informações de histórico para a maioria das funções para que o computador cliente (como inventário de software e hardware).

Confira também

Iniciando a programação do Configuration Manager