| France-Français |
|
|
|
![]() |
Guide de l'administrateur système HP-UX : Présentation : HP-UX 11i version 3 > Chapitre 2 Technologies de virtualisation HP-UXÉquilibrage de la charge (un serveur multi-cœur, une instance de système d'exploitation) |
|
Même si l'ordonnanceur HP-UX utilise de manière efficace des cœurs multiples lorsqu'ils sont disponibles, il peut arriver que vous deviez (ou souhaitiez) outrepasser les algorithmes de planification par défaut, par exemple pour dédier des ressources de traitement à une application importante. Lorsque votre serveur est équipé de plusieurs cœurs, les technologies de la catégorie Équilibrage de la charge peuvent vous aider à allouer de manière précise les ressources des différents cœurs et autres ressources de traitement (mémoire, bande passante d'E/S disque). Il s'agit des technologies suivantes : Process Resource Manager (PRM) est un outil de gestion des ressources permettant de contrôler le volume de ressources utilisé par les processus lors des pointes de charge du système (utilisation du cœur, de la mémoire et de la bande passante de disque à 100 %). Les processus et les utilisateurs sont affectés à des groupes PRM. Des cœurs et de la mémoire dédiés sont ensuite alloués aux groupes PRM. Cela permet à la fois de dédier des ressources aux groupes et d'empêcher les membres des groupes d'utiliser d'autres ressources système. Process Resource Manager peut être configuré à l'aide de HP System Management Homepage ou à partir d'une série de commandes de gestion et de configuration PRM. Process Resource Manager est fourni avec les environnements d'exploitation suivants ou peut être acheté auprès d'un revendeur HP agréé :
Des informations détaillées sur Process Resource Manager sont disponibles sur le site Web HP dans :
Process Resource Manager vous permet de dédier manuellement des ressources à des applications spécifiques. Cependant, de nombreux facteurs sont susceptibles de changer constamment, tels que les charges système, l'utilisation des ressources, les besoins en ressources et les combinaisons d'applications qui s'exécutent à un moment donné. Si les conditions et besoins de votre environnement de serveur évoluent constamment, WLM peut contrôler et ajuster de manière continue les ressources afin de maintenir le niveau de performances des applications et les objectifs professionnels. Workload Manager (WLM) est un outil de gestion de ressources automatique qui permet de gérer les charges de travail en fonction d'objectifs. Une charge de travail est un groupe de processus traités comme unité unique pour les besoins de l'allocation des ressources. Par exemple, une application de base de données constituée de plusieurs processus associés pourrait être considérée comme une charge de travail. WLM procure une allocation des ressources et une gestion des performances d'applications automatiques grâce à l'utilisation d'objectifs de niveau de service (SLO, Service Level Objectives) classés par ordre de priorité. Vous pouvez gérer plusieurs charges de travail à priorité de manière dynamique sur un serveur unique en fonction de leurs niveaux de performances rapportés. WLM définit les charges de travail tel que défini dans un fichier de configuration. Vous affectez des applications et des utilisateurs à des groupes de charges de travail. WLM alloue automatiquement des ressources de cœurs de traitement afin d'obtenir le SLO voulu. WLM peut gérer la mémoire réelle et la bande passante de disque, mais pas en réponse à des SLO. Avec la mémoire réelle, WLM vous permet de spécifier des limites inférieures et supérieures sur la quantité de mémoire reçue par une charge de travail. Vous pouvez affecter de manière statique des parts de bande passante de disque. Si plusieurs utilisateurs ou applications d'une charge de travail sont en concurrence pour des ressources, la gestion de ressources HP-UX standard détermine l'allocation des ressources. Workload Manager peut être configuré manuellement à l'aide d'un fichier de configuration et de commandes WLM, de façon interactive à l'aide de l'assistant configuration WLM, ou par le biais de l'interface utilisateur graphique WLM. Workload Manager est disponible dans les environnements d'exploitation suivants ou sous forme de produit autonome, que vous pouvez acheter auprès d'un revendeur agréé HP :
Des informations détaillées sur Workload Manager sont disponibles sur le site Web HP :
Les ensembles de processeurs (psets), une technologie clé sous-jacente à Process Resource Manager et Workload Manager, peuvent également être utilisés indépendamment. Un ensemble de processeurs représente un ensemble de cœurs groupés en tant que domaine de planification indépendant pour une utilisation par l'ordonnanceur HP-UX pour un accès exclusif aux applications affectées à cet ensemble de processeurs. Les ensembles de processeurs vous permettent d'isoler des applications à priorité élevée ou exigeantes en ressources par rapport aux autres processus exécutés sur un serveur, ce qui procure un meilleur contrôle de la planification des processus critiques. Les ensembles de processeurs peuvent être créés et reconfigurés de manière dynamique par les utilisateurs qui disposent des privilèges appropriés. La technologie des ensembles de processeurs peut être utilisée seule, mais on l'emploie souvent avec Process Resource Manager (PRM). La technologie Instant Capacity vous permet d'acheter à un tarif extrêmement préférentiel des cœurs, de la mémoire et des cartes de cellules dont vous n'êtes pas encore propriétaire (et que vous ne pouvez pas encore utiliser). Ces composants, appelés composants iCAP ou composants sans droits d'exploitation, sont à disposition, prêts à être activés en cas de besoin. Vous achetez ensuite des droits d'exploitation pour tout ou une partie de ces composants et, grâce à l'acquisition d'un mot de passe spécial, vous pouvez activer (de manière temporaire ou permanente) ces composants de serveur. Cela vous donne la possibilité de gérer rapidement les demandes de pointe ou inattendues en ressources de serveur, du moment que le système demeure en conformité avec le contrat Instant Capacity. Il existe trois types de capacités Instant Capacity :
Une série de commandes iCAP vous permet d'interagir avec HP-UX en vue d'ajuster la capacité de traitement d'un serveur contenant du matériel iCAP. Les commandes vous permettent d'entrer les mots de passe achetés pour activer vos droits d'exploitation des processeurs secondaires, ou pour diminuer les ressources de traitement utilisées afin d'économiser de l'argent. Les commandes d'administration des ressources iCAP sont les suivantes :
La capacité à obtenir des composants Instant Capacity fait partie du HP-UX Foundation Operating Environment (et est par conséquent disponible dans tous les environnements d'exploitation fondés sur le Foundation Operating Environment). Cependant, pour pouvoir utiliser les technologies Instant Capacity, vous devez avoir acheté et installé des composants sans droits d'exploitation à activer. Vous trouverez des informations complètes sur les différentes technologies iCAP dans les documents suivants :
Pay per use (PPU) est un produit qui vous permet de « payer selon votre consommation ». Il s'agit d'un modèle de tarification dans lequel vous êtes facturé en fonction de votre utilisation réelle des ressources informatiques. Avec Pay per use, vous gérez la capacité de traitement informatique comme l'électricité, l'eau ou tout autre service de ce type. Vous faites l'acquisition d'une plate-forme matérielle spécifique avec une certaines quantité de cœurs, et l'on vous facture votre utilisation réelle en fonction d'un des contrats HP suivants :
Le programme Pay per use utilise un système dédié appelé Compteur d'utilitaires (Utility Meter), configuré par HP. Pour les serveurs que vous prévoyez d'utiliser avec Pay per use, vous devez configurer un agent logiciel (l'Agent PPU) sur chaque partition (partitions logicielles et matérielles). L'Agent PPU transmet les informations d'utilisation au Compteur d'utilitaires, qui à son tour communique votre utilisation réelle à HP. Un Compteur d'utilitaires peut servir jusqu'à 100 serveurs ou partitions exécutant HP-UX 11i ou Windows Server 2003. La plupart des tâches de configuration des composants Pay per use s'effectuent par le biais de la commande ppuconfig. ppuconfig peut :
Pay per use est fourni avec le HP-UX Foundation Operating Environment et peut être configuré par l'utilisateur sur tous les serveurs HP-UX. Toutefois, vous devez permettre au système Pay per use de communiquer avec un Compteur d'utilitaires (un système spécial qui doit être configuré par HP). Un Compteur d'utilitaires peut prendre en charge plusieurs systèmes Pay per use (à l'heure actuelle, jusqu'à 100) ; il n'est donc pas nécessaire de posséder un système Compteur d'utilitaires pour chaque système Pay per use. Vous trouverez des informations complètes sur Pay per use et le compteur d'utilitaires dans les documents suivants :
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||