NSX Data Center for vSphere utilise l'allocation de ressources vSphere afin de réserver des ressources pour les dispositifs NSX Edge. La réservation des ressources de CPU et de mémoire pour NSX Edge garantit que le dispositif dispose de suffisamment de ressources pour fonctionner correctement.

Il existe trois méthodes de réservation de ressources : Géré par le système, Personnalisé ou Pas de réservation

Important : Si vous utilisez NSX 6.4.3 ou une version antérieure, et que vous sélectionnez les réservations Personnalisé ou Pas de réservation pour un dispositif NSX Edge, vous ne pouvez pas revenir à Géré par le système.

Réservation de ressources gérées par le système

Si vous sélectionnez Géré par le système, le système réserve des ressources de CPU et de mémoire pour le nouveau dispositif NSX Edge. Les ressources réservées sont égales à la configuration système requise pour la taille du dispositif, modifiée par n'importe quel pourcentage spécifié à l'aide de l'API de configuration de réglage.

Lorsque vous installez, mettez à niveau ou redéployez une instance de NSX Edge, les dispositifs NSX Edge associés sont déployés. Si un dispositif dispose de la réservation de ressources Géré par le système, la réservation est appliquée sur le pool de ressources après la mise sous tension du dispositif. Si les ressources sont insuffisantes, la réservation échoue et génère un événement système, mais le déploiement du dispositif réussit. La réservation est tentée la prochaine fois que le dispositif est déployé (lors de la mise à niveau ou du redéploiement).

Avec les réservations de ressources Géré par le système, si vous modifiez la taille du dispositif, le système met à jour la réservation de ressources afin de correspondre à la configuration système requise de la nouvelle taille de dispositif.

Réservation de ressources personnalisées

Si vous sélectionnez Personnalisé, vous déterminez les réservations de ressources pour le dispositif NSX Edge.

Lorsque vous installez, mettez à niveau ou redéployez un dispositif NSX Edge, les dispositifs NSX Edge associés sont déployés. Si un dispositif dispose de la réservation de ressources Personnalisé, la réservation est appliquée sur le pool de ressources avant la mise sous tension du dispositif. Si les ressources sont insuffisantes, le dispositif ne parvient pas à se mettre sous tension et le déploiement du dispositif échoue.

Vous pouvez appliquer les réservations Personnalisé à un dispositif NSX Edge existant. Si le pool de ressources ne dispose pas de ressources suffisantes, la modification de la configuration échoue.

Avec des réservations de ressources Personnalisé, le système ne gère pas de réservations de ressources pour le dispositif. Si vous modifiez la taille du dispositif, la configuration système requise du dispositif change, mais le système ne met pas à jour la réservation de ressources. Vous devez modifier la réservation de ressources pour refléter la configuration système requise de la nouvelle taille du dispositif.

Aucune réservation de ressources

Si vous sélectionnez Pas de réservation, aucune ressource n'est réservée pour le dispositif NSX Edge. Vous pouvez déployer des dispositifs NSX Edge sur des hôtes qui ne disposent pas de ressources suffisantes, mais les dispositifs peuvent ne pas fonctionner correctement s'il existe un conflit entre les ressources.

Configuration des réservations de ressources du dispositif NSX Edge

Vous définissez la réservation de ressources lors de la création d'un dispositif NSX Edge. Vous pouvez également mettre à jour la réservation sur un dispositif NSX Edge existant. Vous pouvez utiliser vSphere Web Client ou l'API pour ces tâches. Pour plus d'informations sur l'utilisation de l'API, reportez-vous au Guide de NSX API.

Opération vSphere Web Client API
Créer un dispositif NSX Edge Accédez à Mise en réseau et sécurité > Dispositifs NSX Edge, puis cliquez sur Ajouter. L'assistant vous guide à travers les étapes de création d'un dispositif NSX Edge. Vous pouvez ajouter un dispositif NSX Edge dans l'étape Configurer le déploiement. Vous sélectionnez la méthode de réservation dans le menu déroulant Réservation de ressources. Utiliser POST /api/4.0/edges
Mettre à jour un dispositif NSX Edge existant Accédez à Mise en réseau et sécurité > Dispositifs NSX Edge > Instance de NSX Edge > Gérer > Paramètres, puis modifiez la VM du dispositif afin de sélectionner une valeur différente pour Réservation de ressources. Utiliser PUT /api/4.0/edges/{edgeId}/appliances
Utilisez les paramètres cpuReservation > reservation et memoryReservation > reservation pour configurer la réservation de ressources du dispositif NSX Edge à l'aide de l'API.
Méthode de réservation de ressources Valeurs des paramètres de réservation
Géré par le système Ne spécifiez pas de valeurs pour cpuReservation > reservation et memoryReservation > reservation.
Personnalisé Spécifiez les valeurs souhaitées dans cpuReservation > reservation et memoryReservation > reservation.
Pas de réservation Définissez cpuReservation > reservation et memoryReservation > reservation sur 0.

La configuration système requise des dispositifs NSX Edge dépend de la taille du dispositif : Compacte, Grande, Super grande ou Extra grande. Ces valeurs sont utilisées pour la réservation de ressources Géré par le système par défaut.

Taille du dispositif Réservation de CPU Réservation de mémoire
Compacte 1000 MHz 512 Mo
Grande 2000 MHz 1 Go
Super grande 4000 MHz 2 Go
Extra grande 6000 MHz 8 Go

Modification de la réservation de ressources gérées par le système à l'aide de la configuration de réglage

Lorsqu'il manque des ressources, vous pouvez désactiver temporairement les réservations de ressources Géré par le système ou diminuer la valeur par défaut. Vous pouvez modifier le pourcentage de réservation en configurant des valeurs pour les paramètres edgeVCpuReservationPercentage et edgeMemoryReservationPercentage dans l'API de configuration de réglage, PUT /api/4.0/edgePublish/tuningConfiguration. La valeur par défaut des deux paramètres est 100. Cette modification affecte les nouveaux déploiements de dispositifs NSX Edge, mais pas les dispositifs existants. Les pourcentages modifient le CPU et la mémoire par défaut réservés pour la taille de dispositif NSX Edge appropriée. Pour désactiver la réservation de ressources, définissez les valeurs sur 0. Reportez-vous à Guide de NSX API pour plus de détails.

Remplacement de la méthode de réservation de ressources de Personnalisé par Géré par le système

Si vous utilisez NSX 6.4.3 ou une version antérieure, et que vous sélectionnez les réservations Personnalisé ou Pas de réservation pour un dispositif NSX Edge, vous ne pouvez pas revenir aux réservations Géré par le système.

À partir de NSX 6.4.4, vous pouvez utiliser l'API pour revenir aux réservations Géré par le système à l'aide de POST /api/4.0/edges/{edgeId}/appliances?action=applySystemResourceReservation. Reportez-vous à Guide de NSX API pour plus de détails.

À partir de NSX 6.4.6, vous pouvez utiliser vSphere Web Client pour modifier la VM du dispositif NSX Edge et revenir aux réservations Géré par le système.