En général, les ressources informatiques plus puissantes sont centralisées et fonctionnent en mode partagé. Il est souvent nécessaire de pouvoir suivre leur utilisation. L'outil Gestionnaire de projets permet de suivre et de gérer l'utilisation des ressources système à l'aide de la base de données /etc/project dans un environnement de fichiers ou de tables de projets dans un environnement NLS ou LDAP. La base de donnée ou les tables de projets régissent l'accès des utilisateurs, des groupes et des rôles à un projet ou à un ensemble de projets.
Grâce au Gestionnaire de projets, vous pouvez ajouter, modifier, supprimer et consulter des projets.
Le Gestionnaire de projets introduit les concepts suivants :
Utilisateur, Groupe, Rôle : un utilisateur, un groupe ou un rôle peut être propriétaire d'un processus. Pour de plus amples informations sur les utilisateurs, les groupes et les
rôles, reportez-vous à l'aide de l'outil Utilisateurs dans le menu Aide de Solaris Management Console. Remarque :
vous devez ouvrir l'outil Utilisateurs pour que l'aide correspondante soit disponible à partir du menu Aide.
Processus : processus SolarisTM
qui s'exécute sur un hôte. Les processus utilisent des ressources système.
Hôte : machine locale ou service de noms qui fournit les ressources de mémoire et de processeur nécessaires à l'exécution des processus.
Tâche : famille distincte de processus associés. Chaque processus appelé est associé à un identificateur de tâche unique (ID de tâche). Tous les processus
fils de ce processus sont également associés à cet ID de tâche.
Projet : ensemble de tâches associées à un utilisateur, un groupe ou un rôle. Un
projet par défaut
est affecté aux utilisateurs, groupes ou rôles à la connexion. Un utilisateur, groupe ou rôle doit également être affecté à un projet pour pouvoir l'exécuter.
ID de projet : numéro unique affecté à un projet.
Base de données de projets : fichier /etc/project
, table de projets NIS ou table de projets LDAP qui contient tous les projets d'un hôte particulier.
Contrôle de ressources : propose un mécanisme pour mettre en oeuvre une polique de consommation des ressources système. Chaque entrée de la base de données de projet peut contenir un ou plusieurs contrôles de ressources qui limitent les processus et les tâches associées à ce processus.