Seminar / Training
Performance-Tuning ist eine Abwägung zwischen Recall, Latenz, Durchsatz, Speicher und Kosten. Einzelne Schalter isoliert zu verändern führt häufig zu scheinbaren Verbesserungen, die unter realer Last oder mit Filtern wieder verschwinden.
Das Seminar arbeitet mit reproduzierbaren Messreihen und verändert jeweils nur klar definierte Parameter. Index, Storage, Quantisierung, Optimizer und Clusterlayout werden zu einem belastbaren Tuningprofil verbunden.
Inhaltsverzeichnis
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Messbare Performance- und Qualitätsziele für Qdrant definieren
- HNSW- und Suchparameter kontrolliert abstimmen
- Payload-Indizes und Filterpfade in die Optimierung einbeziehen
- Storage- und Quantisierungsverfahren passend zu Hardware und Recall wählen
- Schreiblast, Optimizer und Skalierungsoptionen anhand von Lasttests bewerten
Zielgruppe
Performance Engineering, Site Reliability Engineering, Plattformbetrieb, Search Engineering, Machine-Learning-Engineering und technische Architektur.
Voraussetzungen
Sichere Qdrant-Grundlagen, Linux- und Monitoring-Erfahrung sowie Verständnis von Latenz, Durchsatz und statistischen Messwerten.
Seminarinhalte
Tag 1: Messdesign, Recall und HNSW
- Schritt 1: Ziele und Lastprofil definieren
Datenmenge, Dimension, Filteranteil, Schreibquote, Parallelität, Ziel-Recall und Latenzperzentile werden als Benchmarkvertrag festgelegt.
- Schritt 2: Referenzmessung aufbauen
Testdaten, Ground Truth, Warm-up, Wiederholungen, Cachezustand und Ergebnisprotokoll werden reproduzierbar eingerichtet.
- Schritt 3: HNSW-Parameter untersuchen
Graphgrad, Konstruktionsbreite, Vollscan-Grenze und queryseitige Suchbreite werden einzeln variiert und gemessen.
- Schritt 4: Filterpfade optimieren
Payload-Indizes, Filterselektivität, verschachtelte Bedingungen und ihre Wechselwirkung mit dem Vektorindex werden analysiert.
- Schritt 5: Tuninggrenzen festhalten
Recall-Verlust, Indexbauzeit, RAM, Punktgröße und Suchlatenz werden in einer Entscheidungsmatrix zusammengeführt.
Tag 2: Storage und Quantisierung
- Schritt 6: Speicherkomponenten zerlegen
Originalvektoren, HNSW, Payloads, Payload-Indizes, Quantisierung und Page Cache werden getrennt bilanziert.
- Schritt 7: In-Memory und On-Disk vergleichen
RAM-Speicher, Memory Mapping, On-Disk-Vektoren, On-Disk-HNSW und Inline-Storage werden gegen I/O-Leistung und Latenzziel getestet.
- Schritt 8: Quantisierungsarten bewerten
Scalar, Product, Binary und TurboQuant werden nach Kompressionsfaktor, CPU-Bedarf, Recall und Dateneignung eingeordnet.
- Schritt 9: Oversampling und Rescoring abstimmen
Quantisierte Vorauswahl, Kandidatenerweiterung und erneute Bewertung mit Originalvektoren werden auf ein Qualitätsziel optimiert.
- Schritt 10: Kapazität modellieren
Speicher pro Punkt, Replikation, Wachstum, Indexreserve, Page Cache und erforderliche IOPS werden in eine Sizing-Rechnung überführt.
Tag 3: Optimizer, Last und Skalierung
- Schritt 11: Segment- und Optimizerverhalten analysieren
Segmentzahl, Indexierungsgrenzen, Merge-Prozesse, Quantisierungsaufgaben und Hintergrundressourcen werden beobachtet.
- Schritt 12: Read-Write-Contention reproduzieren
Kontinuierliche Writes, Indexierungsrückstand, Update Queue und Suchlatenz werden unter kontrollierter Mischlast gemessen.
- Schritt 13: Drosselung und Prioritäten setzen
Optimizer-Ressourcen, Vermeidung großer unoptimierter Segmente, indexed-only-Suche und Ingestion-Tempo werden auf Stabilität abgestimmt.
- Schritt 14: Shard- und Replikatwirkung prüfen
Mehr Shards, zusätzliche Replikate, parallele Fan-outs und Netzwerkanteil werden hinsichtlich Durchsatz und Tail Latency bewertet.
- Schritt 15: Tuningprofil abnehmen
Konfiguration, Messwerte, Grenzlast, Rückfallwerte, Monitoring und Wiederholungsanleitung werden als freigegebenes Profil dokumentiert.
Praxisübungen
- Ein Benchmark mit Ground Truth, Recall und Latenzperzentilen aufbauen
- HNSW-Parameter und Payload-Indizes kontrolliert gegeneinander testen
- On-Disk-Storage und mehrere Quantisierungsverfahren mit Rescoring vergleichen
- Mischlast aus Suche und Ingestion erzeugen und einen stabilen Betriebswert ermitteln
Methodik
Kurze Fachimpulse werden unmittelbar mit Demonstrationen, angeleiteten Laboraufgaben, Mess- und Kontrollpunkten sowie dokumentierten Praxisübungen verbunden. Jeder Arbeitsschritt endet mit einer technischen Prüfung, einer Einordnung typischer Fehlerbilder und einem wiederverwendbaren Ergebnis für den eigenen Projekt- oder Betriebskontext.
Fachbereichsleitung, Trainerleitung und Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Performance Engineering, Site Reliability Engineering, Plattformbetrieb, Search Engineering, Machine-Learning-Engineering und technische Architektur. |
| Voraussetzungen: | Sichere Qdrant-Grundlagen, Linux- und Monitoring-Erfahrung sowie Verständnis von Latenz, Durchsatz und statistischen Messwerten. |
| 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: | Vortrag, Demonstrationen, angeleitete Übungen und Praxisaufgaben am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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 |
| 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.
