Vous pouvez créer des centres de données virtuels de locataire pour permettre la location multiple sécurisée et l'allocation des ressources. Ces centres de données peuvent être créés sur des nœuds de calcul distincts qui offrent des contrats de niveau de service spécifiques pour chaque charge de travail de télécommunication.

Important:

Cette fonctionnalité est proposée dans VMware Integrated OpenStack Carrier Edition uniquement. Pour plus d'informations, reportez-vous à la section Gestion des licences VMware Integrated OpenStack.

Les quotas de projet limitent les ressources OpenStack utilisées par plusieurs nœuds de calcul ou zones de disponibilité, mais ils ne garantissent pas la disponibilité des ressources. La création d'un centre de données virtuel de locataire afin d'allouer le CPU et la mémoire pour un projet OpenStack sur un nœud de calcul permet de garantir la disponibilité des ressources requises par les locataires. En outre, cela évite les scénarios de voisins bruyants lorsqu'il y a plusieurs locataires.

Le centre de données virtuel de locataire alloue les ressources au niveau du nœud de calcul. Vous pouvez également allouer des ressources au niveau de la fonction de réseau virtuel (VNF, Virtual Network Function) en utilisant le même type. Pour obtenir des instructions, reportez-vous à la section Configurer l'allocation des ressources QoS pour les instances en utilisant des métadonnées de type.

Vous pouvez gérer les centres de données virtuels de locataire à l'aide de l'utilitaire viocli, des vAPI de la DCLI (Data Center Command-Line Interface). Dans cette procédure, l'utilitaire viocli est utilisé en exemple. Pour plus d'informations sur l'utilisation des vAPI ou de la DCLI, reportez-vous à la section Utilisation des vAPI de centre de données virtuel de locataire.

Procédure

  1. Connectez-vous à Serveur de gestion OpenStack en tant que viouser.
  2. Créez un centre de données virtuel de locataire.
    viocli inventory-admin create-tenant-vdc --project-id project-uuid --compute compute-node --name display-name [-–cpu-limit max-cpu-mhz] [--cpu-reserve min-cpu-mhz] [--mem-limit max-memory-mb] [-–mem-reserve min-memory-mb]
  3. Connectez-vous au tableau de bord de VMware Integrated OpenStack en tant qu'administrateur de cloud.
  4. Sélectionnez le projet admin dans le menu déroulant de la barre de titre.
  5. Configurez un type pour utiliser le centre de données virtuel de locataire.
    1. Sélectionnez Administration > Calcul > Types.
    2. Créez un nouveau type ou choisissez un type existant à utiliser pour le relais.
    3. Sélectionnez Mettre à jour les métadonnées en regard du type que vous souhaitez utiliser.
    4. Dans le volet Métadonnées disponibles, développez Stratégies VMware et cliquez sur l'icône Ajouter (signe plus) en regard de Centre de données virtuel de locataire.
    5. Définissez la valeur de vmware:tenant_vdc sur l'UUID du centre de données virtuel de locataire et cliquez sur Enregistrer.

      Vous pouvez exécuter la commande viocli inventory-admin list-tenant-vdcs sur Serveur de gestion OpenStack pour déterminer l'UUID de tous les centres de données virtuels de locataire.

Résultats

Le centre de données virtuel de locataire est créé. Vous pouvez désormais lancer des instances dans le centre de données virtuel de locataire en les configurant avec le type que vous avez spécifié dans cette procédure.

Que faire ensuite

Pour afficher les pools de ressources dans un centre de données virtuel de locataire, exécutez la commande viocli inventory-admin show-tenant-vdc --id tvdc-uuid. Chaque pool de ressources est répertorié avec plusieurs informations : ID de fournisseur, ID du projet, état, CPU minimal et maximal, mémoire minimale et maximale, et nœud de calcul. Si un centre de données virtuel de locataire comprend plusieurs pools de ressources, la première ligne affiche des informations agrégées concernant l'ensemble des pools.

Pour mettre à jour les centres de données virtuels de locataire, exécutez la commande viocli inventory-admin update-tenant-vdc. Pour plus d'informations sur des paramètres spécifiques, reportez-vous à la section Commande viocli inventory-admin.

Pour supprimer un centre de données virtuel de locataire devenu inutile, exécutez la commande viocli inventory-admin delete-tenant-vdc --id tvdc-uuid.