Vous pouvez contrôler les allocations des ressources QoS telles que les limites, les réservations et les parts de CPU, de mémoire RAM, d'IOPS et d'interface de réseau virtuel (VIF) en modifiant les métadonnées du type utilisé pour créer l'instance. Toutes les instances créées par la suite à partir du type héritent des paramètres des métadonnées.

L'allocation des ressources QoS peut également être spécifiée par des métadonnées d'image. En cas de conflit, la configuration des métadonnées d'image annule la configuration des métadonnées de type. Reportez-vous à Configurer l'allocation des ressources QoS pour les instances en utilisant des métadonnées d'image.

Conditions préalables

  • Requiert VMware Integrated OpenStack version 2.0.x ou ultérieure.
  • Requiert vSphere version 6.0.x ou ultérieure.
  • Vérifiez que VMware Integrated OpenStack est en cours d'exécution dans vSphere.
  • Vérifiez que vous êtes connecté au tableau de bord VMware Integrated OpenStack en tant qu'administrateur de cloud.

Procédure

  1. Connectez-vous au tableau de bord de VMware Integrated OpenStack en tant qu'administrateur de cloud.
  2. Sélectionnez le projet d'administration dans le menu déroulant de la barre de titre.
  3. Sélectionnez Administration > Système > Types.
  4. (Facultatif) Créez un type spécifique sur l'ensemble d'allocations des ressources QoS.
    Vous devez créer un type personnalisé qui contiendra la configuration spécifique. La configuration du type d'origine reste ainsi intacte et disponible pour d'autres utilisations.
  5. Sélectionnez le type à modifier.
  6. Dans la colonne Actions de la liste d'images, cliquez sur la flèche vers le bas et sélectionnez Mettre à jour les métadonnées.
  7. Dans la colonne sous Métadonnées disponibles, développez l'onglet Quota VMware.
    Note : Si l'onglet Quota VMware n'est pas affiché, les propriétés des métadonnées associées ont peut-être été déjà configurées.
  8. Cliquez sur le signe plus (+) en regard de la propriété de métadonnées Quota VMware que vous souhaitez ajouter.
    Info-bulle : Vous pouvez ajouter toutes les options simultanément en cliquant sur le signe plus ( +) dans l'onglet Quota VMware.
    Dans la colonne sous Métadonnées existantes, les propriétés de métadonnées venant d'être ajoutées sont affichées.
  9. Configurez les propriétés de métadonnées.
    Propriété de métadonnées Description
    Quota : limite CPU

    Applique la propriété de métadonnées quota:cpu_limit.

    Spécifie la limite supérieure pour l'allocation de CPU en MHz. Ce paramètre garantit que l'instance n'utilise jamais plus que la quantité d'allocation de CPU définie.

    Pour que l'allocation de CPU soit illimitée, entrez 0.

    Quota : réservation CPU

    Applique la propriété de métadonnées quota:cpu_reservation.

    Spécifie la réservation de CPU minimale garantie en MHz. Ce paramètre garantit que l'instance dispose de la quantité réservée de cycles CPU disponibles lors de la contention des ressources.

    Quota : niveau de parts de CPU

    Applique la propriété de métadonnées quota:cpu_shares_level.

    Spécifie le niveau de parts qui représente la valeur numérique prédéfinie de parts. Si le niveau personnalisé est sélectionné, vous devez inclure la propriété de métadonnées quota:cpu_shares_value. Voir le quota : valeur des parts de CPU ci-dessous.

    Quota : valeur des parts de CPU

    Applique la propriété de métadonnées quota:cpu_shares_value.

    Spécifie le nombre de parts allouées à l'instance.

    Appliquez cette propriété uniquement si vous définissez la propriété de métadonnées quota:cpu_shares_level sur personnalisé. Sinon, cette propriété est ignorée.

    Quota : limite E/S disque

    Applique la propriété de métadonnées quota:disk_io_limit.

    Spécifie la limite supérieure pour les transactions de disque IOPS (opérations d'E/S par seconde) en secondes. Ce paramètre garantit que l'instance n'utilise jamais plus que la quantité d'E/S de disque par seconde définie et peut être utilisé pour appliquer une limite sur les performances de disque de l'instance.

    Pour que les opérations d'E/S par seconde soient illimitées, entrez 0.

    Quota : réservation E/S disque

    Applique la propriété de métadonnées quota:disk_io_reservation.

    Spécifie les transactions de disque minimales garanties dans les IOPS (opérations d'E/S par seconde) en secondes. Ce paramètre garantit que l'instance reçoit la quantité réservée d'opérations d'E/S de disque par seconde lors de la contention des ressources.

    Quota : niveau de parts d'E/S disque

    Applique la propriété de métadonnées quota:disk_io_shares_level.

    Spécifie le niveau de parts qui représente la valeur numérique prédéfinie de parts. Si le niveau personnalisé est sélectionné, vous devez inclure la propriété de métadonnées quota:disk_io_shares_share (Quota : valeur des parts d'E/S disque).

    Quota : valeur des parts d'E/S disque

    Applique la propriété de métadonnées quota:disk_io_shares_share.

    Spécifie le nombre de parts allouées à l'instance.

    Appliquez cette propriété uniquement si vous définissez la propriété de métadonnées quota:disk_io_shares_level sur personnalisé. Sinon, cette propriété est ignorée.

    Quota : limite de mémoire

    Applique la propriété de métadonnées quota:memory_limit.

    Spécifie la limite supérieure pour l'allocation de mémoire en Mo. Ce paramètre garantit que l'instance n'utilise jamais plus que la quantité de mémoire définie.

    Pour que l'allocation de mémoire soit illimitée, entrez 0.

    Quota : réservation de mémoire

    Applique la propriété de métadonnées quota:memory_reservation.

    Spécifie la réservation de mémoire minimale garantie en Mo. Ce paramètre garantit que l'instance reçoit la quantité réservée de mémoire lors de la contention des ressources.

    Quota : niveau de parts de mémoire

    Applique la propriété de métadonnées quota:memory_shares_level.

    Spécifie le niveau de parts qui représente la valeur numérique prédéfinie de parts. Si le niveau personnalisé est sélectionné, vous devez inclure la propriété de métadonnées quota:memory_shares_share (Quota : valeur des parts de mémoire).

    Quota : valeur des parts de mémoire

    Applique la propriété de métadonnées quota:memory_shares_share.

    Spécifie le nombre de parts allouées à l'instance.

    Appliquez cette propriété uniquement si vous définissez la propriété de métadonnées quota:memory_shares_level sur personnalisé. Sinon, cette propriété est ignorée.

    Quota : limite VIF

    Applique la propriété de métadonnées quota:vif_limit.

    Spécifie la limite supérieure pour la bande passante VIF en Mbit/s. Ce paramètre garantit que l'interface VIF n'utilise jamais plus que la quantité de bande passante définie.

    Pour que l'allocation de bande passante soit illimitée, entrez 0.

    Quota : réservation VIF

    Applique la propriété de métadonnées quota:vif_reservation.

    Spécifie la bande passante minimale garantie pour l'interface VIF en Mbit/s. Ce paramètre garantit que l'adaptateur virtuel sur l'instance reçoit la quantité réservée de bande passante lors de la contention des ressources. Si l'instance utilise moins que la quantité réservée, le reste est disponible pour les autres adaptateurs virtuels.

    Quota : niveau de parts VIF

    Applique la propriété de métadonnées quota:vif_shares_level.

    Spécifie le niveau de parts qui représente la valeur numérique prédéfinie de parts. Si le niveau personnalisé est sélectionné, vous devez inclure la propriété de métadonnées quota:vif_shares_share (Quota : valeur des parts VIF).

    Quota : valeur des parts VIF

    Applique la propriété de métadonnées quota:vif_shares_share.

    Si le niveau 'personnalisé' est utilisé, il s'agit du nombre de parts.
  10. Cliquez sur Enregistrer.

Résultats

Les métadonnées de type sont à présent configurées pour les limites, les réservations et les parts de CPU, d'IOPS, de mémoire et de bande passante réseau. Cette configuration est appliquée à toutes les instances d'OpenStack futures créées à partir de ce type.