Descrizione delle funzionalità

Si applica a: Windows Server 2022, Windows Server 2019

Questo argomento definisce il concetto di funzionalità in Informazioni dettagliate di sistema e introduce le funzionalità predefinite disponibili in Windows Server 2019.

Questo argomento descrive anche le origini dati, le timeline di stima e gli stati di stima usati per le funzionalità predefinite.

Panoramica delle funzionalità

Una funzionalità di Informazioni dettagliate di sistema è un modello di apprendimento automatico o un modello statistico che analizza i dati di sistema per offrire maggiori informazioni sul funzionamento della distribuzione. Informazioni dettagliate di sistema presenta un set iniziale di funzionalità predefinite e consente di aggiungere nuove funzionalità in modo dinamico, senza bisogno di aggiornare il sistema operativo.

Nota

La documentazione dettagliata che illustra come creare, aggiungere e aggiornare le funzionalità è disponibile quie il documento sulle funzionalità di gestione fornisce informazioni più generali su questa funzionalità.

Inoltre, ogni funzionalità viene eseguita localmente in un'istanza di Windows Server e ogni funzionalità può essere gestita singolarmente.

Output delle funzionalità

Quando viene richiamata, una funzionalità fornisce un output per spiegare il risultato dell'analisi o della stima. Ogni output deve contenere uno stato e una descrizione dello stato per descrivere la stima, inoltre ogni risultato può facoltativamente contenere dati specifici della funzionalità associati alla stima. La descrizione dello stato fornisce una spiegazione contestuale per lo stato, mentre la funzionalità segnala uno stato OK, Avvisoo Critico. Inoltre, una funzionalità può usare uno stato Errore o Nessuno se non è stata effettuata alcuna stima. Di seguito sono riportati gli stati delle funzionalità e i relativi significati di base:

  • OK - Non sono stati rilevati errori.
  • Avviso - Non è richiesta attenzione immediata, ma è consigliabile dare un'occhiata.
  • Critico- È necessario dare presto un'occhiata.
  • Errore - Un problema sconosciuto ha causato l'esito negativo della funzionalità.
  • Nessuno - Non sono state elaborate stime. Questo potrebbe essere dovuto a una mancanza di dati o a qualsiasi altro motivo specifico della funzionalità per cui non è stata elaborata una stima.

Inoltre, gli eventuali dati specifici delle funzionalità contenuti nel risultato verranno inseriti in un file JSON accessibile dall'utente e il percorso del file è reperibile usando PowerShell.

Funzionalità predefinite

In Windows Server 2019 Informazioni dettagliate di sistema introduce quattro funzionalità predefinite incentrate sulla previsione della capacità:

  • Previsione della capacità della CPU - Prevede l'utilizzo della CPU.
  • Previsione della capacità di rete - Prevede l'utilizzo della rete per ogni scheda di rete.
  • Previsione del consumo totale di archiviazione - Prevede il consumo totale di archiviazione in tutte le unità locali.
  • Previsione del consumo dei volumi - Prevede il consumo di archiviazione per ogni volume.

Ogni funzionalità analizza i dati cronologici passati per prevedere l'utilizzo futuro e tutte le funzionalità di previsione sono progettate per prevedere tendenze a lungo termine anziché comportamenti a breve termine, consentendo agli amministratori di effettuare correttamente il provisioning dell'hardware e ottimizzare i carichi di lavoro in modo da evitare conflitti di risorse futuri. Poiché queste funzionalità si concentrano sull'utilizzo a lungo termine, analizzano i dati giornalieri.

Modello di previsione

Le funzionalità predefinite usano un modello di previsione per stimare l'utilizzo futuro e per ogni stima il modello viene formato localmente sui dati del computer. Questo modello è progettato in modo da consentire il rilevamento delle tendenze a lungo termine e la ripetizione del training in ogni istanza di Windows Server consente di adattarsi al comportamento e alle sfumature specifiche dell'utilizzo di ogni computer.

Nota

