JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris 11.1 : Oracle Solaris Zones, Oracle Solaris 10 Zones et gestion des ressources     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Gestion des ressources Oracle Solaris

1.  Introduction à la gestion des ressources

Présentation de la gestion des ressources

Classifications des ressources

Mécanismes de contrôle de la gestion des ressources

Mécanismes de contrainte

Mécanismes de programmation

Mécanismes de partitionnement

Configuration de la gestion des ressources

Interaction avec les zones non globales

Intérêt de la gestion des ressources

Consolidation serveur

Prise en charge d'une population importante et variée d'utilisateurs

Configuration de la gestion des ressources (liste des tâches)

2.  Projets et tâches (présentation)

3.  Administration des projets et des tâches

4.  Comptabilisation étendue (présentation)

5.  Administration de la comptabilisation étendue (tâches)

6.  Contrôles de ressources (présentation)

7.  Administration des contrôles des ressources (tâches)

8.  Ordonnanceur FSS (présentation)

9.  Administration de l'ordonnanceur FSS (tâches)

10.  Contrôle de la mémoire physique à l'aide du démon de limitation des ressources (présentation)

11.  Administration du démon de limitation des ressources (tâches)

12.  Pools de ressources (présentation)

13.  Création et administration des pools de ressources (tâches)

14.  Exemple de configuration de la gestion des ressources

Partie II Oracle Solaris Zones

15.  Introduction à Oracle Solaris Zones

16.  Configuration des zones non globales (présentation)

17.  Planification et configuration de zones non globales (tâches)

18.  A propos de l'installation, de la fermeture, de l'arrêt, de la désinstallation et du clonage des zones non globales (présentation)

19.  Installation, initialisation, fermeture, arrêt, désinstallation et clonage des zones non globales (tâches)

20.  Connexion à une zone non globale (présentation)

21.  Connexion à une zone non globale (tâches)

22.  A propos des migrations de zones et de l'outil zonep2vchk

23.  Migration de systèmes Oracle Solaris et migration de zones non globales (tâches)

24.  A propos de l'installation automatique et des packages dans un système Oracle Solaris 11.1 comportant des zones installées

25.  Administration d'Oracle Solaris Zones (présentation)

26.  Administration d'Oracle Solaris Zones (tâches)

27.  Configuration et administration de zones immuables

28.  Dépannage des problèmes liés à Oracle Solaris Zones

Partie III Oracle Solaris 10 Zones

29.  Introduction à Oracle Solaris 10 Zones

30.  Evaluation d'un système Oracle Solaris 10 et création d'une archive

31.  (Facultatif) Migration d'une zone non globale native Oracle Solaris 10 vers une zone Oracle Solaris 10

32.  Configuration de la zone marquée solaris10

33.  Installation de la zone marquée solaris10

34.  Initialisation d'une zone, connexion et migration de zone

Glossaire

Index

Configuration de la gestion des ressources (liste des tâches)

La liste des tâches suivante permet d'avoir une idée précise des étapes nécessaires à la mise en place de la gestion des ressources sur votre système.

Tâche
Description
Voir
Identification des charges de travail sur votre système et classement de chacune d'elles par projet
Créez des entrées de projet dans le fichier /etc/project, dans la carte NIS ou dans le service d'annuaire LDAP.
Définition des charges de travail prioritaires sur votre système
Déterminez les applications jouant un rôle primordial. Il est possible que ces charges de travail exigent un accès préférentiel aux ressources.
Se référer aux objectifs de service de l'entreprise
Surveillance de l'activité en temps réel sur votre système
Servez-vous des outils d'évaluation des performances pour connaître la consommation actuelle en ressources des charges de travail s'exécutant sur votre système. Vous pouvez vérifier ensuite s'il est impératif ou non de restreindre l'accès à une ressource donnée ou d'isoler des charges de travail particulières.
Modification temporaire des charges de travail s'exécutant sur votre système
Pour déterminer les valeurs qu'il est possible de modifier, reportez-vous aux contrôles de ressources disponibles dans le système Oracle Solaris. Vous pouvez actualiser les valeurs à partir de la ligne de commande pendant l'exécution de la tâche ou du processus.
Définition des contrôles de ressources et des attributs de projet pour chaque entrée de projet dans la base de données project ou dans la base de données de projet de service de noms
Chaque entrée de projet du fichier /etc/project ou de la base de données de projet de service de noms peut contenir un ou plusieurs contrôles de ressources ou attributs. Les contrôles de ressources appliquent des restrictions aux tâches et processus rattachés à ce projet. Vous pouvez associer une ou plusieurs actions spécifiques à chaque valeur de seuil définie pour un contrôle de ressource. Les actions sont déclenchées dès que le seuil en question est atteint.

Il est possible d'instaurer les contrôles de ressources à partir de l'interface de ligne de commande.

Définition d'une limite maximale d'utilisation de la mémoire physique par les ensembles de processus rattachés à un projet
Le démon de limitation des ressources impose la limite d'utilisation de la mémoire physique fixée pour l'attribut rcap.max-rss du projet dans le fichier /etc/project.
Création de configurations de pools de ressources
Les pools de ressources permettent de partitionner les ressources système, telles que les processeurs, et de conserver ces partitions d'une réinitialisation à l'autre. Vous pouvez ajouter un attribut project.pool à chaque entrée dans le fichier /etc/project.
Désignation de l'ordonnanceur FSS comme ordonnanceur système par défaut
Assurez-vous que tous les processus utilisateur dans un système doté d'une seule CPU ou dans un jeu de processeurs appartiennent à la même classe de programmation.
Activation de l'utilitaire de comptabilisation étendue pour surveiller et enregistrer la consommation des ressources par tâche ou processus
Servez-vous des données de comptabilisation étendue pour évaluer les contrôles de ressources actuels et planifier les besoins en matière de capacité pour les futures charges de travail. Vous pouvez faire le suivi de l'utilisation cumulée à l'échelle du système. Pour obtenir des statistiques complètes pour les charges de travail connexes s'étendant à plusieurs systèmes, il est possible de partager le nom du projet entre plusieurs machines.
(Facultatif) Modification des valeurs à partir de la ligne de commande s'il est nécessaire d'effectuer des ajustements supplémentaires à votre configuration. Vous pouvez changer les valeurs pendant l'exécution de la tâche ou du processus.
Les modifications apportées aux tâches existantes peuvent être appliquées de façon temporaire sans redémarrer le projet. Réglez les valeurs jusqu'à ce que vous soyez satisfait des performances. Actualisez ensuite les valeurs actuelles dans le fichier /etc/project ou dans la base de données de projet de service de noms.
(Facultatif) Capture des données de comptabilisation étendue
Ecrivez les enregistrements de comptabilisation étendue correspondant aux processus actifs et aux tâches actives. Les fichiers générés vous seront très utiles pour procéder aux opérations de planification, d'imputation et de facturation. Il existe une interface Perl (Practical Extraction and Report Language) prévue spécialement pour l'API libexacct qui permet de développer des scripts de génération de rapports et d'extraction personnalisés.
Page de manuel wracct(1M) et section Interface Perl pour libexacct