JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration d'Oracle VM Server for SPARC 2.2     Oracle VM Server for SPARC (Fran├žais)
search filter icon
search icon

Informations document

Préface

Partie I Logiciel Oracle VM Server for SPARC .2.2

1.  Présentation du logiciel Oracle VM Server for SPARC

2.  Installation et activation du logiciel

3.  Sécurité d'Oracle VM Server for SPARC

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

9.  Migration des domaines

10.  Gestion des ressources

Reconfiguration des ressources

Reconfiguration dynamique

Reconfiguration retardée

Allocation des ressources

Allocation de CPU

Procédure d'application de la contrainte whole-core

Interactions entre la contrainte whole-core et les autres fonctions des domaines

Reconfiguration dynamique de la CPU

Gestion dynamique des ressources

Migration de domaine

Gestion de l'alimentation

Réglage de la CPU SPARC afin d'optimiser les performances de charge de travail sur les systèmes SPARC T4

Modes de thread de la CPU et charges de travail

Sélection du mode de thread de la CPU

Restrictions des contrôles de thread

Configuration du système avec des partitions forcées

Vérification de la configuration d'un domaine

Procédure permettant de déterminer si un domaine a été configuré avec des coeurs complets de CPU

Procédure de création de la liste des coeurs de CPU affectés à un domaine

Configuration d'un domaine avec des coeurs complets de CPU

Procédure de création d'un nouveau domaine avec des coeurs complets de CPU

Procédure de configuration d'un domaine existant avec des coeurs complets de CPU

Procédure de configuration du domaine primary avec des coeurs complets de CPU

Interaction avec d'autres fonctions d'Oracle VM Server for SPARC

Reconfiguration dynamique de la CPU

Gestion dynamique des ressources de la CPU

Gestion de l'alimentation de la CPU

Réinitialisation ou nouvelle association de domaine

Incompatibilité de la migration de domaine

Affectation de ressources physiques à des domaines

Gestion des ressources physiques sur le domaine de contrôle

Restrictions applicables à la gestion des ressources physiques sur les domaines

Utilisation de la reconfiguration dynamique de la mémoire

Ajout de mémoire

Suppression de 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

Alignement de la mémoire pour les domaines actifs

Alignement de la mémoire pour les domaines liés

Alignement de la mémoire pour les domaines inactifs

Ajout de mémoire non alignée

Exemples de reconfiguration dynamique de mémoire

Utilisation de la gestion de l'alimentation

Création d'une liste des threads de CPU et des CPU virtuelles avec gestion de l'alimentation

Procédure de création de la liste des threads de CPU avec gestion de l'alimentation

Procédure de création de la liste des CPU avec gestion de l'alimentation

Utilisation de la gestion dynamique des ressources

Liste des ressources du domaine

Sortie lisible par la machine

Procédure d'affichage de la syntaxe des sous-commandes ldm

Définitions des balises

Définition des statistiques d'utilisation

Affichage des différentes listes

Procédure d'affichage des versions logicielles (-V)

Procédure de génération d'une liste abrégée

Procédure de génération d'une liste longue (-l)

Procédure de génération d'une liste étendue (-e)

Procédure de génération d'une liste analysable lisible par la machine (-p)

Procédure de génération d'un sous-ensemble d'une liste longue (-o format)

Procédure d'affichage de la valeur d'une variable

Procédure de création de la liste des liaisons

Procédure de création de la liste des configurations

Procédure de création de la liste des périphériques

Procédure de création de la liste de mémoire disponible

Procédure de création de la liste des services

Liste des contraintes

Procédure de création de la liste des contraintes pour un domaine

Procédure de création de la liste des contraintes au format XML

Procédure de création de la liste des contraintes dans un format lisible par machine

11.  Gestion des configurations de domaine

12.  Réalisation d'autres tâches d'administration

Partie II Logiciel Oracle VM Server for SPARC facultatif

13.  Outil de conversion physique-à-virtuel Oracle VM Server for SPARC

14.  Assistant de configuration d'Oracle VM Server for SPARC (Oracle Solaris 10)

15.  Utilisation du logiciel MIB (Management Information Base ) Oracle VM Server for SPARC

16.  Recherche de Logical Domains Manager

17.  Utilisation de l'interface XML avec Logical Domains Manager

Glossaire

Index

Utilisation de la gestion dynamique des ressources

Vous pouvez utiliser des stratégies pour déterminer la manière d'exécuter automatiquement des activités DR. A ce moment, vous pouvez uniquement créer des stratégies pour régir la gestion dynamique des ressources des CPU virtuelles.


Attention

Attention - Les restrictions suivantes affectent la gestion dynamique des ressources (DRM) de la CPU :

  • Lorsque la stratégie élastique de gestion de l'alimentation est activée, la DRM ne peut pas être activée.

  • Tout passage de la stratégie de performance à la stratégie élastique est retardé lorsque la DRM est activée.

  • Vérifiez que vous avez désactivé la CPU DRM avant d'effectuer une opération de migration de domaine.

  • Les stratégies DRM ne s'appliquent pas aux domaines configurés avec la contrainte whole-core.


Une stratégie de gestion des ressources définit dans quelles conditions des CPU virtuelles peuvent être ajoutées automatiquement à un domaine logique et supprimées 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 plus 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. L'heure spécifiée par tod-begin doit être antérieure à l'heure spécifiée par tod-end dans une période de 24 heures. Par défaut, les valeurs des propriétés tod-begin et tod-end sont 00:00:00 et 23:59:59, respectivement. Lorsque les valeurs par défaut sont utilisées, la stratégie est toujours active.

La stratégie utilise la valeur de la propriété priority pour spécifier une priorité pour la stratégie de gestion dynamique des ressources (DRM). Les valeurs de priorité sont utilisées pour déterminer la relation entre les stratégies DRM sur un domaine unique et entre les domaines DRM sur un système unique. Les valeurs numériques inférieures représentent les priorités supérieures (meilleures). Les valeurs valides sont comprises entre 1 et 9 999. La valeur par défaut est 99.

Le comportement de la propriété priority dépend de la disponibilité d'un pool de ressources de CPU libres, comme suit :

Par exemple, des stratégies DRM sont activées sur les domaines ldg1 et ldg2. La propriété priority du domaine ldg1 est 1, qui est plus favorable que la valeur de propriété priority du domaine ldg2 (2). Le domaine ldg1 peut supprimer dynamiquement une ressource de CPU du domaine ldg2 et se l'assigner dans les cas suivants :

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 de la CPU. Si l'utilisation dépasse la valeur de util-high, des CPU virtuelles sont ajoutées 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 virtuelles sont supprimées du domaine jusqu'à ce que le nombre soit compris entre les valeurs vcpu-min et vcpu-max. Si vcpu-min est atteint, plus aucune CPU virtuelle ne peut être supprimée de manière dynamique. Si vcpu-max est atteint, plus aucune CPU virtuelle ne peut être ajoutée de manière dynamique.

Exemple 10-11 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 :

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 :

# 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 :

# 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