Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration d'Oracle VM Server for SPARC 2.0 |
1. Présentation du logiciel Oracle VM Server for SPARC
2. Installation et activation du logiciel
4. Configuration des services et du domaine de contrôle
5. Configuration des domaines invités
6. Configuration des domaines d'E/S
7. Utilisation des disques virtuels
8. Utilisation des réseaux virtuels
Reconfiguration des ressources
Activation de la contrainte Whole-Core
Désactivation de la contrainte Whole-Core
Allocation de CPU au domaine de contrôle
Interactions entre la contrainte Whole-core et les fonctions des autres domaines
Reconfiguration dynamique du CPU
Gestion dynamique des ressources
Utilisation de la reconfiguration dynamique de la mémoire
Suivi de la progression d'une demande de reconfiguration dynamique de mémoire
Annulation d'une demande de reconfiguration dynamique de mémoire
Demandes partielles de reconfiguration dynamique de mémoire
Reconfiguration de la mémoire du domaine de contrôle
Réduction de la mémoire du domaine de contrôle
Reconfiguration dynamique et retardée
Alignement de la mémoire pour les domaines actifs
Alignement de la mémoire pour les domaines associés
Alignement de la mémoire pour les domaines inactifs
Exemples de reconfiguration dynamique de mémoire
Utilisation de la gestion de l'alimentation
Liste des brins avec gestion de l'alimentation du CPU
Liste des brins avec gestion de l'alimentation du CPU
Liste des CPU en mode de gestion de l'alimentation
Liste des ressources du domaine
Affichage de l'utilisation de la syntaxe des sous-commandes ldm
Utilisation de la définition des statistiques
Affichage des différentes listes
Affichage des versions logicielles (-V)
Génération d'une liste abrégée
Génération d'une liste longue (-l)
Génération d'une liste étendue (-e)
Génération d'une liste analysable lisible par la machine (-p)
Génération d'un sous-ensemble d'une liste longue (-o format)
Liste de la mémoire disponible
Liste des contraintes pour un domaine
Liste des contraintes au format XML
Liste des contraintes dans un format lisible par la machine.
11. Gestion des configurations
12. Réalisation d'autres tâches d'administration
A. Outil de conversion physique-à-virtuel Oracle VM Server for SPARC
B. Assistant de configuration Oracle VM Server for SPARC
C. Recherche du gestionnaire de domaines logiques
D. Utilisation de l'interface XML avec le gestionnaire de domaines logiques
À partir de la version 1.3 des domaines logiques, vous pouvez utiliser des stratégies pour déterminer comment effectuer automatiquement des activités de reconfiguration dynamique. À ce moment, vous pouvez uniquement créer des stratégies pour régir la gestion dynamique des ressources des CPU virtuels.
Attention - Les problèmes suivants affectent la gestion dynamique des ressources (DRM) CPU :
|
Une stratégie de gestion des ressources définit dans quelles conditions des CPU virtuels peuvent être ajoutés automatiquement à un domaine logique et supprimés de celui-ci. Une stratégie est gérée à l'aide des commandes ldm add-policy, ldm set-policy et ldm remove-policy :
ldm add-policy [enable=yes|no] [priority=value] [attack=value] [decay=value] [elastic-margin=value] [sample-rate=value] [tod-begin=hh:mm[:ss]] [tod-end=hh:mm[:ss]] [util-lower=percent] [util-upper=percent] [vcpu-min=value] [vcpu-max=value] name=policy-name ldom... ldm set-policy [enable=[yes|no]] [priority=[value]] [attack=[value]] [decay=[value]] [elastic-margin=[value]] [sample-rate=[value]] [tod-begin=[hh:mm:ss]] [tod-end=[hh:mm:ss]] [util-lower=[percent]] [util-upper=[percent]] [vcpu-min=[value]] [vcpu-max=[value]] name=policy-name ldom... ldm remove-policy [name=]policy-name... ldom
Pour lus d'informations sur ces commandes et sur la création de stratégies de gestion des ressources, reportez-vous à la page de manuel ldm(1M).
Une stratégie est en vigueur pendant la durée indiquée par les propriétés tod-begin et tod-end. La stratégie utilise la valeur de la propriété priority pour déterminer quelle stratégie utiliser si plusieurs stratégies sont appliquées en même temps.
La stratégie utilise les valeurs de la propriété util-high et util-low pour définir les seuils haut et bas d'utilisation du CPU. Si l'utilisation dépasse la valeur de util-high, des CPU virtuels sont ajoutés au domaine jusqu'à ce que le nombre soit compris entre les valeurs vcpu-min et vcpu-max. Si l'utilisation est inférieure à la valeur util-low, les CPU virtuels sont supprimés du domaine jusqu'à ce que le nombre soit compris entre les valeurs vcpu-min et vcpu-max. Si vcpu-min est atteint, plus aucun CPU virtuel ne peut être supprimé de manière dynamique. Si vcpu-max est atteint, plus aucun CPU virtuel ne peut être ajouté de manière dynamique.
Exemple 10-4 Ajout de stratégies de gestion des ressources
Par exemple, après avoir observé l'utilisation classique de vos systèmes pendant plusieurs semaines, vous pouvez définir des stratégies pour optimiser l'utilisation des ressources. L'utilisation la plus importante s'effectue tous les jours entre 9 heures et 18 heures, heure du Pacifique, et l'utilisation la plus faible a lieu tous les jours de 18 heures à 9 heures.
En fonction de cette observation de l'utilisation du système, vous décidez de créer les stratégies d'utilisation élevée et basse et fonction de l'utilisation globale de votre système :
Élevée : Tous les jours de 9 heures à 18 heures, heure du Pacifique
Basse : Tous les jours de 18 heures à 9 heures, heure du Pacifique
La commande ldm add-policy suivante créer la stratégie high-usage à utiliser au cours de la période d'utilisation élevée sur le domaine ldom1.
La stratégie high-usage suivant effectue les opérations suivantes :
Indique que les heures de début et de fin sont 9 heures et 18 heures en définissant les propriétés tod-begin et tod-end respectivement.
Indique que les limites inférieure et supérieure auxquelles effectuer une analyse de stratégie sont 25 % et 75 % en définissant les propriétés util-lower et util-upper respectivement.
Indique que le nombre minimum et maximum de CPU virtuels est et 16 en définissant les propriétés vcpu-min et vcpu-max respectivement.
Indique que le nombre maximum de CPU virtuels à ajouter au cours d'un cycle de contrôle des ressources est 1 en définissant la propriété attack.
Indique que le nombre maximum de CPU virtuels à supprimer au cours d'un cycle de contrôle des ressources est 1 en définissant la propriété decay.
Indique que la priorité de cette stratégie est 1 en définissant la propriété priority. Une priorité de 1 signifie que cette stratégie sera appliquée même si une autre stratégie est en vigueur.
Indique que le nom du fichier de stratégie est high-usage en définissant la propriété name.
Utilise les valeurs par défaut pour les propriétés qui ne sont pas définies, notamment enable et sample-rate. Reportez-vous à la page de manuel ldm(1M).
# ldm add-policy tod-begin=09:00 tod-end=18:00 util-lower=25 util-upper=75 \ vcpu-min=2 vcpu-max=16 attack=1 decay=1 priority=1 name=high-usage ldom1
La commande ldm add-policy suivante crée la stratégie med-usage à utiliser au cours de la période d'utilisation faible sur le domaine ldom1.
La stratégie med-usage suivant effectue les opérations suivantes :
Indique que les heures de début et de fin sont 18 heures et 9 heures en définissant les propriétés tod-begin et tod-end respectivement.
Indique que les limites inférieure et supérieure auxquelles effectuer une analyse de stratégie sont 10 % et 50 % en définissant les propriétés util-lower et util-upper respectivement.
Indique que le nombre minimum et maximum de CPU virtuels est et 16 en définissant les propriétés vcpu-min et vcpu-max respectivement.
Indique que le nombre maximum de CPU virtuels à ajouter au cours d'un cycle de contrôle des ressources est 1 en définissant la propriété attack.
Indique que le nombre maximum de CPU virtuels à supprimer au cours d'un cycle de contrôle des ressources est 1 en définissant la propriété decay.
Indique que la priorité de cette stratégie est 1 en définissant la propriété priority. Une priorité de 1 signifie que cette stratégie sera appliquée même si une autre stratégie est en vigueur.
Indique que le nom du fichier de stratégie est high-usage en définissant la propriété name.
Utilise les valeurs par défaut pour les propriétés qui ne sont pas définies, notamment enable et sample-rate. Reportez-vous à la page de manuel ldm(1M).
# ldm add-policy tod-begin=18:00 tod-end=09:00 util-lower=10 util-upper=50 \ vcpu-min=2 vcpu-max=16 attack=1 decay=1 priority=1 name=med-usage ldom1