O Gestor de Recursos do Sistema Windows para o sistema operativo Windows Server® 2008 R2 permite gerir a utilização da memória e do processador do servidor com políticas de recursos padrão ou personalizadas. A gestão dos recursos pode ajudar a garantir que todos os serviços fornecidos por um único servidor estarão disponíveis de forma equitativa ou que os recursos estarão sempre disponíveis para as aplicações, serviços ou utilizadores com prioridade alta.

O Gestor de Recursos do Sistema Windows só gere recursos do processador quando a carga combinada do processador é superior a 70%. Isto significa que não limita activamente os recursos que podem ser utilizados por cada consumidor quando o carregamento do processador é baixo. Quando existe contenção para os recursos de processador, as políticas de alocação de recursos ajudam a garantir a disponibilidade de recursos mínima com base no perfil de gestão que definir.

Funcionalidades do Gestor de Recursos do Sistema Windows

Pode utilizar o Gestor de Recursos do Sistema Windows para:

  • Gerir recursos do sistema (processador e memória) com políticas pré-configuradas ou criar políticas personalizadas que alocam recursos por processo, por utilizador, por sessão dos Serviços de Ambiente de Trabalho Remoto ou por conjunto aplicacional dos Serviços de Informação Internet (IIS).

  • Utilizar regras de calendário para aplicar políticas diferentes em alturas diferentes sem reconfiguração ou intervenção manual.

  • Seleccionar automaticamente políticas de recursos baseadas nos eventos e propriedades do servidor (como, por exemplo, eventos ou condições) ou nas alterações no número de processadores ou memória física instalados.

  • Recolher dados de utilização de recursos localmente ou numa base de dados de SQL personalizada. Os dados de utilização de recursos de vários servidores podem ser consolidados num único computador que esteja a executar o Gestor de Recursos do Sistema Windows.

  • Crie um grupo de computadores para ajudar a organizar os servidores de Anfitrião de Sessões de Ambiente de Trabalho Remoto (Anfitrião de Sessões de RD) que pretende gerir. As políticas podem ser facilmente exportadas ou modificadas para um grupo de computadores completo.

Vantagens da gestão de recursos

Tendo em conta que o Windows Server 2008 R2 foi concebido para disponibilizar tantos recursos quantos forem possíveis a tarefas sem ser do sistema operativo, um servidor que tenha uma única função em execução geralmente não requer a gestão de recursos. No entanto, quando estão instaladas várias aplicações e serviços num único servidor, não têm conhecimento dos processos concorrentes. Uma aplicação ou serviço não geridos normalmente utilizam todos os recursos disponíveis para executar uma tarefa. Deste modo, é importante que utilize uma ferramenta como o Gestor de Recursos do Sistema Windows para gerir os recursos do sistema em servidores com vários objectivos. A utilização do Gestor de Recursos do Sistema Windows fornece duas vantagens chave:

  • Podem ser executados mais serviços num único servidor, porque é possível melhorar a disponibilidade do serviço através de recursos geridos de forma dinâmica.

  • Os administradores do sistema ou utilizadores de prioridade elevada podem aceder ao sistema mesmo quando o carregamentos de recursos está no limite.

Métodos de gestão de recursos

O Gestor de Recursos do Sistema Windows inclui cinco políticas de gestão de recursos incorporadas que pode utilizar para implementar rapidamente a gestão. Além disso, pode criar políticas de gestão de recursos personalizadas para satisfazer necessidades específicas.

Políticas de gestão de recursos incorporadas

Pode activar as políticas de gestão de recursos incorporadas seleccionando o tipo de política a utilizar. Não é necessária mais nenhuma configuração.

Política Descrição

Igual por processo

Quando a política de alocação de recursos Equal_Per_Process está a gerir o sistema, é fornecido um tratamento igual a cada processo em execução. Por exemplo, se um servidor com dez processos em execução atingir 70% de utilização do processador, o Gestor de Recursos do Sistema Windows limitará a utilização de cada processo a 10% dos recursos do processador enquanto estiverem em fase de contenção. Note que os recursos não utilizados pelos processos de utilização baixa serão alocados noutros processos.

