Optimierung des DB2-Offloads mit InfoUnload

Ein Unternehmen im Finanzsektor betreibt eine Db2 for z/OS-Datenbank zur Verwaltung großer Mengen von Kundentransaktionen. Die Analyse historischer Daten ist für die Aufdeckung von Betrug und die Optimierung kommerzieller Angebote von entscheidender Bedeutung.

Herkömmliche Offload-Prozesse haben jedoch erhebliche Auswirkungen auf die Produktion:

  • Hohe CPU-Zeit, die zu einer Überlastung der IBM-Kosten führt (Abrechnung auf der Grundlage des MSU-Verbrauchs).
  • Hohe I/O-Auslastung, die die Gesamtleistung des Systems verlangsamt.
  • Risiko der Nichtverfügbarkeit der Datenbank in der Produktion.

Das Unternehmen sucht nach einer Lösung, mit der sich große Datenmengen schnell entladen lassen, ohne die Produktionsleistung zu beeinträchtigen.

Lösung: InfoUnload

InfoUnload ist eine ultraschnelle Entlade-Lösung für Db2-Tabellen, die entwickelt wurde, um die Leistung zu optimieren und gleichzeitig eine hohe Systemverfügbarkeit aufrechtzuerhalten.

Optimierte Architektur:

  • Entladen über nativen VSAM-Zugriff, wodurch die CPU-Zeit und die I/O-Zeit bis zu 10-mal reduziert werden
  • Parallele Verarbeitung, die mehrere gleichzeitige Entladungen auf verschiedenen Partitionen ermöglicht
  • Datenkonvertierung in mehrere Formate: Sequenziell, VSAM, XML, CSV, JSON

Minimierung der Auswirkungen auf die Produktion:

  • Entladen aus einer Full Image Copy, wodurch eine Überlastung der aktiven Datenbank vermieden wird
  • Zugriff im Nur-Lese-Modus oder Lese-/Schreibzugriff, um Konflikte mit laufenden Prozessen zu vermeiden
  • Erweiterte Filterung von Zeilen und Spalten, um nur wesentliche Daten zu bearbeiten

Kostenoptimierung:

  • Kompatibilität mit zIIP, wodurch ein Großteil der CPU-Verarbeitung auf spezialisierte Prozessoren verlagert wird, wodurch der MSU-Verbrauch und die IBM-Kosten reduziert werden
  • Reduzierung der CPU-Zeit um mehr als 70 % im Vergleich zu herkömmlichen Dienstprogrammen

Beobachtete Ergebnisse

Vor InfoUnload:

  • Entladen eines Tabelle mit 2 Millionen Zeilen mit einem herkömmlichen Dienstprogramm → Hohe CPU-Zeit und starke Systemauslastung.
  • Direkte Auswirkung auf die Leistung der Anwendungen in der Produktion.

Mit InfoUnload:

  • Drastische Reduzierung der CPU-Zeit und der verstrichenen Zeit dank der Optimierung des VSAM-Zugriffs .
  • Entladen ohne Beeinträchtigung der Produktion auch bei sehr großen Datenmengen möglich.
  • Senkung der Betriebskosten, insbesondere durch den Einsatz von zIIP und die Reduzierung des MSU-Verbrauchs.

Warum sollte man sich für InfoUnload entscheiden?

  • Das schnellste Db2-Entlade-Tool auf dem Markt.
  • Leistung und Servicekontinuität: Schnelle Extraktion ohne Auswirkungen auf die Produktion.
  • Kostensenkung: Optimierung der CPU-Zeit und Nutzung von zIIP zur Minimierung des MSU-Verbrauchs.
  • Flexibilität: Unterstützung zahlreicher Formate und Kompatibilität mit verschiedenen DB2-Dienstprogrammen.

Durch die Einführung von InfoUnload konnte das Unternehmen seine Mainframe-Umgebung modernisieren, die Leistung optimieren und die Betriebskosten erheblich senken.