Configuration d’un cluster d’instances NetScaler
Après avoir provisionné des instances NetScaler sur une ou plusieurs appliances SDX, vous pouvez créer un cluster d’instances NetScaler.
Citrix vous recommande d’effectuer la configuration du cluster à partir du service de gestion. Lorsque vous effectuez la configuration du cluster à partir d’une instance VPX, le service de gestion prend connaissance de la configuration lors de la découverte automatique toutes les 30 minutes. Dans le pire des cas, les informations de clustering ne sont pas découvertes pendant 30 minutes. Bien que le cluster puisse fonctionner correctement, certains contrôles de validation essentiels pour les dépendances de cluster ne sont pas effectués. Le service de gestion effectue ces vérifications avant de configurer le cluster sur des instances ADC. Par conséquent, vous devez effectuer toute configuration de cluster à partir du service de gestion.
Remarque :
- Pour configurer un cluster, vous devez comprendre le clustering NetScaler. Pour plus d’informations, consultez la section Clustering.
- Pour les clusters dotés d’instances NetScaler sur des appliances SDX, Citrix vous recommande d’utiliser des instances NetScaler provenant de trois appliances SDX. Ce processus garantit que les critères de cluster d’un minimum de (n/2 +1) nœuds sont toujours satisfaits.
Figure 1. Cluster d’instances SDX NetScaler
La figure précédente montre trois appliances SDX, SDX1, SDX2 et SDX3, sur le même sous-réseau. Les instances NetScaler de ces appliances sont utilisées pour former deux clusters : Cluster1 et Cluster2.
- Cluster1 inclut deux instances sur SDX1.
- Cluster2 inclut une instance sur SDX1, deux instances sur SDX2 et deux autres instances sur SDX3.
Points à retenir
- Il est recommandé d’utiliser 6 Go de RAM pour chaque nœud du cluster.
- Les instances NetScaler VPX hébergées sur l’appliance NetScaler SDX doivent être provisionnées avec un cœur dédié.
- La formation CLAG avec les interfaces Mellanox (50G et 100G) n’est pas prise en charge sur une plate-forme SDX.
- Tous les nœuds d’un cluster doivent être du même type. Vous ne pouvez pas former un cluster avec les combinaisons suivantes :
- Appliances matérielles et virtuelles.
- Instances NetScaler VPX et instances NetScaler SDX.
- Instances ADC sur différentes plates-formes matérielles SDX.
- Les instances NetScaler doivent être de la même version, qui doit être la version 10.1 ou ultérieure.
- Les instances NetScaler doivent toutes disposer de la même licence de fonctionnalité.
- Aucune configuration ne peut être mise à jour sur des instances NetScaler individuelles après leur ajout au cluster. Toutes les modifications doivent être effectuées via l’adresse IP du cluster.
- Les instances NetScaler doivent toutes disposer des mêmes ressources (mémoire, processeur, interfaces, etc.).
- Le MTU du fond de panier doit être supérieur de 78 octets à celui de l’interface de données.
- Assurez-vous que la valeur MTU de l’interface de données est inférieure à 9138 octets.
- À partir de la version 13.0 build 82.x, vous êtes invité à ajouter une adresse SNIP lors de l’ajout d’un nœud à un cluster. Vous pouvez également créer des adresses SNIP dynamiquement lors de l’ajout d’un nœud. Cette fonctionnalité permet de résoudre les problèmes de sécurité liés à la vérification stricte de l’adresse IP source.
- Important ! Utilisez l’option Supprimer le cluster avec précaution. Lorsque vous cliquez sur Supprimer le cluster, le cluster est supprimé sans aucun avertissement.
Configurer un cluster sur une appliance SDX
-
Ouvrez une session sur l’appliance SDX.
-
Dans l’onglet Configuration, accédez à NetScaler > Clusters > ClusterInstances.
-
Créez le cluster :
- Cliquez sur Créer un cluster.
- Dans la boîte de dialogue Créer un cluster, définissez les paramètres requis pour le cluster. Pour la description d’un paramètre, placez le curseur de la souris sur le champ correspondant.
- Cliquez sur Suivant pour afficher le résumé de la configuration.
- Cliquez sur Terminer pour créer le cluster.
Remarque : Lorsqu’une instance NetScaler avec un VLAN L2 configuré est ajoutée au cluster, la commande d’
ajout de VLAN est enregistrée avec le
sdxvlan
paramètre défini sur Oui. Ce paramètre est un argument interne et est utilisé pour éviter la perte de connectivité lors de la formation d’un cluster SDX.
-
Ajoutez des nœuds au cluster :
- Cliquez sur Ajouter un nœud.
- Dans la boîte de dialogue Ajouter un nœud, configurez les paramètres nécessaires à l’ajout d’un nœud de cluster. Pour obtenir la description d’un paramètre, placez le curseur de la souris sur le champ correspondant.
- Cliquez sur Suivant pour afficher le résumé de la configuration.
- Cliquez sur Terminer pour ajouter le nœud au cluster.
- Répétez les étapes 1 à 4 pour ajouter un autre nœud au cluster.
Après avoir créé le cluster, vous devez le configurer en y accédant via l’adresse IP du cluster.
Si les nœuds d’une instance de cluster appartiennent à la même appliance Citix NetScaler SDX, nous pouvons perdre le quorum en cas de défaillance d’une appliance NetScaler SDX.
Vous pouvez déployer un nœud de cluster à l’aide des méthodes suivantes :
- Créez plusieurs instances de cluster avec une instance VPX à partir de chaque appliance NetScaler SDX.
Exemple :
SDX1 | SDX2 | ID d’instance |
---|---|---|
VPX1 | VPX1 | 1 |
VPX2 | VPX2 | 2 |
- S’il existe plus de deux appliances NetScaler SDX, créez une seule instance de cluster avec des instances VPX à partir de toutes les appliances dotées de.
quorumType Majority
Dans ce cas, assurez-vous que les instances VPX sont réparties de manière égale sur toutes les appliances NetScaler SDX.
Example1:
SDX1 | SDX2 | SDX3 | ID d’instance |
---|---|---|---|
VPX1 | VPX1 | VPX1 | 1 |
VPX2 | VPX2 | VPX2 | S/O |
VPX3 | VPX3 | VPX3 | S/O |
Example2:
SDX1 | SDX2 | SDX3 | ID d’instance |
---|---|---|---|
VPX1 | VPX1 | VPX1 | 1 |
VPX2 | VPX2 | VPX2 | S/O |
VPX3 | VPX3 | VPX3 | S/O |
VPX4 | S/O | S/O | S/O |
- Créez une instance de cluster unique avec toutes les instances VPX de tous les appareils NetScaler SDX. Mais utilise
quorum type NONE
. Cela comporte certaines limites.
Exemple :
SDX1 | SDX2 | ID d’instance |
---|---|---|
VPX1 | VPX1 | 1 |
VPX2 | VPX2 | 2 |
VPX3 | S/O | S/O |
Limitations lorsque le paramètre -quorumType
est défini sur NONE
:
- Les topologies doivent comporter des liens redondants entre les nœuds du cluster afin d’éviter une partition du réseau due à un point de défaillance unique.
-
Le cluster peut devenir instable lors de toute opération de cluster, telle que l’ajout ou la suppression de nœuds.
Remarque :
Pour obtenir une liste mise à jour des clusters NetScaler, dont chacun possède au moins une instance NetScaler de l’appliance SDX, utilisez l’option Rediscover.
Ajouter une instance NetScaler qui existe sur une appliance SDX à un cluster configuré sur une autre appliance SDX
- Connectez-vous à l’appliance SDX à partir de laquelle vous souhaitez ajouter l’instance NetScaler.
- Dans l’onglet Configuration, accédez à NetScaler, puis cliquez sur Clusters.
- Cliquez sur Ajouter un nœud.
-
Dans la boîte de dialogue Ajouter un nœud, configurez les paramètres nécessaires à l’ajout d’un nœud de cluster. Pour obtenir la description d’un paramètre, placez le curseur de la souris sur le champ correspondant. Remarque : Assurez-vous que les valeurs des paramètres Adresse IP du cluster et Mot de passe IP du cluster correspondent au cluster auquel vous souhaitez ajouter le nœud.
- Cliquez sur Suivant pour afficher le résumé de la configuration.
- Cliquez sur Terminer pour ajouter le nœud au cluster.