Seminar Valkey Cluster: Architektur, Betrieb und Troubleshooting

Seminar / Training

Valkey Cluster verbindet horizontale Partitionierung und Hochverfügbarkeit, verlangt dafür aber saubere Schlüsselplatzierung, clusterfähige Clients und kontrollierte Betriebsprozesse. Das Seminar führt von Slots und Hash-Tags über Aufbau, Skalierung und Failover bis zu Resharding, Wartung und tiefgehender Fehleranalyse.

Inhaltsübersicht

  1. Lernziele und fachliche Einordnung
  2. Clusterprinzipien, Slots und Konsistenzgrenzen
  3. Schlüsselplatzierung und Hash-Tags
  4. Clusteraufbau und sichere Grundkonfiguration
  5. Clusterfähige Clients und Umleitungen
  6. Skalierung, Resharding und Rebalancing
  7. Failover, Replikamigration und Wartung
  8. Monitoring und Kapazitätssteuerung im Cluster
  9. Troubleshooting von Partitionen und Slotfehlern
  10. Praxislabor
  11. Zielgruppe, Voraussetzungen und Arbeitsweise

Lernziele

Kapitelübersicht: Clusterarchitektur, Slotmodell, Replikation und Ausfallverhalten belastbar erklären; Einen mehrknotigen Cluster reproduzierbar aufbauen und absichern; Schlüssel- und Clientdesign auf Slotgrenzen und Multi-Key-Operationen abstimmen; Knoten hinzufügen, Slots verschieben, Replikas neu zuordnen und Failover testen.

  • Clusterarchitektur, Slotmodell, Replikation und Ausfallverhalten belastbar erklären.
  • Einen mehrknotigen Cluster reproduzierbar aufbauen und absichern.
  • Schlüssel- und Clientdesign auf Slotgrenzen und Multi-Key-Operationen abstimmen.
  • Knoten hinzufügen, Slots verschieben, Replikas neu zuordnen und Failover testen.
  • Partitionen, Slotfehler, Clientumleitungen und instabile Knoten systematisch diagnostizieren.

Kapitel 1: Clusterprinzipien, Slots und Konsistenzgrenzen

Kapitelübersicht: Partitionierung, 16.384 Slots, Primärknoten und Replikas als Gesamtmodell darstellen; Asynchrone Replikation und mögliche Verlustfenster in fachliche Risiken übersetzen; Quorum, Mehrheitsseite und Verhalten bei Netzpartitionen nachvollziehen; Cluster oder Sentinel anhand von Skalierungs- und Verfügbarkeitsanforderungen auswählen.

  • Partitionierung, 16.384 Slots, Primärknoten und Replikas als Gesamtmodell darstellen.
  • Asynchrone Replikation und mögliche Verlustfenster in fachliche Risiken übersetzen.
  • Quorum, Mehrheitsseite und Verhalten bei Netzpartitionen nachvollziehen.
  • Cluster oder Sentinel anhand von Skalierungs- und Verfügbarkeitsanforderungen auswählen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Partitionierung, 16.384 Slots, Primärknoten und Replikas als Gesamtmodell darstellen.
  2. Konfiguration oder Implementierung aufbauen: Asynchrone Replikation und mögliche Verlustfenster in fachliche Risiken übersetzen.
  3. Normal-, Grenz- und Fehlerfall prüfen: Quorum, Mehrheitsseite und Verhalten bei Netzpartitionen nachvollziehen.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Cluster oder Sentinel anhand von Skalierungs- und Verfügbarkeitsanforderungen auswählen.

Kapitel 2: Schlüsselplatzierung und Hash-Tags