La determinazione del tipo di modello da usare ha richiesto il test di molti modelli usando un set di dati contenente decine di migliaia di computer. Dopo che i modelli sono stati analizzati e perfezionati, è stato deciso di usare un modello di previsione regressivo automatico, perché produce stime altamente accurate e visivamente intuitive, senza richiedere troppo tempo per il training. Questo modello, tuttavia, richiede tre settimane di dati di training, quindi ogni funzionalità usa una tendenza lineare di base finché non sono disponibili tre settimane di dati.

Timeline di previsione

Le funzionalità predefinite eseguono previsioni su un determinato numero di giorni nel futuro in base al numero di giorni per cui sono stati raccolti i dati. La tabella seguente illustra le timeline di stima di queste funzionalità:

Dimensioni dati di input Lunghezza previsione
0-5 giorni Non viene eseguita alcuna stima.
6-180 giorni 1/3 * dimensione dei dati di input
180-365 giorni 60 giorni

Dati di previsione

Ogni funzionalità analizza i dati giornalieri per prevedere l'utilizzo futuro. L'utilizzo della CPU, della rete e persino dell'archiviazione, tuttavia, può cambiare frequentemente durante il giorno, regolando dinamicamente i carichi di lavoro nel computer. Poiché l'utilizzo non è costante durante la giornata, è importante rappresentare correttamente l'utilizzo giornaliero in un singolo punto dati. La tabella seguente illustra in dettaglio i punti dati specifici e il modo in cui vengono elaborati i dati:

Nome funzionalità Origine/i dati Logica di filtro
Previsione del consumo di volumi Volume size Utilizzo giornaliero massimo
Previsione del consumo di archiviazione totale Somma delle dimensioni del volume, somma delle dimensioni del disco Utilizzo giornaliero massimo
Previsione della capacità della CPU % Tempo processore Media di 2 ore al giorno al massimo
Previsione della capacità di rete Totale byte/sec Media di 2 ore al giorno al massimo

Quando si valuta la logica di filtro come illustrato sopra, è importante notare che ogni funzionalità cerca di informare gli amministratori quando un utilizzo futuro supererà significativamente la capacità disponibile (anche se la CPU ha raggiunto momentaneamente il 100%, l'utilizzo della CPU potrebbe non aver causato una riduzione del livello delle prestazioni o una contesa delle risorse di entità significativa. Per la CPU e la rete, è quindi necessario sostenere un utilizzo elevato anziché picchi momentanei. Con un utilizzo medio della CPU e della rete durante tutto il giorno, tuttavia, si perdono informazioni importanti sull'utilizzo, perché alcune ore di utilizzo elevato della CPU o della rete potrebbero influire significativamente sulle prestazioni dei carichi di lavoro critici. La media di 2 ore al massimo durante ogni giorno evita questi estremi e produce comunque dati significativi per ogni funzionalità da analizzare.

Per l'utilizzo del volume e dell'archiviazione totale, tuttavia, l'utilizzo dell'archiviazione non può superare, nemmeno momentaneamente, la capacità disponibile, quindi per queste funzionalità viene usato l'utilizzo giornaliero massimo.

Stati delle previsioni

Tutte le funzionalità di Informazioni dettagliate di sistema devono restituire uno stato associato a ogni stima. Ogni funzionalità predefinita usa la logica seguente per definire ogni stato di stima:

  • OK: la previsione non supera la capacità disponibile.
  • Avviso: la previsione supera la capacità disponibile nei 30 giorni successivi.
  • Critico: la previsione supera la capacità disponibile nei 7 giorni successivi.
  • Errore: la funzionalità ha riscontrato un errore imprevisto.
  • Nessuno: non ci sono dati sufficienti per eseguire una stima. Questo potrebbe essere dovuto a una mancanza di dati o al fatto che di recente non sono stati segnalati dati.

Nota

Se una funzionalità esegue previsioni su più istanze, ad esempio più volumi o schede di rete, lo stato riflette lo stato più grave in tutte le istanze. I singoli stati per ogni volume o scheda di rete sono visibili in Windows Admin Center o all'interno dei dati contenuti nell'output di ogni funzionalità. Per istruzioni su come analizzare l'output JSON delle funzionalità predefinite, visitare questo blog.

Riferimenti aggiuntivi

Per altre informazioni su Informazioni dettagliate di sistema, vedere le risorse seguenti: