SAP HANA Zkušenosti s nasazením in-memory technologie ▶ Co je SAP HANA – Náš fokus ▶ PoC SAP HANA on BW ▶ PoC SAP HANA on NW ▶ Co dál?
„Udělat věc, které se bojíme, je první krok k úspěchu.“ Mohándás Korámčand Gándhí
Klíčem k jakémukoliv rozhodnutí je mít správné informace. Abyste je získali, musíte si položit správné otázky. SAP HANA toto potvrzuje dvojnásob. Položíte-li si správné otázky ještě předtím, než ji začnete používat, SAP HANA vám později bude trvale poskytovat správné, rychlé a aktuální odpovědi. Daniel Albrecht Enterpise Architect ATOS
[email protected]
Zkušenosti z nasazení
in-memory technologie
| 20-11-2014 | Daniel Albrecht | © AtoS 1 AtoS System Integration CZ | SAP Group
SAP HANA Zkušenosti s nasazením in-memory technologie ▶ Co je SAP HANA – Náš fokus ▶ PoC SAP HANA on BW ▶ PoC SAP HANA on NW ▶ Co dál?
„Udělat věc, které se bojíme, je první krok k úspěchu.“ Mohándás Korámčand Gándhí
Klíčem k jakémukoliv rozhodnutí je mít správné informace. Abyste je získali, musíte si položit správné otázky. SAP HANA toto potvrzuje dvojnásob. Položíte-li si správné otázky ještě předtím, než ji začnete používat, SAP HANA vám později bude trvale poskytovat správné, rychlé a aktuální odpovědi. Daniel Albrecht Enterpise Architect ATOS
[email protected]
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Co je SAP HANA Z pohledu technologa RYCHLÁ DATABÁZE ▶zpracovávající data v operační paměti až s tisícinásobným zrychlením ▶konsolidující dva světy, analytický a transakční do jediné platformy ▶ukládající data s kompresí ve sloupcovém uspořádání ▶integrovaná a optimalizovaná pro práci se SAP systémy – se spoustou přednastaveného obsahu ▶umožňující získávat data – z mnoha různorodých zdrojů – v reálném čase ▶s přenesením části aplikační vrstvy – kalkulací – agregací – analytických výpočtů a – plánování na úroveň databáze
| 20-11-2014 | Daniel Albrecht | © AtoS 3 AtoS System Integration CZ | SAP Group
Co je SAP HANA Z pohledu businessu PŘÍLEŽITOST ▶Optimalizovat – zrychlit – zjednodušit – zlevnit
stávající procesy ▶Implementovat – dříve nerealizovatelnou nebo odkládanou
novou funkčnost ▶Maximalizovat využití SAP – pomocí přednastaveného obsahu • SAP Solution Explorer, Value Maps Roadmaps • Řešení AtoS – a služeb • SAP BSR report • Služby AtoS | 20-11-2014 | Daniel Albrecht | © AtoS 4 AtoS System Integration CZ | SAP Group
Náš fokus SAP HANA jako primární databáze
▶ nasazení HANA pod non SAP platformy a produkty – zatím nelze doporučit ▶ označené analytické a transakční scénáře byly cílem PoC – vysoká přidaná hodnota – ověřována realizovatelnost a rizika
| 20-11-2014 | Daniel Albrecht | © AtoS 5 AtoS System Integration CZ | SAP Group
SAP BW nad SAP HANA ve státní správě SAP BW nad SAP HANA v energetice
Porovnání PoC
18.3.2014
Rozsah a cíle PoC Rozsah a cíle ▶Ověřit BW na HANA ▶Ověřit možnosti SAP NW aplikace nad HANA ▶Prohloubit v týmu dovednosti SAP HANA ▶Zjistit možnosti realizace business scénářů v SAP Hana pro zákazníka Společné cíle ▶ Ověřit zrychlení klíčových reportů při použití SAP Hana Appliance jako databáze stávajícího BW. – Průměrná doba odezvy vybraných reportů se zkrátí více než 10x
▶Ověřit zrychlení načtení a aktivace dat do BW. – Načtení a aktivace dat se zkrátí více než 5x
Veřejná správa ▶ Ověřit zlepšenou kompresi databáze.
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Prostředí a postup Společné parametry PoC Oracle ▶ SAP NW BW on Oracle 7.3 ▶ Databáze Oracle 11.2 – Advanced Compression Option
Migrace celé instance databáze ▶Trvání 2 dny ▶Menší objem dat, vešlo se do 0.5 TB ▶Bez jakýchkoliv problémů se závislostmi dat
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
HANA ▶ SAP NW BW on HANA (7.3) ▶ SAP HANA Appliance – Single-node 512 GB – 4 CPU (Power 7) ▶ SAP HANA 1.0
Částečná selektivní migrace dat ▶Trvání 30 dnů ▶Větší objem dat, nevešlo se do 0.5 TB ▶Problémy se závislostmi dat
Rychlost odezvy reportů (dotazů) Porovnání před a po migraci ▶ Doba odezvy dotazů (query) na SAP HANA je podstatně rychlejší ▶ Významné zrychlení složitých výpočtů a vzorců hodnot ukazatelů z velkého množství dat ▶ Velký počet zobrazených řádků a sloupců (buněk) zpomaluje odezvu reportu ▶ Při spouštění reportů na SAP HANA nad menším množství dat není zrychlení odezvy tak patrné
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Výsledky testů – veřejná správa Porovnání rychlosti odezvy reportů – pracovních sešitů ▶ Doba odezvy pracovních sešitů na Oracle a SAP HANA je srovnatelná a zrychlení pracovních sešitů v BEX Analyzeru (XLS formát) na SAP HANA není nijak významné ▶ SAP HANA výrazně zkracuje čas události „Datový manažer“ – přenos dat z DB ▶ Nejdelší časovou událostí je "OLAP:Přenos dat", který provádí rendering (vykreslení) dat do buněk v jednotlivých listech pracovních sešitů v XLS formátu. Na tuto událost nemá SAP HANA vliv 0:02:36
0:02:29
0:02:18
Doba odezvy DWA
0:01:53
0:02:01
0:01:30
0:01:44 0:01:26
0:01:27
Doba odezvy DWH (SAP HANA)
0:01:09 0:00:52
0:00:35 0:00:17 0:00:00 Sešit 1
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Sešit 2
Rychlost ETL procesů Přenosy dat do infokostek ▶ Přenos dat ze zdrojových systémů přímo do infokostek je v SAP HANA jen o málo účinnější než přenos dat do DB Oracle ▶ Příčinou je způsob zpracování funkčních modulů ve zdrojových systémech, na které výkon DB HANA v SAP BW nemá vliv ▶ Významně rychlejší je přenos dat v rámci SAP BW na HANA, tj. např. přenos dat z jedné infokostky do druhé
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Rychlost ETL procesů Přenosy dat do ODS objektů ▶ Doba odezvy přenosů dat ze zdrojových systémů do DS objektů je výrazně zkrácena ▶ Velmi významné je zrychlení aktivace dat DS objektů ▶ Zrychlení je tím významnější, čím je větší objem přenášených dat
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Komprese databáze Porovnání s Oracle 11 with Advanced Compression Option 70,3 %
35,4 %
Databáze celkem
30%
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
70,2 %
Vyhodnocení Průběh ▶ Instalace zařízení SAP HANA do landscape se ukázala jako jednoduchá operace bez větších problémů ▶ Pro migraci dat je zásadní způsob provedení. Selektivní export/import je nevhodný a doporučujeme se mu při ostré migraci vyhnout. Vhodným způsobem je přenesení instance databáze ▶ Vyskytly se problémy související s neusazeností nové technologie (nevytvoření indexů u jedné kostky, nestabilita zařízení) –Tyto problémy byly dílčí a s podporou dodavatelů se je podařilo vyřešit Výsledky ▶ PoC ukázaly významné zrychlení zpracování dat v dotazech a při aktivaci dat v DS objektech ▶ Méně přesvědčivé výsledky podala SAP HANA při přímém uploadu do infokostek ▶ Některé výsledky byly částečně znehodnoceny pomalým vykreslováním, která SAP HANA nemohla ovlivnit ▶ Oba PoC potvrdily shodné chování platformy, což potvrzuje, že pod SAP BW je SAP HANA spolehlivou a předvídatelnou technologií | 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Transakční aplikace v SAP NW nad SAP HANA ve státní správě
17.9.2014
Rozsah a cíle PoC Rozsah a cíle – základní testy výkonnosti SAP Hana v prostředí transakčního systému – prověření možnosti převodu řešení z prostředí Oracle do SAP Hana Testy a vyhodnocení ▶Zápis a čtení dat – Čas zápisu shodný, čas čtení shodný (i Oracle v mezipaměti) -> nutný test konkurenčních přístupů ▶Použití izolací – Totožný způsob práce s izolacemi ▶Funkčnost čtení dat programů v oblasti přeplatků (Cílem bylo ověření možnosti převodu aplikací do prostředí SAP HANA) –
Pomalejší odezvy důvodu použití příkazu FOR ALL ENTRIES (další verze DB Sap Hana už vyřešeno)
▶ Konkurenční přístupy v oblasti kmenových a pohybových dat –
SAP Hana 10x rychlejší při odbavování
–
SAP Hana odbavila všechny dotazy (cca 9 tis), Oracle pouze 900
–
zátěž SAP Hana rovnoměrná a odbavení i jiných požadavků, Oracle zátěž nerovnoměrná
–
SAP Hana pomalejší síť.zatížení -> řeší nová verze – aplikační server součástí SAP Hana
▶Test dosažení hranice dat alokovaných v paměti –
vždy mít takovou konfiguraci systému, aby všechna data byla v paměti
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Test čtení Konkurenční přístupy v oblasti kmenových a pohybových dat ▶ Nastavená doba testu 3 minuty ▶ Počet paralelně přistupujících uživatelů 50 uživatelů (nastaveno postupné přibývání uživatelů z 1 na 50 během prvních 20 sekund testu)
1.běh – jednoduchý dotaz ▶ Vyhledávalo se dle polí ▶ (počet řádků byl nastaven na 500) ▶ Pole, ve kterých lze použít znaky * a +
IKMPSV, Jméno, Příjmení Jméno, Příjmení
2.běh – komplexní dotaz ▶ Vyhledávalo se dle polí
▶ (počet řádků byl nastaven na 500) ▶ Pole, ve kterých lze použít znaky * a +
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Číslo konta příjemce, ID příjemce, Verze příjemce, Datum předpisu, Datum výplaty, Rok, Číslo dokladu vratky, Číslo dávky, Kód dat, Druh dávky/srážky, Typ dávky/srážky Kód dat, Druh dávky
Souhrnné výsledky První běh Systém X
Systém H
Čas spuštění
12. 3. 2014 9:58
12. 3. 2014 10:08
Doba trvání
237s
203s
Celkový počet požadavků:
776
7269
Překročení doby odezvy:
0
0
Požadavků za sekundu
3
36
Průměrná doba odezvy
12s
0,3s
Systém X
Systém H
Čas spuštění
12. 3. 2014 10:03
12. 3. 2014 10:12
Doba trvání
405s
211s
Celkový počet požadavků:
343
2406
Překročení doby odezvy:
140
0
Požadavků za sekundu
<1
11
Průměrná doba odezvy
30s
2,9s
Druhý běh
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Doba odezvy – první běh
X
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
H
Počet požadavků (transakcí) – první běh
X
H
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Doba odezvy – druhý běh
X
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
H
Doba odezvy – druhý běh
DX 5
H
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
X
Počet požadavků (transakcí) – druhý běh
X
H
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Závěr pro Atos
© 2014 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be | 20-11-2014 | Daniel Albrecht | © AtoS reproduced, copied, circulated and/or distributed nor quoted without AtoS System Integration CZ | SAP Group prior written approval from Atos.
Foto: Martin Singer
Vyhodnocení 1. SAP HANA je pro transakční i analytická řešení v landscape SAP použitelná 2. SAP HANA může organizaci poskytnout velký přínos jak v oblasti technologických vylepšení a optimalizace, tak i inovací business procesů 3. Potenciální přínosy SAP HANA pro organizaci je třeba analyzovat v rámci analýzy příležitostí (přínosy x náklady a rizika) 4. U stávajících řešení je pro plné využití potenciálu SAP Hana nutná optimalizace (BW a zejména transakčních aplikací) SAP BW on HANA SAP Net Weaver on HANA
Co dál? Optimalizace a akcelerace procesů SAP Business Suite Přechod na velkém landscape
Nové problémy, velmi zajímavé výsledky … ale o tom až příště.
| 20-11-2014 | Daniel Albrecht | © AtoS AtoS System Integration CZ | SAP Group
Děkujeme za pozornost Pro více informací nás neváhejte kontaktovat: T+ 42 233034211 F+ 42 233034299 M+ 42 606613701
[email protected] Atos, the Atos logo, Atos Consulting, Atos Worldgrid, Worldline, BlueKiwi, Canopy the Open Cloud Company, Yunano, Zero Email, Zero Email Certified and The Zero Email Company are registered trademarks of Atos. July 2014. © 2014 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos.
20-11-2014
© Atos