Perguntas freqüentes sobre o Gerenciador de Recursos de Sistema do Windows

Publicado em: 09 de dezembro de 2002 | Atualizado em: 7 de maio de 2003

As perguntas e respostas a seguir tratam de questões relacionadas ao uso do WSRM (Gerenciador de Recursos de Sistema do Windows) no Windows Server 2003.

Nesta página

Perguntas geraisPerguntas gerais

Cenários de usoCenários de uso

Gerenciadores de recursos alternativosGerenciadores de recursos alternativos

Preços e licenciamentoPreços e licenciamento

Perguntas gerais

P. O que é o WSRM (Gerenciador de Recursos de Sistema do Windows)?
R.

O WSRM permite gerenciar o uso de CPU e memória por processo. Isso significa que um administrador pode executar diversos aplicativos em um servidor com muito mais segurança. O WSRM evita que os aplicativos consumam mais do que seus limites de CPU e memória alocados, impedindo que um aplicativo prive outros de CPU e memória. O resultado disso é uma experiência de usuário mais consistente e previsível.

As diretivas do WSRM podem ser aplicadas de acordo com um cronograma de hora/data. Isso permite que os administradores liberem CPU e memória para aplicativos de manutenção fora do horário de pico e para aplicativos de missão crítica durante os horários de pico.

Os recursos de contabilização do WSRM permitem que os administradores gerem, armazenem, visualizem e exportem relatórios de utilização de recursos para gerenciamento de sistemas, monitoramento de SLA (contrato de nível de serviço) e faturamento.

P. Quais são os cenários não compatíveis com o WSRM?
R.

O Gerenciador de Recursos de Sistema do Windows não foi criado para lidar com outros aspectos de gerenciamento de data center, como:

gerenciamento de recursos em diversos servidores.
gerenciamento de operações de cluster. O WSRM pode, no entanto, executar nós de cluster para gerenciar aplicativos.
qualquer inicialização ou programação de aplicativos ou serviços.
P. Como um administrador usaria o WSRM?
R.

Os administradores precisam do WSRM para lidar com diversos cenários ao executar vários aplicativos em um único servidor. Alguns destes cenários incluem:

garantir acesso a ferramentas e interfaces administrativas
consolidar aplicativos a partir de diversos servidores
aprimorar a utilização do servidor
verificar o cumprimento dos contratos de nível de serviço
gerenciar usuários em grandes sistemas de Terminal Server
executar várias ocorrências do IIS 6.0
P. É possível executar a função de contabilização do WSRM sem aplicar as diretivas de gerenciamento?
R. Sim, usando criação de perfil de diretiva.
P. Como o WSRM pode ajudar com a consolidação de servidor?
R. Ao consolidar diversos aplicativos em um único servidor, é essencial alocar cada acesso de aplicativo aos recursos de sistema necessários. Esse procedimento reduz a possibilidade de interferência dos aplicativos entre si. Esta alocação de recursos permite que diversos aplicativos sejam consolidados com segurança em poucos servidores maiores, reduzindo os custos operacionais.
P. Como o WSRM pode ajudar com a utilização de servidor?
R. Atualmente, os administradores geralmente operam seus servidores com utilização de 50% a 85%. Isso garante que haja capacidade reserva, caso seja exigida pelos aplicativos. No entanto, isso também significa que o dinheiro foi gasto em um sistema que não é totalmente utilizado. O WSRM permite que os administradores consolidem diversos aplicativos e aloquem seus recursos de sistema. Os aplicativos podem operar dentro de uma diretiva de recursos definida, que permite aos servidores fornecer níveis mais altos de utilização com uma experiência de usuário consistente.
P. Como o WSRM pode ajudar com os contratos de nível de serviço?
R. Os SLAs (contratos de nível de serviço) são geralmente descritos com o uso de métricas de negócio, como tempo de resposta, número de usuários suportados e níveis de disponibilidade. OEMs (fabricantes originais dos equipamentos), fornecedores e grupos de TI corporativo estão procurando por ferramentas que os ajudem a provar que estão cumprindo seus SLAs. Os recursos de geração de relatório do WSRM fornecem informações sobre uso de memória e tempo de CPU para oferecer suporte às métricas do SLA.
P. Por que, quando o WSRM é usado, o Monitor do Sistema às vezes exibe picos de CPU?
R. O WSRM usa limites flexíveis. Ele aplicará os limites, se houver restrição de recursos do sistema. No entanto, um aplicativo voraz pode exceder seu alvo e atingir o pico, se outros processos estiverem usando menos do que suas alocações. O WSRM realoca recursos não utilizados a cada segundo, com base na demanda de aplicativo.
P. Quando o WSRM está sendo usado, por que o Monitor do Sistema algumas vezes mostra baixa atividade de CPU – por exemplo, durante a mudança entre diretivas de alocação de recursos?
R. Esse comportamento é normal. As baixas podem acontecer momentaneamente, quando o sistema usa a CPU para efetuar uma troca de diretiva. Cada processo usa o mesmo conjunto de CPUs e, portanto, afeta a porcentagem de tempo de CPU disponível para os processos que o WSRM está monitorando. O WSRM não monitora o wsrm.exe e alguns outros processos de sistema operacional – todos eles recebem a quantidade de CPU necessária para concluir suas tarefas, incluindo alteração de diretiva.


Cenários de uso

P. Há alguma implicação da execução do WSRM em ambiente clusterizado?
R. Não. O WSRM gerencia máquinas individuais e não reconhece clusters, portanto os membros de cluster são gerenciados separadamente.
P. Scripts podem exportar diretivas entre nós em um cluster? Cada nó deve ter as mesmas diretivas?
R. Sim. A CLI (Interface de Linha de Comando) pode invocar as funções importar/exportar do WSRM. Provavelmente, é mais simples usar a mesma diretiva em cada nó de cluster. No entanto, isso não é obrigatório e sua diferenciação pode ser usada para lidar com alguns cenários de failover.
P. Como o WSRM interage com NUMA? Como isto se relaciona com as considerações de desempenho versus consolidação?
R. O Windows Server 2003 inclui novo suporte e otimizações baseadas em arquiteturas NUMA. O WSRM não tenta otimizar ainda mais o uso de aplicativos de sistemas NUMA.
P. Como o WSRM pode ajudar com os sistemas de Terminal Server?
R. Como as sessões de Terminal Server correspondem a processos iniciados com as credenciais do usuário, elas podem ser gerenciadas através da inclusão de um nome de conta do usuário ou nome de grupo de segurança na regra de correspondência entre uma alocação e um processo. Portanto, um administrador possui flexibilidade considerável no gerenciamento de usuários de Terminal Services por conta e/ou aplicativo, seja individualmente ou por grupo de segurança. Isso oferece uma experiência de usuário consistente e ao mesmo tempo evita que alguns usuários monopolizem os recursos às custas de outros.
P. Como o WSRM interage com afinidade SQL?
R. Se o desempenho for essencial, você não deve controlar a afinidade do processador SQL usando o WSRM. É melhor fazê-lo diretamente pelo SQL Server, através de sua interface administrativa. O WSRM pode gerenciar o SQL Server, mesmo que ele esteja usando afinidade.
 

Gerenciadores de recursos alternativos

P. Qual é o futuro do Controle de Processo?
R. O Controle de Processo não existe no Windows Server 2003. No entanto, se você efetuar a atualização do Windows 2000 Datacenter Server para o Windows Server 2003 Datacenter Edition, ele permanecerá.
P. O WSRM usa objetos de trabalho?
R. Não. Além disso, o WSRM não pode gerenciar processos executados em objetos de trabalho, como no caso de diversos gerenciadores de recursos ou de um aplicativo autogerenciado. Em vez disso, o WSRM usa APIs de kernel publicados. O gerenciamento de CPU é baseado na modificação dinâmica de prioridade de processo. O gerenciamento do conjunto de trabalho usa funções de kernel para configurar limites do conjunto de trabalho. Monitorando e realizando ações diretas, o serviço do WSRM aplica o limite de memória comprometido.
P. Qual é o futuro do gereciador de recursos ARMTech for Windows?
R. OARMTech da Aurema está disponível para a família de servidores Windows 2000 e produtos Window Server 2003. A Microsoft continuará a oferecer o ARMTech com o Windows 2000 Datacenter Server. No entanto, ele não será incluído no Windows Server 2003, que trará o WSRM com as edições Enterprise e Datacenter. A Aurema continuará a aperfeiçoar seu produto, oferecendo a nossos clientes várias opções entre suas ferramentas de gerenciamento de recursos.
P. Quais são as implicações da execução das ferramentas de gerenciamento de sistema OEM com oWSRM?
R. O WSRM não poderá gerenciar corretamente uma máquina, se algum aplicativo (como uma ferramenta OEM) estiver modificando os parâmetros que o WSRM usa para gerenciamento. Esses parâmetros incluem: thread ou prioridade de processo, tamanho do conjunto de trabalho e afinidade de processador. Considere que colocar um processo em um objeto de trabalho resulta em modificação desses parâmetros. Portanto, qualquer aplicativo que modifique prioridades ou o tamanho do conjunto de trabalho ou use objetos de trabalho tem grande probabilidade de interferir na capacidade de gerenciamento do WSRM.
P. O WSRM funciona com aplicativos que possuem seu próprio gerenciamento de processador e/ou memória?
R. Não. Apenas um único gerenciador de cada vez pode ser eficiente.
P. Como o WSRM diferencia diversas ocorrências de um processo executando o mesmo programa?
R. O administrador cria os Critérios de correspondência de processos, que diferenciam entre diversas ocorrências do mesmo processo, efetuando a correspondência entre modificadores na linha de comando específica de cada ocorrência executada.


Preços e licenciamento

P. Como posso obter o Gerenciador de Recursos de Sistema do Windows?
R. O WSRM está incluído nas edições Enterprise e Datacenter do Windows Server 2003. Ele não está incluído no Kit de avaliação do Windows Server 2003, mas pode ser baixado separadamente.
P. O WSRM pode ser adquirido separadamente para uso com outros sistemas operacionais Windows Server?
R. Não. Os clientes que queiram usar o WSRM deverão efetuar atualização para o Windows Server 2003 Enterprise Edition ou Windows Server 2003 Datacenter Edition.
P. O WSRM estará disponível para Windows 2000 Advanced e Datacenter Server?
R. Não.

 

Início da páginaInício da página