Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les fonctionnalités System Insights de Windows Server utilisent l’analytique prédictive pour aider les administrateurs à prévoir l’utilisation des ressources et à optimiser les performances du serveur. Cet article explique les fonctionnalités par défaut, les modèles de prédiction et comment interpréter leurs résultats.
Cet article décrit également les sources de données, les chronologies de prédiction et les états de prédiction utilisés pour les fonctionnalités par défaut.
Vue d’ensemble des fonctionnalités System Insights
Une fonctionnalité System Insights est un modèle d’apprentissage automatique ou de statistiques qui analyse les données système pour vous donner plus d’informations sur votre déploiement. System Insights inclut un ensemble de fonctionnalités par défaut et vous pouvez ajouter de nouvelles fonctionnalités dynamiquement sans mettre à jour le système d’exploitation.
Les quatre fonctionnalités par défaut disponibles sont les suivantes :
- Prévision de la capacité du processeur
- Prévision de la capacité de mise en réseau
- Prévision totale de la consommation de stockage
- Prévision de la consommation en volume
Chaque fonctionnalité s’exécute localement sur une instance Windows Server, et vous pouvez gérer chaque fonctionnalité individuellement.
Chaque fonctionnalité analyse les données historiques pour prédire l’utilisation future, et toutes les fonctionnalités de prévision sont conçues pour prévoir les tendances à long terme plutôt que les comportements à court terme, ce qui aide les administrateurs à approvisionner correctement le matériel et à régler leurs charges de travail afin d’éviter les conflits de ressources futurs. Étant donné que ces fonctionnalités se concentrent sur l’utilisation à long terme, elles analysent les données quotidiennes.
Sorties de capacité
Lorsque vous exécutez une fonctionnalité, elle fournit une sortie qui explique le résultat de son analyse ou de sa prédiction. Chaque sortie inclut un état et une description d’état pour décrire la prédiction. Chaque résultat peut également inclure des données spécifiques aux capacités liées à la prédiction. La description de l’état donne un contexte pour l’état et les fonctionnalités indiquent un état OK, Avertissement ou Critique . Une fonctionnalité peut également utiliser un état d’erreur ou aucun s’il n’effectue pas de prédiction. Voici les états des fonctionnalités et leurs significations de base :
- Ok - Tout semble correct.
- Avertissement : aucune attention immédiate n’est requise, mais vous devriez y jeter un œil.
- Critique : vous devriez vérifier cela rapidement.
- Erreur : un problème inconnu a provoqué l’échec de la fonctionnalité.
- Aucun : aucune prédiction n’a été effectuée. Cela peut être dû à un manque de données ou à toute autre raison spécifique à une fonctionnalité qui n’effectue pas de prédiction.
Toutes les données spécifiques aux fonctionnalités du résultat sont enregistrées dans un fichier JSON accessible par l’utilisateur. Vous trouverez le chemin d’accès au fichier à l’aide de PowerShell. Pour plus d’informations, consultez les résultats de capacité de récupération.
Modèle de prévision
Les fonctionnalités par défaut utilisent un modèle de prévision pour prédire l’utilisation future, et pour chaque prédiction, le modèle est entraîné localement sur les données de votre ordinateur. Ce modèle est conçu pour vous aider à détecter les tendances à plus long terme, et le réentraînement sur chaque instance Windows Server permet de s’adapter au comportement et aux nuances spécifiques de l’utilisation de chaque machine.
Notes
Déterminer le type de modèle à utiliser nécessite de tester de nombreux modèles à l’aide d’un jeu de données contenant des dizaines de milliers de machines. Après avoir analysé et ajusté ces modèles, nous avons décidé d’utiliser un modèle de prévision autorégressif, car il produit des prédictions très précises et visuellement intuitives tout en ne nécessitant pas trop de temps pour effectuer l’apprentissage. Toutefois, ce modèle nécessite trois semaines de données d’entraînement, de sorte que chaque fonctionnalité utilise une tendance linéaire de base jusqu’à ce que trois semaines de données soient disponibles.
Chronologies de prévision
Les fonctionnalités par défaut prévoient quelques jours à l’avenir en fonction du nombre de jours pour lesquels les données ont été collectées. Le tableau suivant présente les chronologies de prédiction de ces fonctionnalités :
Taille des données d’entrée | Longueur de la prévision |
---|---|
0-5 jours | Aucune prédiction n’est effectuée. |
6-180 jours | 1/3 * taille des données d’entrée |
180-365 jours | 60 jours |
Prévision des données
Chaque fonctionnalité analyse les données quotidiennes pour prédire l’utilisation future. Toutefois, l’utilisation du processeur, de la mise en réseau et même du stockage peut fréquemment changer tout au long de la journée, en s’adaptant dynamiquement aux charges de travail sur l’ordinateur. Étant donné que l’utilisation n’est pas constante tout au long de la journée, il est important de représenter correctement l’utilisation quotidienne dans un point de données unique. Le tableau ci-dessous détaille les points de données spécifiques et la façon dont les données sont traitées :
Nom de fonctionnalité | Sources de données | Logique de filtrage |
---|---|---|
Prévision de la consommation de volume | Taille du volume | Maximum quotidien |
Prévision de la consommation totale de stockage | Somme des tailles de volume, somme des tailles de disque | Utilisation quotidienne maximale |
Prévision de la capacité processeur | % temps processeur | Moyenne maximale de 2 heures par jour |
Prévision de la capacité de mise en réseau | Nombre total d’octets/s | Moyenne maximale de 2 heures par jour |
Lors de l’évaluation de la logique de filtrage, il est important de noter que chaque fonctionnalité cherche à informer les administrateurs lorsque l'utilisation future dépassera significativement les capacités disponibles. Même si le CPU atteint momentanément une utilisation de 100%, l’utilisation du processeur ne provoquera peut-être pas de dégradation notable des performances ou de conflit de ressources. Pour le processeur et la mise en réseau, il doit y avoir une utilisation élevée plutôt que des pics momentanés. Quelques heures d’utilisation élevée du processeur ou de la mise en réseau peuvent avoir un impact significatif sur les performances de vos charges de travail critiques. La moyenne maximale de 2 heures par jour évite ces extrêmes et produit toujours des données significatives pour chaque capacité d’analyse.
Toutefois, pour le volume et l’utilisation totale du stockage, l’utilisation du stockage ne peut pas dépasser la capacité disponible, même momentanément, de sorte que l’utilisation quotidienne maximale est utilisée pour ces fonctionnalités.
État de prévision
Toutes les fonctionnalités System Insights doivent générer un état associé à chaque prédiction. Chaque fonctionnalité par défaut utilise la logique suivante pour définir chaque état de prédiction :
- OK : la prévision ne dépasse pas la capacité disponible.
- Avertissement : la prévision dépasse la capacité disponible dans les 30 prochains jours.
- Critique : la prévision dépasse la capacité disponible dans les 7 prochains jours.
- Erreur : la fonctionnalité a rencontré une erreur inattendue.
- Aucun : il n’y a pas suffisamment de données pour effectuer une prédiction. Cela peut être dû à un manque de données ou parce qu’aucune donnée n’est signalée récemment.
Notes
Si une fonctionnalité fait des prédictions sur plusieurs instances (par exemple plusieurs volumes ou cartes réseau), l’état reflète l’état le plus grave de toutes les instances. Les états individuels de chaque volume ou carte réseau sont visibles dans Windows Admin Center ou dans les données contenues dans la sortie de chaque fonctionnalité. Pour obtenir des instructions sur l’analyse de la sortie JSON des fonctionnalités par défaut, consultez ce blog.
Contenu connexe
Pour plus d’informations sur les insights système, consultez les ressources suivantes :