db infrastructure finance data warehouse sas performance
TRANSCRIPT
![Page 1: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/1.jpg)
Deutsche Bank
13:25-13:45 Deutsche Bank: Leistungsoptimierung für Risk Management
DB InfrastructureFinance Data WarehouseSAS Performance Initiative
Contributors:Marco Pighetti (Deutsche Bank AG), [email protected] Immler (ext. Consultant), [email protected] Ströhle (ext. Consultant), [email protected]
![Page 2: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/2.jpg)
Release 2 Risks
Deutsche Bank
‣ What the department does
‣ What the application does ‣ What the infrastructure looks like today ‣ How the infrastructure might look like
tomorrow
Agenda
![Page 3: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/3.jpg)
Release 2 Risks
Deutsche Bank
‣ We belong to ‣ Finance Technology ‣ Sub-domain Finance Data Warehouse (FDW)
‣ We support ‣ Group-wide consolidation, calculation and reporting of Credit Risk values, e.g. ‣ Regulatory requirements: KWG, Basel III and IIII, IFRS, AnaCredit, stress tests ‣ Risk requirements: RWA, EL, EC, Value at Risk, Specific Loans
‣ Preparation of specific ad hoc – reports for ~ 150 power user and DB Board to mange and control the Bank
‣ We process via SAS: ‣ 1 TB of data per run ‣ A flatfile with 2400 Variables and 35 Million Transactions ‣ 2 million lines of code (1/3 written, 2/3 generated) ‣ 16h runtime on the SAS side only (complete production: 40 h) ‣ 1 daily run, 4 weekly run, 5 different monthly productions, various stress tests
Who we are & what we do
![Page 4: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/4.jpg)
Release 2 Risks
Deutsche Bank
SAS Engines standard process in FDW
![Page 5: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/5.jpg)
Release 2 Risks
Deutsche Bank
What the applicaion does
![Page 6: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/6.jpg)
Release 2 Risks
Deutsche Bank
Infrastructure today
SAS Node
Storage
ExaData NFS
SAS Node SAS NodeSAS NodeSAS Node
daily monthly … … …
![Page 7: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/7.jpg)
Release 2 Risks
Deutsche Bank
Development
Integration
User Acceptance Test
Production
Infrastructure today (2)SAS Node SAS Node SAS NodeSAS NodeSAS Node
daily monthly … … …
SAS Node SAS Node SAS NodeSAS NodeSAS Node
daily monthly … … …
SAS Node SAS Node SAS NodeSAS NodeSAS Node
daily monthly … … …
SAS Node SAS Node SAS NodeSAS NodeSAS Node
daily monthly … … …
![Page 8: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/8.jpg)
Release 2 Risks
Deutsche Bank
so what to do ?
![Page 9: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/9.jpg)
Release 2 Risks
Deutsche Bank
Database Layer
Process Layer
Portion Layer
180 181……..
180 181302 303 …..301
MA_I_CONT
101
Create small datasets
![Page 10: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/10.jpg)
Release 2 Risks
Deutsche Bank
NVMe Karte 1 vs NVMe Karte 2
![Page 11: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/11.jpg)
Release 2 Risks
Deutsche Bank
Storage Box1 vs Storage Box2
![Page 12: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/12.jpg)
Release 2 Risks
Deutsche Bank
GPFS vs FS1
![Page 13: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/13.jpg)
Release 2 Risks
Deutsche Bank
GPFS vs FS2
![Page 14: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/14.jpg)
Release 2 Risks
Deutsche Bank
What the infrastructure might look tomorrow
Development
Integration
User Acceptance Test
Production
SAS Node SAS Node SAS NodeSAS NodeSAS Node
SAS Node SAS Node SAS NodeSAS NodeSAS Node
SAS Node SAS Node SAS NodeSAS NodeSAS Node
SAS Node SAS Node SAS NodeSAS NodeSAS Node
![Page 15: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/15.jpg)
Release 2 Risks
Deutsche Bank
What the infrastructure might look tomorrow
SAS Node
GPFS Heads
ExaData NFS
SAS Node SAS NodeSAS NodeSAS Node
![Page 16: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/16.jpg)
Release 2 Risks
Deutsche Bank
‣ disable HyperThreading ‣ disable virtualization features ‣ change BIOS settings of other relevant
options ‣ alignment of SAS Workers ‣ select workload scheduler
Other Tweaks
![Page 17: DB Infrastructure Finance Data Warehouse SAS Performance](https://reader034.vdocument.in/reader034/viewer/2022051820/628401764b90a34e2277c409/html5/thumbnails/17.jpg)
Deutsche Bank
Thank you for your support!