L'équilibrage de charge en tant que service (LBaaS), le pare-feu en tant que service (FWaaS) et le VPN IPSec en tant que service (VPNaaS) d'OpenStack Neutron sont également appelés « Neutron Advanced Services ».

À partir de NSX-T Data Center 2.5, les plug-ins NSX-T (Policy et Manager) prennent en charge le service d'équilibrage de charge Octavia, qui remplace le service Neutron LBaaS désapprouvé.

Les informations suivantes supposent que vous disposez de NSX-T Data Center 2.4 et d'OpenStack Stein 14.0.

Les versions actuelles prises en charge sont répertoriées dans Configuration système requise

Pour activer Neutron Advanced Services NSX-T Data Center, vous devez effectuer les opérations suivantes dans la configuration Neutron :
  • Activer le plug-in de service pour le service spécifique
  • Configurer des fournisseurs de services pour le service
  • Fournir le pilote NSX-T Data Center, le cas échéant, et les entrées de configuration spécifiques à NSX-T Data Center
Ces options sont spécifiées dans les fichiers de configuration Neutron, généralement situés dans /etc/neutron (remarque : les fichiers de configuration spécifiques au plug-in se trouvent généralement dans /etc/neutron/plugins/vmware). Neutron accepte un ou plusieurs fichiers de configuration dans la ligne de commande. Ces fichiers sont fusionnés lorsque la configuration est analysée afin que la structure du fichier de configuration puisse refléter les préférences d'un utilisateur particulier. La structure suivante est généralement employée :
  • neutron.conf : options de Neutron principales, paramètres de configuration de base (par exemple, point de terminaison du gestionnaire d'API, identifiants de zone de transport), liste des plug-ins de service.
  • neutron_lbass.conf : fournisseur et options de service d'équilibrage de charge.
  • Octavia.conf : fournisseur d'équilibrage de charge et MQ. Uniquement pour le service d'équilibrage de charge Octavia. Ce fichier se trouve généralement dans /etc/Octavia/Octavia.conf et est chargé par le service Octavia.
  • neutron_fwass.conf : fournisseur de services de pare-feu, pilote et options de pilote.
  • neutron_vpnaas.conf : fournisseur de services de VPN et autres options.

Les fournisseurs de services sont spécifiés à l'aide de l'option service_provider. Il est possible de répéter plusieurs fois cette option dans une configuration Neutron pour différents types de services, mais il ne peut pas y avoir plus d'un fournisseur de services par défaut pour un type de service particulier.

Structure d'attribut de configuration service_provider : <SERVICE_TYPE>:<PROVIDER_CLASS>:[<DEFAULT>].