Igual por utilizador

Quando a política de alocação de recursos Equal_Per_User está a gerir o sistema, os processos são agrupados em função da conta de utilizador que os estiver a executar e cada um destes grupos de processos recebe o mesmo tipo de tratamento. Por exemplo, se houver quatro utilizadores com processos em execução no servidor, serão alocados 25% dos recursos do sistema a cada utilizador tendo em vista a conclusão desses processos. São alocados os mesmos recursos a um utilizador com uma única aplicação em execução e a um utilizador com várias aplicações em execução. Esta política é especialmente útil para os servidores de aplicações.

Igual por sessão

Quando a política de alocação de recursos Equal_Per_Session está a gerir o sistema, os recursos são alocados igualmente para cada sessão ligada ao sistema. Esta política é para utilização com servidores de Anfitrião de Sessões de RD.

Igual por conjunto aplicacional do IIS

Quando a política de alocação de recursos Equal_Per_IISAppPool está a gerir o sistema, é fornecido tratamento igual a cada conjunto aplicacional do IIS e as aplicações que não estiverem num conjunto aplicacional do IIS só podem utilizar recursos que não estejam a ser consumidos pelos conjuntos aplicacionais do IIS.

Sessões Remotas Ponderadas

Quando a política de alocação de recursos Sessões_Remotas_Ponderadas está a gerir o sistema, os processos são agrupados de acordo com a prioridade atribuída à conta de utilizador. Por exemplo, se houver três utilizadores ligados remotamente, o utilizador com prioridade Premium atribuída receberá o acesso com prioridade mais alta à CPU, o utilizador com prioridade Padrão atribuída receberá a segunda prioridade à CPU e o utilizador com prioridade Básica atribuída receberá a prioridade mais baixa à CPU. Esta política é para utilização com servidores de Anfitrião de Sessões de RD.

Nota

Quando a política Sessões_Remotas_Ponderadas está definida como política de gestão, a gestão do sistema é delegada ao Windows Server 2008 R2 e o Gestor de Recursos do Sistema Microsoft apenas efectua o perfil do sistema. A definição ou remoção da política Sessões_Remotas_Ponderadas enquanto política de gestão requer um reinício do computador imposto pelo kernel.

Personalizar a gestão de recursos

Pode utilizar métodos de gestão de recursos para identificar utilizadores de recursos e alocar recursos nos utilizadores com base nos seus próprios critérios.

Funcionalidade Descrição

Critérios de correspondência de processos

Permitem-lhe seleccionar serviços ou aplicações para serem geridos pelas regras da política de alocação de recursos. Pode escolher por nome de ficheiro ou comando ou pode especificar utilizadores ou grupos. Por exemplo, pode criar um critério de correspondência de processos que aplique a gestão à aplicação iexplore.exe quando esta é executada pelo Administrador de utilizadores.

Políticas de alocação de recursos

Aloque recursos de processador e memória a processos especificados pelos critérios de correspondência de processos criados.

Listas de exclusões

Exclua aplicações, serviços, utilizadores ou grupos da gestão através do Gestor de Recursos do Sistema Windows.

Nota

Também pode utilizar a correspondência do caminho da linha de comandos numa política de alocação de recursos para excluir uma aplicação da gestão apenas por essa política.

Agendamento

Utilize uma interface de calendário para controlar eventos únicos ou alterações periódicas da alocação de recursos. Podem estar activas políticas de alocação de recursos diferentes em alturas diferentes dos dias da semana ou de acordo com outros paradigmas de agendamento.

Aplicação da política condicional

Mude automaticamente as políticas de alocação de recursos em resposta a determinados eventos do sistema (como, por exemplo, a instalação de nova memória ou de processadores adicionais, o início ou a paragem de um nó ou a alteração da disponibilidade de um grupo de recursos num cluster).

Referências adicionais


Sumário