Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le funzionalità di System Insights in Windows Server usano l'analisi predittiva per aiutare gli amministratori a prevedere l'utilizzo delle risorse e ottimizzare le prestazioni del server. Questo articolo illustra le funzionalità predefinite, i modelli di stima e come interpretare i risultati.
Questo articolo descrive anche le origini dati, le sequenze temporali di stima e gli stati di stima usati per le funzionalità predefinite.
Panoramica delle funzionalità di System Insights
Una funzionalità di System Insights è un modello di Machine Learning o statistiche che analizza i dati di sistema per ottenere maggiori informazioni sulla distribuzione. System Insights include un set di funzionalità predefinite ed è possibile aggiungere nuove funzionalità in modo dinamico senza aggiornare il sistema operativo.
Le quattro funzionalità predefinite disponibili sono:
- Previsione della capacità della CPU
- Previsione della capacità di rete
- Previsione del consumo totale di risorse di archiviazione
- Previsione del consumo di volumi
Ogni funzionalità viene eseguita localmente in un'istanza di Windows Server ed è possibile gestire ogni funzionalità singolarmente.
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.
Output delle funzionalità
Quando si esegue una funzionalità, fornisce un output che spiega il risultato dell'analisi o della stima. Ogni output include uno stato e una descrizione dello stato per descrivere la stima. Ogni risultato può includere anche dati specifici della funzionalità correlati alla stima. La descrizione dello stato fornisce il contesto per lo stato e la funzionalità segnala uno stato OK, Avviso o Critico. Una funzionalità può anche usare uno stato Errore o Nessuno se non esegue una stima. Ecco 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.
Tutti i dati specifici delle funzionalità nel risultato vengono salvati in un file JSON accessibile dall'utente. È possibile trovare il percorso del file usando PowerShell. Per altre informazioni, vedere Recupero dei risultati delle funzionalità.
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 aver analizzato e modificato questi modelli, è stato deciso di usare un modello di previsione autoregressiva, in quanto 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 prevedono alcuni 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à | Origini dati | Logica di filtro |
---|---|---|
Previsione del consumo di volumi | Dimensione del volume | Limite massimo giornaliero |
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, è importante notare che ogni funzionalità cerca di informare gli amministratori quando un utilizzo futuro supererà significativamente la capacità disponibile, anche se la CPU raggiunge 100% utilizzo, l'utilizzo della CPU potrebbe non causare una riduzione significativa delle prestazioni o una contesa delle risorse. Per la CPU e la rete, è necessario sostenere un utilizzo elevato anziché picchi momentanei. 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. Ciò potrebbe essere dovuto a una mancanza di dati o a causa di nessun dato segnalato di recente.
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.
Contenuti correlati
Per altre informazioni su Informazioni dettagliate di sistema, vedere le risorse seguenti: