Recursos de compreensão

Aplica-se a: Windows Server 2022, Windows Server 2019

Este tópico define o conceito de funcionalidades nos insights do sistema e apresenta os recursos padrão disponíveis no Windows Server 2019.

Este tópico também descreve as fontes de dados, as linhas do tempo de previsão e os status de previsão usados para os recursos padrão.

Visão geral da funcionalidade

Uma capacidade dos Insights do Sistema é um modelo de aprendizado de máquina ou estatísticas que analisa dados do sistema para ajudar a fornecer insights maiores sobre o funcionamento de sua implantação. Os Insights do Sistema apresentam um conjunto inicial de recursos padrão e permite que você adicione novos recursos dinamicamente, sem a necessidade de atualizar o sistema operacional.

Observação

A documentação detalhada explicando como criar, adicionar e atualizar recursos está disponível aqui e o documento de recursos de gerenciamento fornece mais informações de alto nível sobre essa funcionalidade.

Além disso, cada capacidade é executada localmente em uma instância do Windows Server e pode ser gerenciada individualmente.

Saídas de capacidade

Quando uma capacidade é invocada, ela fornece uma saída para ajudar a explicar o resultado de sua análise ou previsão. Cada saída deve conter um Status e uma Descrição de status para descrever a previsão, e cada resultado pode, opcionalmente, conter dados específicos da funcionalidade associados à previsão. A Descrição do status ajuda a fornecer uma explicação contextual para o Status e a capacidade relata um status OK, Aviso ou Crítico. Além disso, uma capacidade poderá usar um status Erro ou Nenhum se nenhuma previsão tiver sido feita. Aqui estão os status de capacidade e seus significados básicos:

  • Ok – está tudo certo.
  • Aviso – nenhuma atenção imediata é necessária, mas você deve dar uma olhada.
  • Crítico – você deve dar uma olhada em breve.
  • Erro – um problema desconhecido fez com que a capacidade falhasse.
  • Nenhum – nenhuma previsão foi feita. Isso pode ser devido à falta de dados ou a qualquer outro motivo específico da funcionalidade para não fazer uma previsão.

Além disso, todos os dados específicos da funcionalidade contidos no resultado serão colocados em um arquivo JSON acessível pelo usuário e o caminho do arquivo poderá ser encontrado usando o PowerShell.

Capacidades padrão

No Windows Server 2019, os Insights do Sistema apresentam quatro recursos padrão focados na previsão de capacidade:

  • Previsão de capacidade da CPU – prevê o uso da CPU.
  • Previsão de capacidade de rede – prevê o uso da rede para cada adaptador de rede.
  • Previsão de consumo de armazenamento total - prevê o consumo de armazenamento total em todas as unidades locais.
  • Previsão de consumo de volume – prevê o consumo de armazenamento para cada volume.

Cada capacidade analisa dados históricos anteriores para prever o uso futuro, e todas as capacidades de previsão são projetadas para prever tendências de longo prazo em vez de comportamento de curto prazo, ajudando os administradores a provisionar corretamente o hardware e ajustar as cargas de trabalho para evitar contenção futura de recursos. Como essas capacidades se concentram no uso de longo prazo, esses recursos analisam dados diários.

Modelo de previsão

As capacidades padrão usam um modelo de previsão para prever o uso futuro e, para cada previsão, o modelo é treinado localmente nos dados do computador. Esse modelo foi projetado para ajudar a detectar tendências de longo prazo e o novo treinamento em cada instância do Windows Server permite que a capacidade se adapte ao comportamento específico e às nuances do uso de cada computador.

Observação

A determinação do tipo de modelo a ser usado exigia o teste de muitos modelos usando um conjunto de dados que contém dezenas de milhares de computadores. Depois de analisar e ajustar esses modelos, decidimos usar um modelo de previsão regressiva automática, pois ele produz previsões altamente precisas e visualmente intuitivas, sem a necessidade de muito tempo para treinar. Esse modelo, no entanto, requer três semanas de dados de treinamento, portanto, cada capacidade usa uma tendência linear básica até três semanas de dados estarem disponíveis.

Cronogramas de previsão

As capacidades padrão preveem um determinado número de dias no futuro com base no número de dias para os quais os dados foram coletados. A tabela a seguir mostra as linhas do tempo de previsão dessas capacidades:

Tamanho dos dados de entrada Comprimento da previsão
0-5 dias Nenhuma previsão é feita.
6-180 dias 1/3 * tamanho dos dados de entrada
180-365 dias 60 dias

Previsão de dados

Cada capacidade analisa dados diários para prever o uso futuro. A CPU, a rede e até mesmo o uso de armazenamento podem mudar com frequência ao longo do dia, ajustando-se dinamicamente às cargas de trabalho no computador. Como o uso não é constante ao longo do dia, é importante representar corretamente o uso diário em um único ponto de dados. A tabela a seguir detalha os pontos de dados específicos e como os dados são processados:

Nome do recurso Fonte(s) de dados Lógica de filtragem
Previsão de consumo de volume Tamanho do volume Uso máximo diário
Previsão total de consumo de armazenamento Soma dos tamanhos de volume, soma dos tamanhos de disco Uso máximo diário
Previsão de capacidade da CPU % Tempo do Processador Média máxima de 2 horas por dia
Previsão de capacidade da rede Bytes Totais/s Média máxima de 2 horas por dia

Ao avaliar a lógica de filtragem acima, é importante observar que cada capacidade busca informar os administradores quando o uso futuro excederá significativamente a capacidade disponível, embora a CPU atinja momentaneamente 100% de utilização, o uso da CPU pode não ter causado degradação significativa do desempenho ou contenção de recursos. Para CPU e rede, deve haver alto uso sustentado em vez de picos momentâneos. A média de uso da CPU e da rede durante todo o dia, no entanto, perderia informações de uso importantes, pois algumas horas de alto uso de CPU ou rede poderiam afetar significativamente o desempenho de suas cargas de trabalho críticas. A média máxima de 2 horas durante cada dia evita esses extremos e ainda produz dados significativos para cada capacidade de análise.

No entanto, para o volume e o uso total do armazenamento, o uso de armazenamento não pode exceder a capacidade disponível, mesmo momentaneamente, portanto, o uso máximo diário é usado para esses recursos.

Status de previsão

Todos os recursos dos Insights do Sistema devem gerar um status associado a cada previsão. Cada capacidade padrão usa a seguinte lógica para definir os status de previsão:

  • OK: a previsão não excede a capacidade disponível.
  • Aviso: a previsão excede a capacidade disponível nos próximos 30 dias.
  • Crítico: a previsão excede a capacidade disponível nos próximos 7 dias.
  • Erro: a capacidade encontrou um erro inesperado.
  • Nenhum: não há dados suficientes para fazer uma previsão. Isso pode ser devido à falta de dados ou porque nenhum dado foi relatado recentemente.

Observação

Se uma capacidade for prevista em várias instâncias, como vários volumes ou adaptadores de rede, o status refletirá o status mais grave em todas as instâncias. Status individuais para cada volume ou adaptador de rede podem ser visualizados no Windows Admin Center ou nos dados contidos na saída de cada capacidade. Para obter instruções sobre como analisar a saída JSON dos recursos padrão, acesse este blog.

Referências adicionais

Para saber mais sobre os insights do sistema, use os seguintes recursos: