CBW NLS Schneller Query-Zugriff auf Datenbank und Nearline Storage PBS Nearline Storage Lösung mit spaltenorientierter Datenbanktechnologie für SAP NetWeaver BW Dr. Klaus Zimmer, PBS Software GmbH
Agenda Motivation Nearline Storage in SAP BW Architektur Spaltenorientierte DB und PBS CBW NLS Datenzugriff Komfortabler Query-Zugriff auf Datenbank und NLS Einsatz CBW NLS Kundenerfahrungen Zusammenfassung 2 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Ausgangssituation SAP BW Stark wachsende BW-Datenbank Unbefriedigende Query-Antwortzeiten Steigender Administrationsaufwand BW Datenbank SAP HANA Vorbereitung zum Einsatz von SAP HANA Ausufernde Kosten für System und Betrieb 3 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Data Aging Strategien für SAP BW Datenkategorie Online Database Near-Line Storage (read only) Classic Archive (read only) Frequently read/ changed data (current/ hot ) Infrequently read data (mature/ warm ) Very rarely read data (aged/ cold ) Quelle: SAP AG 4 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Nearline Storage Zielsetzung Datenbankgröße und wachstum kontrollieren Antwortzeiten für Queries beschleunigen Aufwand für Backup und Betrieb reduzieren Optimale NLS-Integration für Zugriff und Datenfluss 5 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW NLS Nearline Storage Lösung für BW BW-Query Nearline-Speicher - IQ/Vectorwise - SAP NLS Nearline Storage Interface PBS CBW Nearline Services BW Datenbank SAP HANA Klassische ADK- Archivierung SAP Archivdateien PBS Indizes/Aggregate 6 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Spaltenorientierte Datenbanktechnologie Zeilenorientierte Datenbank => optimal für OLTP Spaltenorientierte Datenbank => optimal für OLAP A1 A2 A3 A4 A5 A... B1 B2 B3 B4 B5 B... B2 B5 C1 C2 C3 C4 C5 C... B3 B...... B1 B4 Horizontale Datenablage in Reihen Sehr I/O-intensive Datenzugriffe Keine effiziente Analyse / Reporting Vertikale Datenablage in Spalten Intrinsische Indizierung Effiziente Datenzugriffe mit wenig I/O 7 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Eigenschaften des CBW Nearline-Speichers Effizienter NLS Datentransfer Schnelles Laden in den NLS-Speicher Spaltenorientierte Datenbank keine Aggregate oder Indizes Sehr gut für große Datenvolumen geeignet Extrem starke Datenkomprimierung (bis 90% - und mehr) Sehr schnell auch bei hoher Datenlast Speziell für große InfoCubes und Systeme mit vielen Queries geeignet Ermöglicht ad-hoc Queries auch gegen NLS-Daten Sehr geringer Administrationsaufwand 8 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW NLS Systemlandschaft PBS CBW ist optimal in das SAP Nearline Storage Interface NLS integriert SAP BW Server PBS CBW NLS Server Nearline-Speicher SAP Gateway CBW NLS PBS CBW NLS - Server-Instanz - Sybase IQ Actian Vectorwise - Datenbank-Instanz - Minimale Test-Hardware 4 Core CPU 16 GB RAM* 130 GB+ HDD CBW NLS unterstützt: Linux, weitere auf Anfrage Sybase IQ 15.x Actian Vectorwise Minimale PROD-Hardware 8 Core CPU 32 GB RAM* 130 GB+ HDD * exklusiv verfügbar für NLS-Speicher 9 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Admin-Optionen für NLS-Speicher Sybase IQ Normaler Nearline-Betrieb Monitoring und Administration direkt von der SAP-Konsole Backup des Nearline-Speichers (Sybase IQ): Full, incremental, incremental since full; virtuell, offline (Betriebssystemebene) Backup des CBW NLS Interfaces (Betriebssystemebene) Indizes und Aggregate werden nicht benötigt Tuning-Möglichkeiten für den Nearline-Speicher Hardware: Zusätzliche CPUs und Hauptspeichererweiterung Software: Spezielle IQ-Indizes zur Zugriffsoptimierung bei sehr komplexen Systemen 10 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Datentransfer in den Nearline-Speicher SAP Nearline Storage Interface: Datenarchivierungsprozess "DAP Transfer der Daten via SAP NLS und PBS CBW in den Nearline-Speicher Komprimierung (bis 90%) Sehr schneller Transfer Transparent für Rückladen und Fortschreiben Cubes DSO PSA DAP IQ/Vectorwise Datenbank HANA Nearline-Speicher PBS-Erweiterung für NLS: PSA-Archivierung 11 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
SAP DAP (i) Datenarchivierungsprozess Anlegen/Bearbeiten in der BW-Workbench: T-RSA1 12 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
SAP DAP (ii) Archivierung administrieren und einen Archivierungs-Request anlegen: 13 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Query-Datenzugriff unter SAP BW 7.x Beispiel: Query mit Datenvergleich aktuelles Jahr gegen Vorjahr. Aktuelle Daten sind in der SAP BW-Datenbank gespeichert, die Daten des Vorjahrs im Nearline-Speicher. Der Zugriff erfolgt über SAP NLS und CBW NLS: Aktuelles Jahr (BW DB) Vorjahr CBW NLS 14 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW-Architektur BW-Query NLS und DB MultiProvider VP SAP BW 7.0: MultiProvider Integration über virtuelle InfoProvider InfoCube DataStore Object SAP Nearline Provider PBS Nearline Services BW Datenbank SAP HANA NLS-Speicher IQ/Vectorwise 15 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW Administration Cockpit Administrator-Konsole für die Bearbeitung der CBW-Infrastruktur InfoProvider auswählen Virtuelle InfoProvider für die MultiProvider-Integration erzeugen Daten-Browser und NLS-Monitor zur flexiblen Verwaltung und zum Test des Datenzugriffs 16 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Anlegen eines virtuellen Providers Für die Integration der MultiProvider können entsprechende virtuelle Provider direkt aus dem CBW Administration Cockpit per Mausklick angelegt werden 17 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW Snapshots für Stammdaten BW Query DSP Data Snapshot Process BW Datenbank SAP HANA Merkmale Kennzahlen MD-Attribute, Hierarchien DAP DSP NLS-Speicher IQ/Vectorwise InfoProvider <JOIN> Stammdaten Hierarchien 18 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW Snapshots für Stammdaten Die Snapshots für Stammdaten und Hierarchien werden direkt im CBW Administration Cockpit angelegt und verwaltet: Aktualisierungen können mittels eines speziellen Programms in den Nearline- Speicher synchronisiert werden: 19 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
NEU: InfoCube/DSO-Snapshots BW-Daten mit PBS DSP replizieren, z.b. zum Query-Performance-Vegleich originale Query kopierte Query MultiProvider MultiProvider VP VP VP BW Datenbank SAP HANA Data Snapshot Process NLS-Speicher IQ/Vectorwise 20 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW NLS Monitor Mit dem CBW NLS Monitor können wichtige Komponenten, deren Zustand und Funktion direkt vom SAP Frontend aus überwacht werden: 21 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
CBW NLS Kundenerfahrungen DAP-Performance beim Datentransfer in den Nearline-Speicher: Etwa 10 Mio. Sätze pro Stunde bis über 30 Mio. pro Stunde (Transfer-Rate hängt von den jeweiligen Datenstrukturen ab) Datenkomprimierung im Nearline-Speicher: 88 % - 95 % (abhängig von Datenstrukturen) Query-Antwortzeit: Wenige Sekunden (CBW-IQ), auch bei sehr großen Providern 22 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Kundenerfahrungen: Query-Antwortzeit InfoCube mit 17 Millionen Datensätzen Online-DB mit bzw. ohne Aggregate Beschleunigter Query-Zugriff mit CBW NLS und IQ 400 200 x 26 DB ohne Aggregate DB mit Aggregaten CBW NLS IQ x 4 0 416 s 71 s 16 s 23 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Zusammenfassung Simultaner Query-Zugriff auf Nearline- und Online-Daten für InfoCubes und DSO Effiziente Datenspeicherung durch sehr hohe Komprimierung Minimaler Administrationsaufwand Integration spaltenorientierter Technologie in SAP NetWeaver BW: PBS CBW NLS mit Sybase IQ oder PBS CBW NLS mit Actian Vectorwise als Nearline-Speicher Monitoring des NLS-Servers und der NLS-Daten über das SAP-Frontend Zusätzliche Komponenten: PSA-Archivierung und Datenextraktion 24 PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Vielen Dank für Ihre Aufmerksamkeit! PBS Software GmbH Schwanheimer Strasse 144a 64625 Bensheim Telefon: 06251-174 0 Fax: 06251-174 174 E-Mail: info@pbs-software.com Internet: www.pbs-software.com PBS CBW NLS Nearline-Storage-Lösung für SAP BW
Copyright Copyright 2013 PBS Software GmbH. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Präsentation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch PBS Software GmbH nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Microsoft, Windows, Sharepoint sind eingetragene Marken der Microsoft Corporation. IBM, IBM DR550, IBM TSM und SSAM sind Marken oder eingetragene Marken der IBM Corporation. Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern. UNIX ist in den USA und anderen Ländern ein eingetragenes Warenzeichen, das ausschließlich durch X/Open Company Limited lizenziert ist. HP, HP-UX11 Apache sind Marken oder eingetragene Marken der Hewlett-Packard Company. EMC, EMC Centera, EMC Celerra sind Marken oder eingetragene Marken der EMC Corporation Hitachi, Hitachi HCAP, Hitachi HCP sind Marken oder eingetragene Marken von Hitachi Ltd. NetApp, NetApp Filer sind Marken oder eingetragene Marken von NetApp Corporation. Sybase IQ ist eingetragenes Warenzeichen von Sybase an SAP Company. Actian Vectorwise ist eingetragenes Warenzeichen der Actian Corporation. PBS archive add ons ist eine eingetragene Marke der PBS Software GmbH. SAP, R/3, SAP NetWeaver, SAP NetWeaver Business Warehouse, SAP Industry Solutions und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. PBS Software GmbH übernimmt keinerlei Haftung oder Garantie für Fehler oder Unvollständigkeiten in dieser Publikation und steht lediglich für Produkte und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Aus den in dieser Publikation enthaltenen Informationen ergibt sich keine weiterführende Haftung. 26 PBS CBW NLS Nearline-Storage-Lösung für SAP BW