Kapitelübersicht: Schlüsselzuordnung zu Slots mit reproduzierbaren Prüfungen nachvollziehen; Hash-Tags für zusammengehörige Multi-Key-Operationen gezielt einsetzen; Hotspots, große Schlüssel und ungleichmäßige Slotlast im Datenmodell vermeiden; Namenskonventionen und Datenzugriffsmuster vor dem Clusteraufbau validieren.

  • Schlüsselzuordnung zu Slots mit reproduzierbaren Prüfungen nachvollziehen.
  • Hash-Tags für zusammengehörige Multi-Key-Operationen gezielt einsetzen.
  • Hotspots, große Schlüssel und ungleichmäßige Slotlast im Datenmodell vermeiden.
  • Namenskonventionen und Datenzugriffsmuster vor dem Clusteraufbau validieren.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Schlüsselzuordnung zu Slots mit reproduzierbaren Prüfungen nachvollziehen.
  2. Konfiguration oder Implementierung aufbauen: Hash-Tags für zusammengehörige Multi-Key-Operationen gezielt einsetzen.
  3. Normal-, Grenz- und Fehlerfall prüfen: Hotspots, große Schlüssel und ungleichmäßige Slotlast im Datenmodell vermeiden.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Namenskonventionen und Datenzugriffsmuster vor dem Clusteraufbau validieren.

Kapitel 3: Clusteraufbau und sichere Grundkonfiguration

Kapitelübersicht: Knoten, Ports, Clusterbus, Verzeichnisse und Persistenz konsistent vorbereiten; Cluster initialisieren, Primär- und Replikarollen prüfen und dokumentieren; Authentisierung, TLS, Netzwerkfreigaben und Knotenkommunikation absichern; Startzustand mit Slotabdeckung, Replikationsstatus und Testdaten abnehmen.

  • Knoten, Ports, Clusterbus, Verzeichnisse und Persistenz konsistent vorbereiten.
  • Cluster initialisieren, Primär- und Replikarollen prüfen und dokumentieren.
  • Authentisierung, TLS, Netzwerkfreigaben und Knotenkommunikation absichern.
  • Startzustand mit Slotabdeckung, Replikationsstatus und Testdaten abnehmen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Knoten, Ports, Clusterbus, Verzeichnisse und Persistenz konsistent vorbereiten.
  2. Konfiguration oder Implementierung aufbauen: Cluster initialisieren, Primär- und Replikarollen prüfen und dokumentieren.
  3. Normal-, Grenz- und Fehlerfall prüfen: Authentisierung, TLS, Netzwerkfreigaben und Knotenkommunikation absichern.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Startzustand mit Slotabdeckung, Replikationsstatus und Testdaten abnehmen.

Kapitel 4: Clusterfähige Clients und Umleitungen

Kapitelübersicht: MOVED- und ASK-Umleitungen sowie Topologieaktualisierung im Clientmodell verstehen; Verbindungspools, Timeouts, Wiederholungen und Read-Strategien clusterfest konfigurieren; Fehlerhafte Retry-Schleifen und nicht clusterfähige Multi-Key-Aufrufe erkennen; Clientverhalten bei Failover, Resharding und kurzzeitiger Nichtverfügbarkeit testen.

  • MOVED- und ASK-Umleitungen sowie Topologieaktualisierung im Clientmodell verstehen.
  • Verbindungspools, Timeouts, Wiederholungen und Read-Strategien clusterfest konfigurieren.
  • Fehlerhafte Retry-Schleifen und nicht clusterfähige Multi-Key-Aufrufe erkennen.
  • Clientverhalten bei Failover, Resharding und kurzzeitiger Nichtverfügbarkeit testen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: MOVED- und ASK-Umleitungen sowie Topologieaktualisierung im Clientmodell verstehen.
  2. Konfiguration oder Implementierung aufbauen: Verbindungspools, Timeouts, Wiederholungen und Read-Strategien clusterfest konfigurieren.
  3. Normal-, Grenz- und Fehlerfall prüfen: Fehlerhafte Retry-Schleifen und nicht clusterfähige Multi-Key-Aufrufe erkennen.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Clientverhalten bei Failover, Resharding und kurzzeitiger Nichtverfügbarkeit testen.

Kapitel 5: Skalierung, Resharding und Rebalancing

