Communications TCP/IP (mise en cache de Windows Server AppFabric)
Tous les hôtes de cache Windows Server AppFabric utilisent le protocole TCP/IP pour communiquer entre eux et prendre en charge le cache. Pour autoriser ces communications, il peut être nécessaire d'ajouter des exceptions de pare-feu pour les hôtes de cache. Les clients de cache utilisent le protocole TCP/IP pour les opérations de cache, sans pour autant avoir besoin des exceptions de pare-feu pour communiquer avec le cluster.
Configuration du port TCP/IP
Pour que chaque serveur de cache fonctionne correctement, il est nécessaire de configurer des exceptions de pare-feu pour le service cache. Quatre ports distincts sont utilisés : le port de cache, le port de cluster, le port d'arbitrage et le port de réplication.
Les numéros de ces ports peuvent être différents sur chaque hôte et client de cache. Le cluster de cache effectue le suivi des ports de chaque hôte de cache dans les paramètres de configuration du cluster de manière à ce que les hôtes de cache puissent communiquer entre eux.
Notes
Si vous utilisez le Pare-feu Windows, vous pouvez choisir de créer automatiquement des exceptions de pare-feu pour ces ports à l'aide de l'Assistant Configuration d'AppFabric.
Le tableau suivant récapitule ces quatre ports :
Nom du port | Valeur par défaut | Attribut du fichier de configuration de l'application | Attribut du fichier de configuration du cluster |
---|---|---|---|
Port de cache |
22233 |
|
|
Port de cluster |
22234 |
Non applicable |
|
Port d'arbitrage |
22235 |
Non applicable |
|
Port de réplication |
22236 |
Non applicable |
|
Notes
Vous pouvez modifier les valeurs de ces ports à l'aide de la commande Windows PowerShell Set-CacheHostConfig
. Pour plus d’informations, consultez la rubrique Utilisation de Windows PowerShell pour la gestion des fonctionnalités de mise en cache de Windows Server AppFabric.
Port de cache
Le port de cache est utilisé pour la transmission des données entre les hôtes de cache et votre application prenant en charge le cache. La valeur par défaut est 22233.
Port de cluster
Ce port est utilisé par les hôtes de cache pour communiquer la disponibilité à chaque voisin du cluster. La valeur par défaut est 22234.
Port d'arbitrage
Lorsqu'un hôte de cache échoue, le port d'arbitrage s'assure que celui-ci est réellement indisponible. La valeur par défaut est 22235.
Port de réplication
Le port de réplication est utilisé pour déplacer des données entre les hôtes du cluster de cache. Il prend en charge les fonctionnalités telles que la haute disponibilité et l'équilibrage de la charge. La valeur par défaut est 22236.
Considérations relatives à la sécurité
Lors de la configuration, vous devez créer des exceptions de pare-feu pour ces ports. Si vous utilisez le Pare-feu Windows, vous pouvez opter pour leur configuration automatique via l'Assistant Configuration d'AppFabric. Une fois le service cache désinstallé, il est recommandé de reconfigurer ces ports manuellement, selon la politique de sécurité de l'entreprise et les exigences des autres applications du serveur. Dans certains cas, il est parfois nécessaire de fermer ces ports dans le pare-feu.
Voir aussi
Concepts
Diagramme de l'architecture physique de mise en cache de Windows Server AppFabric
Diagramme de l'architecture logique de mise en cache de Windows Server AppFabric
Utilisation de Windows PowerShell pour la gestion des fonctionnalités de mise en cache de Windows Server AppFabric
2011-12-05