Installation et administration de Solaris Container Manager 1.1

Création d'un pool de ressources

Après l'installation du gestionnaire de conteneurs sur un hôte, tous les pools de ressources existants sont détectés et chargés dans la table de base d'informations de gestion (MIB) du module. Les nouveaux pools utilisent les processeurs du pool par défaut de l'hôte, lequel est appelé pool_default. Une CPU complète est toujours assignée au pool par défaut. Par conséquent, le nombre de CPU disponibles pour la création de nouveaux pools correspond toujours au nombre total de CPU moins une.

La table Pools de ressources est accessible via la vue Hôte, sous l'onglet Pools de ressources. Les informations disponibles pour un pool donné sont affichées sur une seule ligne dans cette table. Les informations suivantes sont disponibles pour chaque pool de ressources :

Nom du pool de ressources

Nom du pool de ressources.

CPU

Nombre total de CPU contenues dans le pool

CPU non réservées

Nombre de CPU disponibles ou actuellement disponibles pour la création de conteneur

Parts de CPU

Nombre de parts de CPU dans le pool de ressources à répartir entre les zones ou projets associés

ProcedureCréation d'un pool de ressources

Étapes
  1. Si l'IG du gestionnaire de conteneurs n'est pas déjà ouverte, ouvrez-la conformément aux instructions fournies à la section Démarrage de l'interface graphique du gestionnaire de conteneurs.

  2. Sélectionnez la vue Hôte en cliquant sur l'onglet de gauche dans la fenêtre de navigation.

    La liste des hôtes s'affiche dans la fenêtre de navigation.

  3. Sélectionnez le nom de l'hôte voulu.

    La table Pools de ressources s'affiche dans le volet droit.

  4. Cliquez sur le bouton Nouveau pool de ressources.

    La boîte de dialogue Nouveau pool de ressources apparaît. Le nombre total de CPU sur l'hôte, ainsi que les CPU disponibles s'affichent.

    Figure 5–1 Fenêtre Nouveau pool de ressources sur un hôte Solaris 10

    Attributs utilisés pour créer un pool de ressources sur un hôte Solaris 10


    Remarque –

    Le contenu de cette boîte de dialogue varie selon le système d'exploitation. Si vous utilisez un hôte Solaris 10, la boîte de dialogue affichée comporte davantage d'options.


  5. Spécifiez le nom du nouveau pool de ressources dans le champ Nom du pool de ressources.

  6. (Solaris 8 et 9 uniquement) Spécifiez le nombre de CPU pour le pool de ressources.

    Ce nombre doit être inférieur ou égal au nombre indiqué dans le champ CPU disponibles et doit être un entier.

  7. Sélectionnez un ordonnanceur temporel (TS) ou un ordonnanceur équitable (FSS).

    Pour plus d'informations sur les ordonnanceurs, reportez-vous à la section Ordonnanceur équitable (FSS -Fair Share Scheduler) et Ordonnanceur temporel (TS - Timesharing Scheduler) .

  8. Spécifiez le nombre total de parts de CPU.

    Le nombre total de parts de CPU constitue la base d'attribution des ratios de ressources du pool aux projets et doit être un entier. Par exemple, si vous assignez 100 parts de CPU au pool, vous pouvez allouer 50 parts du pool à un projet, 20 parts à un autre projet et 30 à un autre encore.

  9. (Solaris 10 uniquement) Spécifiez la réservation de CPU maximum et minimum.

    La réservation de CPU minimum correspond au nombre minimum de CPU pouvant être assignées au pool. La réservation de CPU maximum correspond au nombre maximum de CPU pouvant être assignées au pool.

    La valeur de CPU minimum est égale à (nombre total de CPU) - (CPU minimum des autres pools). Il n'existe aucune limite pour le nombre maximum de CPU.

    Pour plus d'informations sur l'allocation des ressources dynamiques, reportez-vous au System Administration Guide: Solaris Containers-Resource Management and Solaris Zones

  10. (Solaris 10 uniquement - Facultatif) Sélectionnez le facteur d'emplacement pour l'allocation dynamique du pool.

    Aucun signifie qu'aucun facteur n'est utilisé concernant l'emplacement physique des CPU sur une carte.

    Peu marqué signifie qu'un facteur est utilisé concernant l'emplacement physique des CPU sur une carte.

    Marqué signifie que la CPU doit être locale, autrement dit, qu'elle doit se trouver sur la même carte que la CPU initiale allouée au pool.

  11. (Solaris 10 uniquement - Facultatif) Sélectionnez un but d'utilisation.

    Effectuez un choix parmi les options suivantes:

    • Spécifiez un entier compris entre 0 et 100 dans le champ Supérieur à ou Inférieur à ou dans les deux champs pour définir une plage.

    • Spécifiez un entier compris entre 0 et 100 dans le champ Approximativement.

  12. Cliquez sur OK pour enregistrer vos modifications.

    Les informations de la table Pools de ressources sont actualisées lorsque le nouveau pool est créé.