Comme nous l'avons mentionné précédemment, une grande partie de l'administration système est axée sur les ressources et leur utilisation de manière efficace. En comparant les différentes ressources avec les personnes et programmes qui les utilisent, il est possible non seulement d'économiser de l'argent mais également de satisfaire les utilisateurs autant que possible. Ceci étant, deux questions se posent :
Qu'entend-on par ressources ?
Et :
Comment peut-on savoir quelles ressources sont utilisées (et dans quelle mesure) ?
L'objectif de ce chapitre est de vous fournir les moyens nécessaires pour répondre à ces questions et ce, en vous aidant à approfondir vos connaissances sur les ressources et la manière de les contrôler.
Avant d'être en mesure de contrôler les ressources, il est évidemment essentiel de savoir quelles ressources doivent être contrôlées. Dans tous les systèmes, les ressources suivantes sont disponibles :
Puissance de CPU
Largeur de bande
Mémoire
Stockage
Ces ressources sont traitées de manière plus détaillée dans les chapitres suivants. Toutefois, il suffit pour le moment de garder à l'esprit que ces ressources ont un impact direct sur les performances du système et par conséquent, sur la productivité et sur la satisfaction des utilisateurs.
De manière relativement simpliste, le contrôle des ressources n'est rien d'autre que l'obtention d'informations sur l'utilisation d'une ou plusieurs ressources système.
Ceci étant, le contrôle des ressources est rarement aussi simple. Il faut tout d'abord prendre en compte les ressources devant être contrôlées. Il est ensuite nécessaire d'examiner chaque système devant être contrôlé en prêtant une attention toute particulière à la situation spécifique de chaque système.
Les systèmes que vous surveillez se divisent en deux catégories selon la situation :
Le système connaît de temps à autre des problèmes de performance et vous aimeriez améliorer la situation.
Le système fonctionne parfaitement et vous souhaitez que la situation demeure ainsi.
Dans le premier cas, il est nécessaire de contrôler le système dans une perspective de performance système, alors que dans le deuxième cas, il faut contrôler les ressources système dans une perspective de planification de la capacité.
Étant donné que chaque perspective a des besoins propres et spécifiques, les sections suivantes examinent chaque catégorie de manière détaillée.