TCP/IP-Kommunikation (Windows Server AppFabric-Cache)
Alle Windows Server AppFabric-Cachehosts verwenden TCP/IP für die Kommunikation untereinander sowie für die Unterstützung des Cacheclusters. Damit diese Kommunikation aktiviert werden kann, sind ggf. Firewallausnahmen auf den Cachehosts erforderlich. Cacheclients verwenden TCP/IP für Cachevorgänge, erfordern jedoch keine Firewallausnahmen für die Kommunikation mit dem Cluster.
Konfiguration des TCP/IP-Ports
Damit die ordnungsgemäße Funktion gewährleistet ist, müssen für jeden Cacheserver Firewallausnahmen für den Cachedienst konfiguriert werden. Vier separate Ports werden verwendet: der Cacheport, der Clusterport, der Vermittlungsport und der Replikationsport.
Die für diese Ports angegebenen Portnummern können für jeden Cachehost und Cacheclient unterschiedlich sein. Der Cachecluster verfolgt die Ports für alle Cachehosts in den Clusterkonfigurationseinstellungen nach, damit die Cachehosts die Kommunikation untereinander aufrecht erhalten können.
Hinweis
Wenn Sie die Windows-Firewall verwenden, können Sie mit dem AppFabric-Konfigurations-Assistenten automatisch Firewallausnahmen für diese Ports erstellen.
Eine Zusammenfassung dieser vier Ports finden Sie in der folgenden Tabelle:
Portname | Standardwert | Anwendungskonfigurationsdatei-Attribut | Clusterkonfigurationsdatei-Attribut |
---|---|---|---|
Cacheport |
22233 |
|
|
Clusterport |
22234 |
Nicht zutreffend |
|
Vermittlungsport |
22235 |
Nicht zutreffend |
|
Replikationsport |
22236 |
Nicht zutreffend |
|
Hinweis
Sie können diese Portwerte mithilfe des Windows PowerShell-Befehls Set-CacheHostConfig
ändern. Weitere Informationen finden Sie unter Verwenden von Windows PowerShell zum Verwalten von Windows Server AppFabric-Cachefeatures.
Cacheport
Der Cacheport wird für die Übertragung von Daten zwischen den Cachehosts und Ihrer cacheaktivierten Anwendung verwendet. Der Standardwert ist 22233.
Clusterport
Die Cachehosts verwenden den Clusterport, um jedem ihrer Nachbarn im Cluster die Verfügbarkeit mitzuteilen. Der Standardwert ist 22234.
Vermittlungsport
Fällt der Cachehost aus, wird der Vermittlungsport zur Bestätigung verwendet, dass der Cachehost nicht verfügbar ist. Der Standardwert ist 22235.
Replikationsport
Der Replikationsport wird zum Verschieben von Daten zwischen Hosts im Cachecluster verwendet. Dieser Vorgang unterstützt Features wie z. B. hohe Verfügbarkeit und Lastenausgleich. Der Standardwert ist 22236.
Überlegungen zur Sicherheit
Während der Konfiguration müssen Sie Firewallausnahmen für diese Ports erstellen. Wenn Sie die Windows-Firewall verwenden, können Sie dies automatisch vom AppFabric-Konfigurations-Assistenten erledigen lassen. Nach der Deinstallation des Cachediensts wird empfohlen, diese Ports basierend auf der Sicherheitsrichtlinie des Unternehmens und den Anforderungen anderer Anwendungen auf dem Server manuell neu zu konfigurieren. Unter bestimmten Umständen kann dies die Schließung dieser Ports in der Firewall bedeuten.
Siehe auch
Konzepte
Diagramm der physischen Windows Server AppFabric-Cachearchitektur
Diagramm der logischen Windows Server AppFabric-Cachearchitektur
Verwenden von Windows PowerShell zum Verwalten von Windows Server AppFabric-Cachefeatures
2011-12-05