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

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

Vous pouvez utiliser des contrôles de thread de CPU dynamiques pour optimiser les performances de charge de travail sur les systèmes SPARC T4.

Ces contrôles de thread vous permettent de spécifier le nombre de threads matériels à activer par coeur. Les applications existantes peuvent tirer parti des avantages en termes de performances des threads dynamiques pour les CPU SPARC sans requérir de réécriture ou de recompilation.

Cette section indique comment utiliser les contrôles de thread de CPU afin d'optimiser les performances de la CPU sur les systèmes SPARC T4. Les performances de la CPU peuvent être optimisées et le débit maximisé en réglant les coeurs de CPU de manière à ce qu'ils utilisent le plus grand nombre de threads de CPU possibles. Par défaut, la CPU est réglée de manière à assurer un débit maximal. Les performances de la CPU peuvent également être optimisées pour les charges de travail liées à la CPU en réglant les coeurs de CPU de manière à ce qu'ils maximisent le nombre d'instructions par cycle (IPC).

Modes de thread de la CPU et charges de travail

Sur les systèmes SPARC T4, vous pouvez optimiser les performances de la CPU en spécifiant le mode de thread de la CPU. Le mode de thread peut être défini de manière dynamique et indépendante pour chaque domaine sur le système. Aucune réinitialisation n'est requise pour modifier le mode de thread, et le mode défini persiste lors des réinitialisations du domaine et des cycles d'alimentation de la plate-forme.

En sélectionnant le mode de thread de la CPU approprié, vous pouvez améliorer les performances des applications et des charges de travail qui s'exécutent sur un domaine. Vous pouvez opter pour un mode de thread qui optimise le débit ou un mode de thread qui maximise le nombre d'instructions par cycle :

Sélection du mode de thread de la CPU

Sélectionnez le mode de thread de la CPU d'un domaine à l'aide de la commande ldm add-domain ou ldm set-domain pour définir la propriété threading.

ldm add-domain [threading=max-throughput|max-ipc] ldom

ldm set-domain [threading=max-throughput|max-ipc] ldom

La propriété threading permet de modifier de façon dynamique le mode de thread en spécifiant l'une des valeurs suivantes :

Notez que la modification dynamique du mode de thread active ou désactive des threads de CPU. Par conséquent, le nombre de CPU virtuelles disponibles dans le domaine change également de façon dynamique.

Le mode de thread max-ipc s'appuie sur la contrainte whole-core, donc vous devez vous conformer aux exigences et aux restrictions de la contrainte whole-core pour effectuer les opérations suivantes :

Par conséquent, pour changer de façon dynamique le mode de thread d'un domaine en cours d'exécution en max-ipc, vous devez configurer le domaine avec la contrainte whole-core.

Pour plus d'informations sur les restrictions, reportez-vous à la section Restrictions des contrôles de thread. Pour plus d'informations sur les sous-commandes add-domain et set-domain, reportez-vous à la page de manuel ldm(1M).

Affichage de la valeur de la propriété threading

Vous pouvez utiliser la commande suivante pour afficher la valeur de la propriété threading :

Restrictions des contrôles de thread

La fonctionnalité de contrôle de thread est soumise aux restrictions suivantes :

Lorsque la PM est en cours d'exécution, la propriété threading de tous les domaines doit être définie sur max-throughput.