Kapitelübersicht: Neue Primär- und Replikaknoten mit klaren Vorbedingungen hinzufügen; Slots kontrolliert verschieben und Fortschritt sowie Restzustände prüfen; Lastverteilung anhand von Datenmenge, Zugriff und Knotenleistung bewerten; Abbruch, Wiederaufnahme und Rollback für Slotbewegungen vorbereiten.

  • Neue Primär- und Replikaknoten mit klaren Vorbedingungen hinzufügen.
  • Slots kontrolliert verschieben und Fortschritt sowie Restzustände prüfen.
  • Lastverteilung anhand von Datenmenge, Zugriff und Knotenleistung bewerten.
  • Abbruch, Wiederaufnahme und Rollback für Slotbewegungen vorbereiten.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Neue Primär- und Replikaknoten mit klaren Vorbedingungen hinzufügen.
  2. Konfiguration oder Implementierung aufbauen: Slots kontrolliert verschieben und Fortschritt sowie Restzustände prüfen.
  3. Normal-, Grenz- und Fehlerfall prüfen: Lastverteilung anhand von Datenmenge, Zugriff und Knotenleistung bewerten.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Abbruch, Wiederaufnahme und Rollback für Slotbewegungen vorbereiten.

Kapitel 6: Failover, Replikamigration und Wartung

Kapitelübersicht: Automatisches und manuelles Failover mit definierten Prüfkriterien durchführen; Replikazustand, Priorität und Synchronisationsfortschritt vor Wartung bewerten; Knoten rollierend warten, ohne Slotabdeckung und Redundanz zu verlieren; Alte Primärknoten und abweichende Konfigurationen nach Failover bereinigen.

  • Automatisches und manuelles Failover mit definierten Prüfkriterien durchführen.
  • Replikazustand, Priorität und Synchronisationsfortschritt vor Wartung bewerten.
  • Knoten rollierend warten, ohne Slotabdeckung und Redundanz zu verlieren.
  • Alte Primärknoten und abweichende Konfigurationen nach Failover bereinigen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Automatisches und manuelles Failover mit definierten Prüfkriterien durchführen.
  2. Konfiguration oder Implementierung aufbauen: Replikazustand, Priorität und Synchronisationsfortschritt vor Wartung bewerten.
  3. Normal-, Grenz- und Fehlerfall prüfen: Knoten rollierend warten, ohne Slotabdeckung und Redundanz zu verlieren.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Alte Primärknoten und abweichende Konfigurationen nach Failover bereinigen.

Kapitel 7: Monitoring und Kapazitätssteuerung im Cluster

Kapitelübersicht: Knoten-, Slot-, Replikations-, Speicher- und Clientmetriken gemeinsam auswerten; Ungleichgewicht, Slot-Hotspots und steigende Umleitungsraten früh erkennen; Grenzwerte für Speicherreserve, Replikationsverzug und Knotenverfügbarkeit definieren; Kapazitätserweiterung anhand von Trenddaten und Ausfallreserve planen.

  • Knoten-, Slot-, Replikations-, Speicher- und Clientmetriken gemeinsam auswerten.
  • Ungleichgewicht, Slot-Hotspots und steigende Umleitungsraten früh erkennen.
  • Grenzwerte für Speicherreserve, Replikationsverzug und Knotenverfügbarkeit definieren.
  • Kapazitätserweiterung anhand von Trenddaten und Ausfallreserve planen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: Knoten-, Slot-, Replikations-, Speicher- und Clientmetriken gemeinsam auswerten.
  2. Konfiguration oder Implementierung aufbauen: Ungleichgewicht, Slot-Hotspots und steigende Umleitungsraten früh erkennen.
  3. Normal-, Grenz- und Fehlerfall prüfen: Grenzwerte für Speicherreserve, Replikationsverzug und Knotenverfügbarkeit definieren.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Kapazitätserweiterung anhand von Trenddaten und Ausfallreserve planen.

Kapitel 8: Troubleshooting von Partitionen und Slotfehlern

