O Gerenciador de Recursos de Sistema do Windows pode alternar automaticamente para uma diretiva de gerenciamento diferente quando ocorrer um de seis eventos preconfigurados. Quando ocorre um desses eventos, você pode configurar a diretiva condicional para avaliar os estados adicionais do sistema e alternar para outra diretiva se um dos estados for verdadeiro.

Observação

Os estados configurados como parte de uma diretiva condicional só serão avaliados e as diretivas de gerenciamento, associadas a eles, implementadas se o evento de que fazem parte ocorrer primeiro.

O Gerenciador de Recursos de Sistema do Windows tem suporte a seis eventos. Na instalação padrão, nenhuma diretiva é alterada quando um dos eventos ocorre.

Eventos que disparam alterações de diretiva condicional

Somente uma diretiva condicional pode ser configurada para cada categoria de evento. Sempre que um evento ocorre, todas as alterações de diretivas associadas são implementadas.

Uma categoria especial de condição Qualquer também é instalada por padrão. A categoria de condição Qualquer só será avaliada se não existir nenhuma diretiva condicional para um tipo de evento.

Os eventos específicos que disparam alterações de diretiva condicional incluem:

  • Adição automática de um processador ou processadores

  • Adição automática de memória (RAM)

  • Um nó de serviço de cluster fica online

  • Um nó de serviço de cluster fica offline

  • Um grupo de recursos de serviço de cluster fica online

  • Um grupo de recursos de serviço de cluster fica offline

Estados que podem ser avaliados quando ocorre um evento

Depois que um evento ocorre, são avaliados todos os estados configurados como parte da diretiva condicional para o evento. Para que o Gerenciador de Recursos de Sistema do Windows reaja a um evento, a diretiva condicional do evento deve conter pelo menos um estado para ser avaliado.

Os estados podem ser configurados como cláusulas únicas ou como grupos nos quais uma ou mais cláusulas devem ser verdadeiras para que o estado seja avaliado como verdadeiro.

As cláusulas de um estado podem incluir:

  • Se o número de processadores é maior, menor ou igual a uma quantidade especificada

  • Se a quantidade de memória é maior, menor ou igual a uma quantidade especificada

  • Se um nó de serviço de cluster está online ou offline

  • Se um grupo de recursos de serviço de cluster está online ou offline

Como as diretivas condicionais são aplicadas

As diretivas condicionais alteram o estado de gerenciamento de acordo com este processo:

  1. Um evento ocorre.

  2. O Gerenciador de Recursos de Sistema do Windows procura uma diretiva condicional existente associada ao evento.

    • Se existir uma diretiva condicional, o Gerenciador de Recursos de Sistema do Windows continua a partir da etapa 3 usando os estados e a diretiva padrão relativos a essa diretiva condicional.

    • Se não existir uma diretiva condicional, o Gerenciador de Recursos de Sistema do Windows continua a partir da etapa 3 usando os estados e a diretiva padrão configurada para a categoria de condição Qualquer.

  3. O Gerenciador de Recursos de Sistema do Windows procura estados para serem avaliados quando o evento ocorre.

    • Se nenhum estado for configurado para ser avaliado como parte da diretiva condicional, nenhuma ação será tomada.

    • Se houver estados configurados, eles são avaliados por ordem até que um dos estados seja verdadeiro e a ação associada ao primeiro estado verdadeiro será tomada.

    • Se nenhum estado configurado for verdadeiro, a diretiva padrão para o evento (ou a categoria de condição Qualquer) será aplicada.

Editando diretivas condicionais

Configurando a diretiva padrão

Quando um evento ocorre, o ocorre Gerenciador de Recursos de Sistema do Windows avalia os estados associados ao evento e, se nenhum for verdadeiro, a diretiva padrão associada ao evento é aplicada.

Para configurar a diretiva padrão associada a um evento
  1. Abra o Gerenciador de Recursos de Sistema do Windows Para abrir o Gerenciador de Recursos de Sistema do Windows, clique em Iniciar, aponte para Ferramentas Administrativas, e clique em Gerenciador de Recursos de Sistema do Windows.

  2. Na caixa de diálogo Conectar ao Computador, selecione Este Computador, e clique Conectar.

  3. Na árvore de console, clique com o botão direito do mouse em Condições e clique em Adicionar/Editar Diretivas Condicionais.

  4. Na caixa de diálogo Adicionar ou Editar Diretivas Condicionais, clique no nome do evento que você deseja configurar e clique em Editar. A caixa de diálogo Propriedades de Diretiva Condicional é aberta.

  5. Na lista Selecionar diretiva padrão, selecione o nome da diretiva de alocação de um recurso.

    Observação

    A diretiva padrão só é aplicada se nenhum estado configurado como parte da diretiva condicional é verdadeiro.

  6. Clique em OK.

Configurando estados adicionais

Para que o Gerenciador de Recursos de Sistema do Windows reaja quando um evento ocorre, você deve configurar pelo menos um estado para ser avaliado na diretiva condicional para o evento.

Os estados são avaliados na ordem na qual são listados, de cima para baixo. Depois que um estado é avaliado como verdadeiro, o Gerenciador de Recursos de Sistema do Windows alterna a diretiva de gerenciamento para a diretiva associada a esse estado, e nenhum outro estado é avaliado.

  • Para alterar a ordem na qual os estados são avaliados, na caixa de diálogo Propriedades de Diretiva Condicional, em Estados, clique no estado que deseja mover e clique nas setas para cima ou para baixo para movê-lo.

  • Para excluir um estado da avaliação, desmarque a caixa de seleção ao lado do estado.

    Observação

    Se nenhum estado for selecionado para avaliação, nenhuma ação será tomada quando o evento ocorrer.

Para configurar estados adicionais para serem avaliados quando um evento ocorrer
  1. Na caixa de diálogo Adicionar ou Editar Diretivas Condicionais, clique no nome do evento que deseja configurar e clique em Editar. A caixa de diálogo Propriedades de Diretiva Condicional é aberta.

  2. Clique em uma linha vazia em Estados para acessar a configuração dos detalhes e criar uma ou mais cláusulas.

    Observação

    Você não pode configurar o nome de um estado que não tenha cláusulas. A coluna de nome será preenchida com informações das cláusulas definidas.

  3. Em Detalhes do estado, clique em uma célula vazia na coluna Categoria para selecionar uma categoria na lista.

    • Se você selecionou Processador ou Memória, clique na coluna Operador para selecionar um operador, e em seguida clique na coluna Quantidade e digite um número de processadores ou uma quantidade de memória (em MB).

    • Se você selecionou MSCS, na lista Nome do Objeto, clique e digite o nome do nó ou grupo de recursos, e em seguida clique na coluna Estado para selecionar um estado na lista.

  4. Quando tiver terminado de criar as cláusulas do estado, em Estados, clique na coluna Nome da Diretiva na linha do estado recém-criado. Na lista, selecione uma diretiva para aplicar quando o estado for verdadeiro, e em seguida clique em OK.

Agrupando cláusulas de estado

Você pode agrupar cláusulas de estado a fim de que uma ou mais cláusulas precisem necessariamente ser verdadeiras para que o grupo seja avaliado como verdadeiro.

  • Os operadores E e OU têm a mesma precedência.

  • As expressões são avaliadas da esquerda para a direita.

  • As cláusulas agrupadas são avaliadas primeiro. No caso de um grupo aninhado, o grupo aninhado mais profundo é avaliado primeiro.

Para combinar cláusulas de estado para serem avaliadas como um grupo
  1. Na caixa de diálogo Adicionar ou Editar Diretivas Condicionais, clique no nome do evento que deseja configurar e clique em Editar. A caixa de diálogo Propriedades de Diretiva Condicional é aberta.

  2. Em Estados, clique em uma linha vazia para criar um novo estado ou clique em uma linha de estado existente.

  3. Em Detalhes do estado, adicione os vários estados que deseja combinar em uma única cláusula que será avaliada como verdadeira ou falsa.

  4. Em Detalhes do estado, clique na primeira linha que deseja combinar com outra linha e, em seguida, pressione SHIFT+clique simultaneamente para selecionar linhas para serem combinadas.

    Observação

    Você só pode agrupar linhas consecutivas. Há suporte para grupos aninhados.

  5. Clique com o botão direito do mouse nas linhas selecionadas, clique em Adicionar grupo e clique em OK.

Considerações adicionais

  • As diretivas condicionais pressupõem que os processadores e a memória não podem ser removidos enquanto um computador estiver em serviço.

Referências adicionais


Sumário