Operations Manager - SCOM

L'actualité des outils de supervision made in Microsoft

OpsMgr 2007 : Vue d'ensemble de la fonctionnalité Performance and Ressource Optimization (PRO)

1. Présentation de PRO

Performance and Ressource Optimization (PRO) est apportée par le couple System Center Virtual Machine Manager (SCVMM) et System Center Operations Manager (SCOM), il permet d'optimiser le placement de vos machines virtuelles sur vos clusters pilotés par SCVMM par le biais de Tips générés par des informations de performance SCOM.

2. Fonctionnement de PRO

Une fois SCVMM configurée avec SCOM des cibles PROS sont disponibles. Pour utiliser la fonctionnalité PRO, il suffira de les utiliser dans le ciblage de vos moniteurs pour créer des PROS Tips lors d’un changement d’état.

Voici les cinq cibles PRO utilisable par défaut :

Par défaut, voici les deux moniteurs de performance fournit sur l’ensemble des ces cibles PROS:

  • Utilisation de la mémoire PRO 
  • Utilisation du processeur PRO

La configuration initiale de ces moniteurs pour les machines virtuelles est la génération d’un Pro Tips (Avertissement) et d’une alerte (Avertissement)  lorsque le seuil d’utilisation de CPU ou Mémoire est supérieur à  90%

La configuration initiale de ces moniteurs pour les hôtes (Hyper-V ou ESX supervisés par Virtual center) est dépendante des paramètres spécifiés dans l’onglet Reserve ou Host Reserve.

Voici le résultat de la génération de l’alerte de ces moniteurs sur une machine virtuelle et un hôte :

Et voici le résultat d’un Pro Tips Hôte et machine virtuel et de l’hôte dans la console SCVMM:

Enfin il sera possible d’implémenter manuellement ou automatiquement la solution d’optimisation des performances  proposée par le Pro Tips.

3. Développement de règles PRO

Pour répondre à des besoins avancés comme la sélection d’un hôte du cluster avec des critères de sélection il est nécessaire de développer de nouveau moniteur.

La méthodologie est décrite dans le document Building PRO Management Packs disponible à l’adresse suivante :

Voici une vue d’ensemble du fonctionnement d’un Pro Tips et d’implémentation d’une solution d’optimisation des ressources :

  1. ProTips : Le moniteur ciblé sur une cible PRO change d’état. Ce changement d’état génère une alerte et un PRO Tips.
  2. Déclenchement de l’optimisation PRO : Ce changement d’état exécute également les tâches de diagnostic et de récupération associés.
    • Les tâches de récupération sont contrôlées par le bouton « implement » du Pro Tips de SCVMM afin de corriger l’incident de performance associé.
    • Une fois exécuté un événement Windows est créer localement sur la cible PRO (Hote ou VM).
  3. Exécution de l’optimisation PRO : Cet événement déclenchera l’exécution d’une règle d’événement contenant l’exécution d’un script powershell sur le serveur d’administration racine (RMS) possédant le shell SCVMM. Ce script powershell utilisera les informations de cet événement.

Note : Les tâches de récupération sont exécutées localement sur la cible PRO. Le pré requis d’exécution d’un script powershell SCVMM sont powershell et la console d’administration SCVMM. Plutôt que de déployer ces composants sur l’ensemble des serveurs virtuels et hôtes, l’astuce réside dans la détection d’un événement Windows sur les cibles PRO par le biais d’une règle d’événement et en réponse un serveur d’administration disposant de ces composants exécute le script powershell.

4. Offres partenaires PRO

La liste et liens de téléchargement des solutions partenaires est disponible à l’adresse suivante :