Kapitelübersicht: CLUSTER-Status, Knotenansicht und Verbindungswege zu einem Fehlerbild korrelieren; Fehlende Slots, doppelte Zuständigkeit und inkonsistente Knoteninformationen eingrenzen; Netzpartition, Authentisierungsfehler und Clusterbus-Probleme voneinander unterscheiden; Reparaturmaßnahmen mit Sicherung, Abbruchkriterium und Nachprüfung ausführen.

  • CLUSTER-Status, Knotenansicht und Verbindungswege zu einem Fehlerbild korrelieren.
  • Fehlende Slots, doppelte Zuständigkeit und inkonsistente Knoteninformationen eingrenzen.
  • Netzpartition, Authentisierungsfehler und Clusterbus-Probleme voneinander unterscheiden.
  • Reparaturmaßnahmen mit Sicherung, Abbruchkriterium und Nachprüfung ausführen.

Schritt-für-Schritt-Praxis

  1. Ausgangslage und Zielkriterien erfassen: CLUSTER-Status, Knotenansicht und Verbindungswege zu einem Fehlerbild korrelieren.
  2. Konfiguration oder Implementierung aufbauen: Fehlende Slots, doppelte Zuständigkeit und inkonsistente Knoteninformationen eingrenzen.
  3. Normal-, Grenz- und Fehlerfall prüfen: Netzpartition, Authentisierungsfehler und Clusterbus-Probleme voneinander unterscheiden.
  4. Betriebsentscheidung und Prüfnachweis festhalten: Reparaturmaßnahmen mit Sicherung, Abbruchkriterium und Nachprüfung ausführen.

Praxislabor

Kapitelübersicht: Einen Cluster mit mehreren Primär- und Replikaknoten aufbauen und die Slotabdeckung validieren; Ein Schlüsselmodell mit Hash-Tags entwerfen und Multi-Key-Operationen slotkonform testen; Einen Knoten ergänzen, Slots verschieben, Last neu verteilen und den Vorgang protokollieren; Failover, Netzpartition und fehlerhafte Slotzuordnung simulieren und mit einem Diagnoseleitfaden beheben.

  1. Einen Cluster mit mehreren Primär- und Replikaknoten aufbauen und die Slotabdeckung validieren.
  2. Ein Schlüsselmodell mit Hash-Tags entwerfen und Multi-Key-Operationen slotkonform testen.
  3. Einen Knoten ergänzen, Slots verschieben, Last neu verteilen und den Vorgang protokollieren.
  4. Failover, Netzpartition und fehlerhafte Slotzuordnung simulieren und mit einem Diagnoseleitfaden beheben.

Zielgruppe, Voraussetzungen und Arbeitsweise

Kapitelübersicht: Zielgruppe: Valkey-Administration, Plattformarchitektur, DevOps, SRE, Datenplattformbetrieb, Anwendungsarchitektur und technische Projektleitung; Voraussetzungen: Sichere Valkey-Grundlagen, Linux- und Netzwerkkenntnisse sowie praktische Erfahrung mit Replikation und valkey-cli; Arbeitsweise: Fachvortrag, Demonstrationen, angeleitete Laboraufgaben, Fehleranalysen und dokumentierte Abnahmen.

Zielgruppe: Valkey-Administration, Plattformarchitektur, DevOps, SRE, Datenplattformbetrieb, Anwendungsarchitektur und technische Projektleitung.

Voraussetzungen: Sichere Valkey-Grundlagen, Linux- und Netzwerkkenntnisse sowie praktische Erfahrung mit Replikation und valkey-cli.

Arbeitsweise: Fachvortrag, technische Demonstrationen, strukturierte Schrittfolgen, praktische Übungen am System, kontrollierte Fehlerfälle und schriftliche Prüfpunkte.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.396 zzgl. MwSt.
Inhaus: € 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Valkey-Administration, Plattformarchitektur, DevOps, SRE, Datenplattformbetrieb, Anwendungsarchitektur und technische Projektleitung
Voraussetzungen: Sichere Valkey-Grundlagen, Linux- und Netzwerkkenntnisse sowie praktische Erfahrung mit Replikation und valkey-cli
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Fachvortrag, Demonstrationen, praktische Übungen und strukturierte Laboraufgaben am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben