Affectation de ressources processeur dans les profils de partition

Lorsque vous créez un profil de partition pour une partition logique, vous pouvez définir les quantités de ressources processeur maximale, minimale et allouée que vous souhaitez pour votre partition logique.

La valeur allouée correspond à la quantité de ressources qu'obtient la partition logique si vous ne surchargez pas les ressources sur le système géré. Si la quantité de ressources allouée est disponible lors de l'activation du profil de partition, la partition logique démarre alors avec la valeur allouée. Néanmoins, si la quantité de ressources allouée n'est pas disponible lors de l'activation du profil de partition, les ressources sont surchargées sur le système géré. Si la quantité de ressources disponible sur le système géré est égale ou supérieure à la quantité minimale de ressources indiquée dans le profil de partition, la partition logique démarre alors avec cette valeur. Si la quantité minimale de ressources n'est pas disponible, alors la partition logique ne démarre pas.

Si le système géré permet la configuration de plusieurs pools de traitement partagé, vous pouvez limiter le nombre de processeurs utilisés par un groupe particulier de partitions logiques en configurant un pool de traitement partagé pour ces partitions logiques et en réaffectant ces partitions à ce pool. Par exemple, si vous utilisez l'octroi de licence par processeur pour IBM® iet que vous disposez d'un nombre limité de licences IBM i pour votre système géré, vous pouvez créer un pool de traitement partagé pour les partitions logiques IBM i sur le système géré et définir un nombre maximal d'unités de traitement pour ce pool de traitement partagé égal au nombre de licences IBM i sur le système géré. Si vous configurez un pool de traitement partagé et lui affectez des partitions logiques, le nombre d'unités de traitement utilisées par ces partitions plus le nombre d'unités réservées à l'usage des partitions logiques non bridées au sein du pool de traitement partagé ne peuvent excéder le nombre maximal d'unités de traitement que vous avez défini pour ce pool.

Si vous créez un profil de partition configuré pour utiliser des processeurs partagés, la console HMC calcule un nombre minimal, maximal et alloué de processeurs virtuels pour le profil de partition. Le calcul des processeurs virtuels repose sur le nombre minimal, maximal et alloué d'unités de traitement que vous spécifiez pour le profil de partition. Par défaut, les paramètres de processeur virtuel sont calculés comme suit :
  • Le nombre minimal par défaut de processeurs virtuels est identique au nombre minimal d'unités de traitement (arrondi au nombre entier suivant). Par exemple, si le nombre minimal d'unités de traitement est de 0,8, nombre minimal par défaut de processeurs virtuels est de 1.
  • Le nombre alloué par défaut de processeurs virtuels est identique au nombre alloué d'unités de traitement (arrondi au nombre entier suivant). Par exemple, si le nombre alloué d'unités de traitement est de 2,8, le nombre par défaut alloué de processeurs virtuels est de 3.
  • Le nombre maximal par défaut de processeurs virtuels est identique au nombre maximal d'unités de traitement (arrondi au nombre entier suivant et multiplié par deux). Par exemple, si le nombre maximal d'unités de traitement est de 3,2, nombre maximal par défaut de processeurs virtuels est de 8 (quatre fois 2).

Lorsque vous activez la partition logique qui utilise le profil de partition sur la console HMC, le nombre alloué de processeurs virtuels est affecté à la partition logique. Vous pouvez alors utiliser le partitionnement dynamique pour remplacer le nombre de processeurs virtuels par un nombre quelconque compris entre les valeurs minimale et maximale, à condition que ce nombre soit supérieur au nombre d'unités de traitement affectées à la partition logique. Avant de toute modification de paramètres par défaut, une modélisation des performances doit être effectuée.

Par exemple, vous créez un profil de partition sur la console HMC avec les paramètres d'unité de processeur suivants.
  • Nombre minimum d'unités de traitement : 1,25
  • Nombre alloué d'unités de traitement : 3,80
  • Nombre maximal d'unités de traitement : 5,00
Les paramètres de processeur virtuel par défaut pour ce profil de partition sur la console HMC sont les suivants.
  • Nombre minimal de processeurs virtuels : 2
  • Nombre alloué de processeurs virtuels : 4
  • Nombre maximal de processeurs virtuels : 10

Lorsque vous activez la partition logique à l'aide de ce profil de partition sur la console HMC, quatre processeurs sont disponibles pour le système d'exploitation car la partition logique est activée avec la valeur allouée de quatre processeurs virtuels. Chacun de ces processeurs virtuels comporte 0,95 unités de traitement pour la prise en charge du travail affecté au processeur. Une fois la partition logique activée, vous pouvez utiliser le partitionnement dynamique pour remplacer le nombre de processeurs virtuels sur la partition logique par un nombre quelconque compris entre 2 et 10, à condition que ce nombre soit supérieur au nombre d'unités de traitement affectées à la partition logique. Si vous augmentez le nombre de processeurs virtuels, la puissance de traitement disponible pour la prise en charge du travail affecté à chaque processeur est moindre.