Clusterkonfigurationseinstellungen (Windows Server AppFabric-Cache)
Windows Server AppFabric bietet die Möglichkeit, Cachecluster-Konfigurationseinstellungen in XML oder direkt mithilfe der Windows PowerShell zu bearbeiten. In diesem Thema werden die Clusterkonfigurationseinstellungen beschrieben, die verfügbar sind. Außerdem wird erläutert, wie diese mit XML oder der Windows PowerShell angegeben werden. Weitere Informationen zum Vornehmen von Clusterkonfigurationsänderungen finden Sie unter Konfigurieren des Cacheclusters (Windows Server AppFabric-Cache).
Es werden vier Einstellungstypen unterschieden, die in den Clusterkonfigurationseinstellungen konfiguriert werden:
Clustereinstellungen: Beschreiben von Einstellungen, die sich auf den Cachecluster beziehen.
Cacheeinstellungen: Beschreiben von Einstellungen, die sich auf jeden der Caches im Cluster beziehen.
Hosteinstellungen: Beschreiben von Einstellungen, die sich auf die Cachehosts beziehen, die Mitglieder des Clusters sind.
Speicherort für Clusterkonfigurationseinstellungen: Beschreiben des Speicherorts und Festlegen der Clusterverwaltungsrolle. Weitere Informationen zur Clusterverwaltungsrolle finden Sie unter Führende Hosts und Clusterverwaltung (Windows Server AppFabric-Cache).
Hinweis
Die vom Windows PowerShell-Befehl Export-CacheClusterConfig
generierte XML-Datei wird in diesem Thema als „XML-Datei“ bezeichnet.
Wichtig
Bei vielen der unten beschriebenen Attribute und Elemente wird zwischen Groß- und Kleinschreibung unterschieden. Wenn Sie diese Einstellungen ändern, ist es wichtig, die in den folgenden Tabellen dokumentierte Groß- und Kleinschreibung zu verwenden.
Clustereinstellungen
Das einzige Verfahren zum Erstellen eines Clusters und Angeben seiner anfänglichen Einstellungen besteht im Installieren von Windows Server AppFabric und Ausführen des AppFabric-Konfigurations-Assistenten auf mindestens einem Cachehost.
Zwei Einstellungen werden zum Beschreiben des Clusters selbst verwendet: der Name Und die Größe (klein, mittel oder groß). In der XML-Datei sind diese Einstellungen als Attribute des Elements dataCache
definiert. Sie werden zugewiesen, wenn der AppFabric-Konfigurations-Assistent für den ersten Cacheserver des Clusters ausgeführt wird.
Einstellung | Speicherort der XML-Konfiguration | Einstellung wird zu diesem Zeitpunkt zugewiesen… |
---|---|---|
Clustergröße |
Das Attribut |
Die Clustergröße wird zugewiesen, wenn der AppFabric-Cachedienst auf dem ersten Cacheserver konfiguriert wird. |
Cacheeinstellungen
Das einzige Verfahren zum Erstellen eines Caches und Angeben seiner anfänglichen Einstellungen besteht im Verwenden des Befehls New-Cache
des Windows PowerShell-basierten Cacheverwaltungstools.
Die Cacheeinstellungen werden auf Clusterebene gespeichert. Aus diesem Grund sind diese Einstellungen in der XML-Datei als untergeordnetes Element des Elements caches
enthalten. In Windows PowerShell verwenden Sie den Befehl Get-CacheConfig
zum Anzeigen der Cachekonfigurationseinstellungen und den Befehl Set-CacheConfig
zum Ändern der Cacheeinstellungen.
Hinweis
Wenn Sie die Cachekonfigurationseinstellungen mit der XML-Datei oder dem Befehl Set-CacheConfig
ändern möchten, müssen Sie den gesamten Cluster mit dem Windows PowerShell-Befehl Restart-CacheCluster
neu starten. Sie können Windows PowerShell auch zum Entfernen und anschließenden erneuten Erstellen eines Caches mit dem gleichen Namen (und anderen Einstellungen) verwenden, ohne den Cluster neu starten zu müssen.
In der folgenden Tabelle werden die Einstellungen aufgeführt, die für jeden Cache verfügbar sind:
Einstellung | Speicherort der XML-Konfiguration | Speicherort der Windows PowerShell-Konfiguration |
---|---|---|
Cachename |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Wenn Cachebenachrichtigungen aktiviert sind |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Wenn das Feature für hohe Verfügbarkeit aktiviert ist |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Cachetyp |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Entfernungstyp |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Wenn Ablauf aktiviert ist |
Das Attribut |
Die Zuweisung erfolgt mit der Option |
Standardobjekttimeout (Minuten) |
Das Attribut |
Die Zuweisung erfolgt mit dem Parameter |
Hosteinstellungen
Das einzige Verfahren zum Erstellen eines Hosts und Angeben seiner anfänglichen Einstellungen besteht im Installieren von Windows Server AppFabric und Ausführen des AppFabric-Konfigurations-Assistenten zum Konfigurieren des Cachediensts. Es besteht die Option, einen neuen Cachecluster zu erstellen oder einem vorhandenen Cachecluster beizutreten.
Der Cachecluster muss alle Cachehosts nachverfolgen, die Mitglied des Clusters sind. In der XML-Datei wird ein Element host
zum Angeben jedes Hosts im Cluster verwendet. In Windows PowerShell können die Befehle Get-CacheConfig
und Set-CacheConfig
zum Anzeigen oder Neukonfigurieren der Cachehostkonfiguration verwendet werden.
Es stehen folgende Einstellungen für jeden Cachehost zur Verfügung:
Einstellung | Speicherort der XML-Konfiguration | Speicherort der Windows PowerShell-Konfiguration |
---|---|---|
Cacheservername |
Das Attribut |
Die Zuweisung erfolgt basierend auf dem Computernamen. Zeigen Sie diese Einstellung mit dem Befehl |
Cachehostname (Name des Hostdiensts) |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Zeigen Sie diese Einstellung mit dem Befehl |
Cacheportnummer (der Standardwert ist 22.233) |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Konfigurieren Sie diese Einstellung mit dem Parameter |
Clusterportnummer (der Standardwert ist 22.234) |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Konfigurieren Sie diese Einstellung mit dem Parameter |
Zuweisung des führenden Hosts |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Zeigen Sie diese Einstellung mit dem Befehl |
Cachegröße (MB) (Gesamtspeicherplatz, der zum Speichern von Daten auf dem Cachehost zugewiesen wird) |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Konfigurieren Sie diese Einstellung mit dem Parameter |
Niedriger Grenzwert |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Konfigurieren Sie diese Einstellung mit dem Parameter |
Hoher Grenzwert |
Das Attribut |
Die Zuweisung erfolgt zum Installationszeitpunkt. Konfigurieren Sie diese Einstellung mit dem Parameter |
Einstellungen für den Speicherort der Clusterkonfiguration
Die Einstellungen für den Speicherort der Clusterkonfiguration werden zugewiesen, wenn die AppFabric-Cachefeatures erstmalig konfiguriert werden. Sie beschreiben den Speicherort und legen die Clusterverwaltungsrolle fest.
In der XML-Datei werden diese Einstellungen im Element partitionStoreConnectionSettings
angegeben, das ein untergeordnetes Element des Elements advancedProperties
ist (das seinerseits ein untergeordnetes Element des Elements dataCache
ist).
In Windows PowerShell müssen der Anbietername und die Verbindungszeichenfolge angegeben werden, wenn Sie Kontext für den Cluster mit dem Befehl Use-CacheCluster
festlegen. Wenn diese Parameter Windows PowerShell nicht zur Verfügung gestellt werden, werden sie dem Speicherort der Clusterkonfiguration entnommen.
Es stehen folgende Einstellungen zur Verfügung, die sich auf diese Eigenschaften beziehen:
Einstellung | Speicherort der XML-Konfiguration | Einstellung wird zu diesem Zeitpunkt zugewiesen… |
---|---|---|
Clusterverwaltungsrolle |
Das Attribut |
Die Clusterverwaltungsrolle wird zum Konfigurationszeitpunkt abhängig davon zugewiesen, wo die Clusterkonfigurationseinstellungen gespeichert werden. Weitere Informationen finden Sie unter Führende Hosts und Clusterverwaltung (Windows Server AppFabric-Cache). |
Sicherheitseigenschaften |
Sicherheitseigenschaften für den Cachecluster werden im |
Die Standardwerte für den Cluster sind der Modus |
Siehe auch
Konzepte
Bearbeiten von Clusterkonfigurationseinstellungen (Windows Server AppFabric-Cache)
Speicheroptionen für die Clusterkonfiguration (Windows Server AppFabric-Cache)
Verwenden von Windows PowerShell zum Verwalten von Windows Server AppFabric-Cachefeatures
Anwendungskonfigurationseinstellungen (Windows Server AppFabric-Cache)
Konfigurieren des Cacheclusters (Windows Server AppFabric-Cache)
Windows Server AppFabric-Cachekonzepte
Entwickeln eines Cacheclients (Windows Server AppFabric-Cache)
2011-12-05