PBS Nearline Storage Lösung mit - Überblick und Erfahrungen aus Kundenprojekten PBS Software GmbH, Dr. Christoph Bedau, Stefan Weickum 1
Agenda PBS CBW mit Überblick Erfahrungsbericht Kundeninstallation PBS add on CBW IQ Onlinepräsentation 2
PBS Nearline-Storage-Lösungen für SAP BW Archivierungs- und Zugriffsverfahren SAP BW Release PBS-Lösung ADK (pur) PBS IQ NLS ADK NLS IQ 3.x PBS add-on CBW X 3.5 PBS add-on CBW IQ X X 7.x PBS CBW NLS X X 7.x X X X 3
PBS CBW mit Nutzen Speed Kompression Administration Extrem schnelle Antwortzeiten Sehr hohe Kompression der Archivdaten Keine Indexkeine Aggregat- Modellierung 4
PBS CBW mit Verfügbarkeit PBS CBW mit für SAP BW 3.5 und 7.0 Unicodeund Non-Unicode-Systeme unterstützte Betriebssysteme und Plattformen: Betriebssystem (Plattform) Version IBM AIX 5.3 64bit 12.7 IBM AIX 6.1 64bit 15.0 HP-UX 11.23 und 11.31 (PA-RISC) 12.7 HP-UX 11.23 und 11.31 (IA64) 15.0 RedHat EL4 (x86 64bit, POWER 64bit) 12.7 RedHat EL5 (x86 64bit, POWER 64bit) 15.0 SUSE SLES 9 (x86 64bit, POWER 64bit) 12.7 SUSE SLES 10 (x86 64bit, POWER 64bit) 15.0 Sun Solaris 9 (SPARC) 12.7 Sun Solaris 10 (SPARC, x86 64bit) 15.0 Microsoft Windows Server 2003 (x64 64bit) 15.0 Microsoft Windows Server 2008 (x64 64bit) 15.0 5
Systemlandschaft logische Sicht SAP BW SAP Gateway Interface-Instanz Instanz Datenbank-Instanz Kommunikation zwischen SAP BW und Interface-Instanz über SAP-Gateway via RFC Kommunikation zwischen Interface-Instanz und Datenbank-Instanz via JDBC 6
Systemlandschaft physische Sicht (I) SAP BW B70 SAP Gateway Interface-Instanz Instanz B70 Datenbank-Instanz #01 host #01 Anschaffung zusätzlicher Hardware entfällt bei Single-Host- Installation. Sizing von Interface-Instanz und Datenbank-Instanz dynamisch oder über Startparameter. 7
Systemlandschaft physische Sicht (II) SAP BW B70 SAP Gateway Interface-Instanz Instanz B70 Datenbank-Instanz #01 host #01 host #02 PBS empfiehlt, die logisch getrennten Systeme SAP BW und auch physisch zu trennen. Das -Interface wird auf dem Host der Sybase IQ Datenbank-Instanz installiert. 8
Systemlandschaft physische Sicht (III) SAP BW System E70 SAP BW System T70 SAP GW #01 SAP GW #02 host #01 Interface-Instanz Instanz E70 Interface-Instanz Instanz T70 Datenbank-Instanz #01 SAP BW System P70 SAP GW #03 Interface-Instanz Instanz P70 Datenbank-Instanz #02 host #02 host #03 9
Systemlandschaft Kundenwunsch SAP BW System T70 SAP GW #01 host #01 Interface-Instanz Instanz T70 read only Modus Datenbank-Instanz #01 SAP BW System P70 SAP GW #02 Interface-Instanz Instanz P70 host #02 host #03 Aus dem Testsystem soll lesend auf archivierte Daten des Produktivsystems zugegriffen werden. Vorteil: Platzbedarf in Datenbank-Instanz halbiert. 10
Administration Administrationsaufwand Normalbetrieb Backup der (Full Backup, Incremental Backup, Incremental Since Full Backup, Virtual Backup, OS level Offline Backup) Backup des -Interface (OS level Backup) Monitoring und Customizing direkt aus dem SAP-System Keine Indexmodellierung (Ablage = Index) Keine Aggregatmodellierung Administrationsaufwand Tuning Hardware: Hinzufügen von CPUs und Speicher nach Bedarf Software: über Startparameter und Optionen der Datenbank-Instanz bzw. der Interface-Instanz 11
Hardwaresizing Mindestanforderung für Testinstallation Plattform Ihrer Wahl 4 Kerne 16 GB RAM 100 GB Plattenplatz Mindestanforderung für Produktivbetrieb Plattform Ihrer Wahl 8 Kerne 32 GB RAM Plattenplatz abhängig vom Datenvolumen 12
Erfahrungsbericht Kundeninstallation Ausgangssituation SAP NetWeaver BW 3.5 mit Oracle-Datenbank. Basis klagt über starkes Datenbankwachstum und den damit verbundenen administrativen Mehraufwand. Fachabteilungen klagen über schlechte Performance der Online-DB. Bedarf Gewünscht ist eine performante, kostengünstige und möglichst leicht zu administrierende Lösung. Lösung PBS archive add on CBW IQ Linux-Server mit 4 Kernen und 16 GB RAM 13
Ladezeiten InfoCubes ADK Objekte Anzahl SätzeS InfoCube Sekunden Sätze / Stunde 8 71 7.266.366 INDIA03 2.084 12 Mio. 10 12 6.775.471 INDIA03 1.976 12 Mio. 19 939 3.019.172 INDIA21 739 14,7 Mio. 14 114 28.915.971 FAKT01 13.970 7,45 Mio. 15 56 14.183.841 FAKT01 6.856 7,45 Mio. 16 33 8.938.696 FAKT01 4.375 7,36 Mio. 13 2.703 4.372.493 FAKT21 1.964 8,00 Mio. 18 483 752.820 FAKTP02 483 5,6 Mio. 14
Kompressionen InfoCubes InfoCube Größ öße e arch. Daten Größ öße e Daten in Kompression auf INDIA03 9.042.943.028 Bytes 691.322.880 Bytes 8 % INDIA21 1.944.346.768 Bytes 81.305.600 Bytes 4 % FAKT01 59.532.053.152 Bytes 6.299.435.008 Bytes 11 % FAKT21 4.617.352.608 Bytes 247.070.720 Bytes 5 % FAKTP02 831.113.280 Bytes 63.963.136 Bytes 8 % ERG002 19.097.371.560 Bytes 1.046.978.560 Bytes 5 % 0FIAR_C02 480.045.888 Bytes 45.178.880 Bytes 9 % 0FIAR_C03 7.932.706.440 Bytes 963.600.384 Bytes 12 % 15
Query Markthierarchie Mengengerüst Objekttyp Name Datensätze tze MultiProvider M_INDIA01 17.061.009 archivierter BasisCube INDIA03 14.041.837 archivierter BasisCube INDIA21 3.019.172 Stammdatentabelle 0CUSTOMER 1.976.585 Stammdatentabelle 0MATERIAL 63.170 Hierarchie CP_A 819.125 16
Query Markthierarchie Speed (I) Query M_INDIA01/WEB1_M_INDIA01_MARHIE_ZJVJB Kundenhierarchie über Attribut KDUNIQUE 2003 2007 Anzahl Datensätze: 17 Mio. Zugriffsart Oracle DB Oracle DB mit Aggregaten ohne Aggregate Primärliste 16 s 71 s 416 s (16s) Oracle mit Aggregaten (71s -> Faktor 4) Oracle ohne Aggregate (416s -> Faktor 26) Zeit [s] 17
Query Markthierarchie Speed (II) Query M_INDIA01/WEB1_M_INDIA01_MARHIE_ZJVJB Kundenhierarchie über Attribut KDUNIQUE 2003 2007 Anzahl Datensätze: 17 Mio. Zugriffsart Drill-Down über Vertriebshierarchie Oracle DB mit Aggregaten 18 s 117 s 460 s Oracle DB ohne Aggregate (18s) Oracle mit Aggregaten (117s -> Faktor 6,5) Oracle ohne Oracle Aggregate ohne Aggregate (460s(460s) -> Faktor 26) Zeit [s] 18
Query Fakturen Mengengerüst Objekttyp Name Datensätze tze MultiProvider M_FAKT01 57.439.784 archivierter BasisCube FAKT01 52.314.471 archivierter BasisCube FAKT21 4.372.493 archivierter BasisCube FAKTP02 752.820 Stammdatentabelle 0CUSTOMER 1.976.585 Stammdatentabelle 0MATERIAL 63.170 19
Query Fakturen Speed (I) Query Query M_FAKT01/STD_M_FAKT01_ASS_PC Fakturaauswertung 12.2007 Anzahl Datensätze: 57 Mio. Zugriffsart Primärliste 12 s 164 s Oracle DB mit Aggregaten Oracle DB ohne Aggregate nach 2000 s abgebrochen (12s) Oracle mit Aggregaten (164s -> Faktor 14) Oracle ohne Aggregate (abgebrochen) Zeit [s] 20
Query Fakturen Speed (II) Query Query M_FAKT01/STD_M_FAKT01_ASS_PC Fakturaauswertung 12.2007 Anzahl Datensätze: 57 Mio. Zugriffsart Oracle DB Oracle DB mit Aggregaten ohne Aggregate Drill-Down über Vertriebshierarchie 36 s 175 s - (36s) Oracle mit Aggregaten (175s -> Faktor 5) - Zeit [s] 21
Erfahrungsbericht Fazit Kundeninstallation Speed Kompression Administration Bis zu 14 x schnellere Antwortzeiten Kompression der Archivdaten bis zu 95 % Keine Indexkeine Aggregat- Modellierung 22
Onlinepräsentation SAP NetWeaver BW 7.0 15.0 auf Linux-Server mit 4 Kernen und 16 GB RAM 23
Queries Query I Query ZCCA_P21N_008 Objekttyp Name Datensätze tze archivierter BasisCube ZCCA_P21N 10.627.200 Query II Query ADAYALL Objekttyp Name Datensätze tze MultiProvider MCCA_P_JV 21.668.715 archivierter BasisCube ZCCA_P_J1 10.627.200 archivierter BasisCube ZCCA_P_J2 7.471.380 archivierter BasisCube ZCCA_P_J3 3.570.135 24
Vielen Dank für Ihre Aufmerksamkeit Über weitere Details informieren wir Sie gerne. Bitte besuchen Sie auch unsere Website www.pbs-software.com PBS Software GmbH Schwanheimer Strasse 144a 64625 Bensheim Germany 06251 174 0 06251 174 174 info@pbs-software.com 25
Copyright Copyright 2005-2009 PBS Software GmbH. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind ohne die ausdrückliche schriftliche Genehmigung der PBS Software GmbH nicht gestattet. PBS archive add ons ist ein eingetragenes Warenzeichen der PBS Software GmbH. SAP, das SAP Logo, R/3, R/3 Enterprise, SAP ArchiveLink, SAP ERP, SAP BW, SAP NetWeaver, SAP NetWeaver BW sind Marken oder eingetragene Marken der SAP AG in Deutschland und vielen anderen Ländern weltweit. EMC und Centera sind eingetragene Warenzeichen der Firma EMC, Hopkinton, USA. NetApp ist ein eingetragene Warenzeichen der Firma Network Appliance, Sunnyvale, CA, USA IBM, DR550 sind eingetragene Warenzeichen der Firma IBM, Armonk, NY, USA Sybase, sind eingetragene Warenzeichen der Firma Sybase Inc, Dublin, CA, USA 26