Planification de la configuration du moteur externe FPolicy
Avant de configurer le moteur externe FPolicy, vous devez comprendre la signification de la création d'un moteur externe et les paramètres de configuration disponibles. Ces informations vous aident à déterminer les valeurs à définir pour chaque paramètre.
Informations définies lors de la création du moteur externe FPolicy
La configuration de moteur externe définit les informations dont FPolicy a besoin pour établir et gérer des connexions aux serveurs externes FPolicy, notamment :
-
Nom du SVM
-
Nom du moteur
-
Les adresses IP des serveurs FPolicy principaux et secondaires et le numéro de port TCP à utiliser lors de la connexion aux serveurs FPolicy
-
Indique si le type de moteur est asynchrone ou synchrone
-
Indique si le format du moteur est
xml
ouprotobuf
À partir de ONTAP 9.15.1, vous pouvez utiliser le
protobuf
format du moteur. Lorsqu'il est réglé surprotobuf
, Les messages de notification sont codés sous forme binaire à l'aide de Google Protobuf. Avant de régler le format du moteur surprotobuf
, Assurez-vous que le serveur FPolicy prend également en chargeprotobuf
désérialisation.Étant donné que le format protobuf est pris en charge à partir de ONTAP 9.15.1, vous devez prendre en compte le format du moteur externe avant de revenir à une version antérieure de ONTAP. Si vous restaurez une version antérieure à ONTAP 9.15.1, contactez votre partenaire FPolicy pour :
-
Modifiez chaque format de moteur de
protobuf
àxml
-
Supprimer les moteurs avec un format de moteur de
protobuf
-
-
Authentification de la connexion entre le nœud et le serveur FPolicy
Si vous choisissez de configurer l'authentification SSL mutuelle, vous devez également configurer les paramètres qui fournissent les informations de certificat SSL.
-
Comment gérer la connexion à l'aide de divers paramètres de privilèges avancés
Cela inclut des paramètres qui définissent des éléments tels que les valeurs de temporisation, les valeurs de relance, les valeurs de maintien de la vie, les valeurs maximales de demande, les valeurs de taille de tampon de réception et d'envoi, ainsi que les valeurs de temporisation de la session.
Le vserver fpolicy policy external-engine create
Permet de créer un moteur externe FPolicy.
Quels sont les paramètres externes de base du moteur
Pour planifier la configuration, vous pouvez utiliser le tableau suivant des paramètres de configuration de base de FPolicy :
Type d'information |
Option |
||
SVM Spécifie le nom du SVM que vous souhaitez associer à ce moteur externe. Chaque configuration FPolicy est définie au sein d'un seul SVM. Le moteur externe, l'événement de politique, l'étendue des règles et la politique associés pour créer une configuration de politique FPolicy doivent tous être associés au même SVM. |
|
||
Nom du moteur Spécifie le nom à attribuer à la configuration du moteur externe. Vous devez spécifier le nom du moteur externe ultérieurement lors de la création de la règle FPolicy. Ceci associe le moteur externe à la politique. Le nom peut comporter jusqu'à 256 caractères.
Le nom peut contenir n'importe quelle combinaison des caractères ASCII suivants :
|
|
||
Serveurs FPolicy primaires Spécifie les serveurs FPolicy principaux vers lesquels le nœud envoie des notifications pour une règle FPolicy donnée. La valeur est indiquée comme une liste d'adresses IP délimitée par des virgules. Si plusieurs adresses IP de serveur principal sont spécifiées, chaque nœud sur lequel le SVM participe crée une connexion de contrôle à chaque serveur FPolicy principal spécifié au moment de l'activation de la règle. Si vous configurez plusieurs serveurs FPolicy principaux, des notifications sont envoyées selon une séquence périodique aux serveurs FPolicy. Si le moteur externe est utilisé dans une configuration de reprise sur incident de MetroCluster ou de SVM, indiquez les adresses IP des serveurs FPolicy du site source en tant que serveurs principaux. Les adresses IP des serveurs FPolicy du site de destination doivent être spécifiées en tant que serveurs secondaires. |
|
||
Numéro de port Spécifie le numéro de port du service FPolicy. |
|
||
Serveurs FPolicy secondaires Spécifie les serveurs FPolicy secondaires vers lesquels envoyer les événements d'accès aux fichiers pour une politique FPolicy donnée. La valeur est indiquée comme une liste d'adresses IP délimitée par des virgules. Les serveurs secondaires sont utilisés uniquement lorsqu'aucun des serveurs primaires n'est accessible. Les connexions aux serveurs secondaires sont établies lorsque la stratégie est activée, mais les notifications sont envoyées aux serveurs secondaires uniquement si aucun des serveurs primaires n'est accessible. Si vous configurez plusieurs serveurs secondaires, des notifications sont envoyées aux serveurs FPolicy de manière périodique. |
|
||
Type de moteur externe Indique si le moteur externe fonctionne en mode synchrone ou asynchrone. Par défaut, FPolicy fonctionne en mode synchrone. Lorsqu'il est réglé sur Lorsqu'il est réglé sur |
|
||
Format de moteur externe Spécifiez si le format du moteur externe est xml ou protobuf. À partir de ONTAP 9.15.1, vous pouvez utiliser le format du moteur protobuf. Lorsqu'ils sont définis sur protobuf, les messages de notification sont codés sous forme binaire à l'aide de Google Protobuf. Avant de définir le format du moteur sur protobuf, assurez-vous que le serveur FPolicy prend également en charge la désérialisation des protobuf. |
|
||
Option SSL pour la communication avec le serveur FPolicy Spécifie l'option SSL pour la communication avec le serveur FPolicy. Ce paramètre est obligatoire. Vous pouvez choisir l'une des options en fonction des informations suivantes :
|
|
||
|
|
||
FQDN du certificat ou nom commun personnalisé Spécifie le nom du certificat utilisé si l'authentification SSL entre le SVM et le serveur FPolicy est configurée. Vous pouvez spécifier le nom du certificat en tant que FQDN ou en tant que nom commun personnalisé. Si vous spécifiez |
|
||
Numéro de série du certificat Spécifie le numéro de série du certificat utilisé pour l'authentification si l'authentification SSL entre le SVM et le serveur FPolicy est configurée. Si vous spécifiez |
|
||
Autorité de certification Spécifie le nom de l'autorité de certification du certificat utilisé pour l'authentification si l'authentification SSL entre le SVM et le serveur FPolicy est configurée. Si vous spécifiez |
|
Quelles sont les options avancées du moteur externe
Vous pouvez utiliser le tableau suivant des paramètres de configuration avancée FPolicy pour personnaliser ou non votre configuration avec des paramètres avancés. Ces paramètres permettent de modifier le comportement de communication entre les nœuds du cluster et les serveurs FPolicy :
Type d'information |
Option |
Délai d'annulation d'une demande Spécifie l'intervalle de temps en heures ( Si l'intervalle de temporisation passe, le nœud envoie une requête d'annulation au serveur FPolicy. Le nœud envoie ensuite la notification à un autre serveur FPolicy. Ce délai aide à gérer un serveur FPolicy qui ne répond pas, ce qui peut améliorer la réponse des clients SMB/NFS. Par ailleurs, l'annulation des demandes après une période de temporisation peut faciliter la libération des ressources système, car la demande de notification est déplacée d'un serveur FPolicy défaillant/défectueux vers un autre serveur FPolicy. La plage de cette valeur est de |
|
m |
s] |
Délai d'attente pour l'abandon d'une demande Spécifie le délai d'expiration en heures ( La plage de cette valeur est de |
|
m |
s] |
Intervalle pour l'envoi de demandes d'état Spécifie l'intervalle en heures ( La plage de cette valeur est de |
|
m |
s] |
Nombre maximal de requêtes en attente sur le serveur FPolicy Spécifie le nombre maximal de requêtes en attente pouvant être mises en file d'attente sur le serveur FPolicy. La plage de cette valeur est de |
|
Timeout pour la déconnexion d'un serveur FPolicy non réactif Spécifie l'intervalle de temps en heures ( La connexion est interrompue après le délai d'expiration uniquement si la file d'attente du serveur FPolicy contient le nombre maximal de requêtes autorisées et qu'aucune réponse n'est reçue dans le délai d'expiration. Le nombre maximal de demandes est de La plage de cette valeur est de |
|
m |
s] |
Intervalle d'envoi de messages de maintien de la disponibilité au serveur FPolicy Spécifie l'intervalle de temps en heures ( Les messages de maintien de la vie détectent les connexions à demi-ouverture. La plage de cette valeur est de |
|
m |
s] |
Tentatives de reconnexion maximales Spécifie le nombre maximal de fois que le SVM tente de se reconnecter au serveur FPolicy une fois la connexion interrompue. La plage de cette valeur est de |
|
Taille du tampon de réception Spécifie la taille du tampon de réception du socket connecté pour le serveur FPolicy. La valeur par défaut est 256 kilo-octets (Ko). Lorsque la valeur est définie sur 0, la taille du tampon de réception est définie sur une valeur définie par le système. Par exemple, si la taille par défaut de la mémoire tampon de réception du socket est de 65536 octets, en définissant la valeur ajustable sur 0, la taille de la mémoire tampon de socket est définie sur 65536 octets. Vous pouvez utiliser n'importe quelle valeur autre que celle par défaut pour définir la taille (en octets) du tampon de réception. |
|
Envoyer la taille du tampon Spécifie la taille du tampon d'envoi du socket connecté pour le serveur FPolicy. La valeur par défaut est 256 kilo-octets (Ko). Lorsque la valeur est définie sur 0, la taille du tampon d'envoi est définie sur une valeur définie par le système. Par exemple, si la taille par défaut du tampon d'envoi du socket est définie sur 65536 octets, en définissant la valeur ajustable sur 0, la taille de la mémoire tampon du socket est définie sur 65536 octets. Vous pouvez utiliser n'importe quelle valeur autre que celle par défaut pour définir la taille (en octets) du tampon d'envoi. |
|
Délai de purge d'un ID de session pendant la reconnexion Spécifie l'intervalle en heures ( Si la connexion entre le contrôleur de stockage et le serveur FPolicy est interrompue et la reconnexion est effectuée au sein du La valeur par défaut est définie sur 10 secondes. |
|