Vous pouvez créer des instances qui utilisent la spécification SR-IOV (Single Root I/O Virtualization) en modifiant les paramètres de métadonnées du type et de l'image utilisés pour créer l'instance. SR-IOV est une spécification permettant à un périphérique PCIe (Peripheral Component Interconnect Express) physique unique sous un port racine unique d'être reconnu comme plusieurs périphériques physiques distincts.

Avant de commencer

  • Vérifiez que votre déploiement est basé sur VDS. SR-IOV ne fonctionne pas avec NSX.

  • Requiert VMware Integrated OpenStack version 2.0.x ou ultérieure.

  • Requiert vSphere version 6.0.x ou ultérieure.

Pourquoi et quand exécuter cette tâche

Pour plus d'informations sur la configuration SR-IOV requise et les fonctionnalités prises en charge, reportez-vous à la documentation de vSphere Web Client.

Le tableau suivant décrit les composants clés de SR-IOV et leur rôle.

Tableau 1. Composants de SR-IOV dans le contexte de VMware Integrated OpenStack

Composant

Rôle

Calcul Nova

  • Collecte la liste de périphériques SR-IOV et met à jour la liste des spécifications des périphériques PCI.

  • Incorpore l'ID d'objet d'hôte dans les spécifications du périphérique.

Gestionnaire Nova PCI

  • Crée et maintient un pool de périphériques avec adresses, ID de fournisseur, ID de produit et ID d'hôte.

  • Alloue et désalloue des périphériques PCI à des instances sur la base de demandes PCI.

Programmateur Nova

  • Programme un placement d'instances sur des hôtes qui correspond aux demandes PCI

vSphere

  • Gère les hôtes dans un cluster de calcul dédié incluant des cartes réseau et des hôtes sur lesquels SR-IOV est activé.

    Un cluster de calcul distinct est recommandé, car les règles DRS ne fonctionnent pas sur les périphériques sur lesquels SR-IOV est activé.