Datenlastausgleich
Die Datenverteilung in partitionierten und Partition-Replica-Cluster-Caches basiert auf einem Hash-Code von Cache-Schlüsseln. Die Daten werden nahezu gleichmäßig auf alle Serverknoten verteilt.
Note
Diese Funktion ist auch in verfügbar NCache Professional.
Jeder Knoten kennt die Datenlast aller anderen Knoten im Cluster. Es kann Szenarien geben, in denen die Datenlast auf einem Knoten stark vom Muster der in den Cache eingefügten Cache-Schlüssel abhängt.
NCache bietet die folgenden Lastausgleichsoptionen:
Aufgabe zum automatischen Lastenausgleich
konfigurierbare: Der automatische Lastausgleich ist eine konfigurierbare Funktion, die die Datenlast auf jedem Serverknoten automatisch ausgleicht.
Automatik: Es überwacht kontinuierlich die Datenlast auf allen Servern des Clusters nach konfigurierbaren Intervallen und erkennt ungleichmäßige Datenlast.
Schwelle: Es überprüft die Last anhand eines konfigurierbaren Schwellenwerts. Wenn einer der Cache-Knoten unausgeglichene Daten aufweist, generiert der Koordinator neue Verteilungskarten, um die zusätzlichen Daten von diesem Knoten neu zu verteilen.
Ausschalten: Diese Funktion kann deaktiviert werden, wenn der Benutzer keinen Lastausgleich zwischen Clusterknoten wünscht.
Manueller Lastausgleich
Manual: Die Datenlast kann jederzeit durch die manuelle Lastausgleichsfunktion ausgeglichen werden NCache Managementzentrum.
Kein Schwellenwert: Es gibt keine Schwelle. Der Datenabgleich kann bei Bedarf gestartet werden.
Siehe auch
Cache-Serialisierungsformat
Abwärtskompatibilität des Cache-Servers
Client-Abwärtskompatibilität