SlideShare a Scribd company logo
Customer success stories
Oracle Exadata in Equa bank
2014 - 2021
1 3 . 3 . 2 0 2 1 J a r o s l a v Z o ub e k
2
Content
➢ O Equa bank
▪ Prezentace z roku 2014
▪ Prezentace z roku 2019
▪ Aktuální situace
▪ Zpětný pohled
▪ Otázky a odpovědi
3
Stručně o Equa bank
▪ Nová univerzální banka s širokou nabídkou produktů a služeb osobního i
firemního bankovnictví se zaměření na jednoduché, srozumitelné a
transparentní služby
▪ Vstup na trh v roce 2011
▪ Během 10 let na trhu množství různých ocenění
▪ Stabilní růst produktového portfolia i počtu klientů
▪ Zaměření na bezpoplatkové online služby
▪ Úspěšná investice završena prodejem
4
Stručně o mně
▪ Jaroslav Zoubek
▪ 2011 – 2021
▪ Equa bank, Head of business and technical support -> Head of IT Operations (2014)
▪ 2009 – 2011
▪ CSC, Senior consultant and project manager
▪ Greenfield bank projekt
▪ 1998 – 2008
▪ ING Bank, System operator -> CIO
▪ 1994 – 1998
▪ IT Manager, DKF Holding + BH Securities
5
Content
✓ O Equa bank
➢ Prezentace z roku 2014
▪ Prezentace z roku 2019
▪ Aktuální situace
▪ Zpětný pohled
▪ Otázky a odpovědi
6 Oracle Engineered Systems v Equa bank
Obchodní důvody
růst počtu klientů
růst produktového portfolia
Zkrácení „time to market“
Technické důvody
Technické limity, nedostatek zdrojů a konec životnosti stávajícího hardware
Performance
Stabilita
Délka zpracování denních uzávěrek
Nárůst počtu testovacích prostředí
Příprava na komplexní řešení DR/BCP
Důvody změny DB infrastruktury
7 Oracle Engineered Systems v Equa bank
Komplexní řešení
Pole
Sítě, Řadiče
Servery
Flashové karty
Redundance
Příprava na DR/BCP
DB software
Licenční model
0,5 licence / CPU
Nelicencují se diskové procesory, přestože poskytují výpočetní výkon
Při započítání databázových licencí bylo při srovnatelném výkonu konkurenční řešení výrazně dražší
Referenční návštěvy
Pozitivní reference u všech návštěv
Poměr cena/výkon
Slibovaný nárůst databázového výkonu při použití srovnatelné hardwarové konfigurace
Výběr řešení – proč zrovna Exadata?
8 Oracle Engineered Systems v Equa bank
Implementováno 2x Exadata X4-2 1/8 s plánovaným upgradem na 1/4 po prvním
roce
Přechod na minimální verzi databáze
Instalace HW a databázového SW provedená pracovníky Oracle bezchybná
Migrační tým (3* DBA, 4* aplikační podpora) plánoval a prováděl migrace za
současné provozní podpory produkce a testů
Během půl roku od instalace jsme zmigrovali 7 prostředí, 84 databází, 17 TB dat.
Migrace přes export / import
Neplánované výpadky při migraci: 0
Neplánované výpadky při provozu: 0
WOW efekt!
Implementace
Objednávka Dodávka Konfigurace
9.5. 29.5. 4.6.
Migrace
9 Oracle Engineered Systems v Equa bank
1.2014 2.2014 3.2014 4.2014 5.2014 6.2014 7.2014 8.2014 9.2014 10.2014
Zkrácení řádově o hodiny na ¼ původní délky
Vývoj délky zpracování denní uzávěrky 2014
Migrace
core
banking
Migrace
ostatních
systémů
Délka denní uzávěrky
Počet transakcí
10 Oracle Engineered Systems v Equa bank
Dodávka v pořádku a dle časových plánů
Implementace proběhla dle plánu
Splnění slibů dodavatele (performance a stabilita i při nárůstu počtu
prostředí a objemu dat v nich), došlo k brutálnímu nárůstu performance
Nevýhody
Korporační problémy
Není podporovaná virtualizace v klasickém slova smyslu, při použití Exadaty pouze pro
databáze to však není problém. Důsledkem toho mohou nastat problémy s routováním a
separací prostředí.
Nutnost dodržet minimální verzi databáze
Licencování skokem.
Výkon nové verze spojený s možností částečného licencování nám
umožnil neprovádět 2x upgrade na 1/4 provést a místo toho pouze koupit
jednu novou 1/8 pro testovací prostředí. Již objednáno ☺
Shrnutí
11
Content
✓ O Equa bank
✓ Prezentace z roku 2014
➢ Prezentace z roku 2019
▪ Aktuální situace
▪ Zpětný pohled
▪ Otázky a odpovědi
12
Prezentace z roku 2019
Změny v db infrastruktuře
• 2014
➢ 2x X4 1/8 (A + B, vyřazeno z provozu)
• 2015
➢ 1x X5 1/8 (C, testovací)
• 2017
➢ 1x X6 1/8 (D, produkční)
• 2019
➢ 1x X7 1/4 (E, produkční)
13
✓ Systém si poradí s velkým množstvím procesů a databází. Na testovací EXA C aktuálně
běží řádově skoro 100 databází v 7 testovacích prostředích, z toho 2 z nich jsou kopie
produkce. Na těchto testovacích prostředích spouštíme řádné uzávěrky dne (z tohoto
důvodu je pro nás nepoužitelný občasně zapínaný výkon v cloudu).
✓ Je možné kombinovat různorodé typy úloh. Na produkčních strojích se
bezproblémově zpracovávají současně transakční úlohy a úlohy DWH typu.
✓ Prakticky neznáme I/O problém. I tento robustní systém je možné přetížit, ale je to těžší.
I velmi neoptimální dotazy systém dokáže unést a vypořádat se s nimi, dojde ke
zpomalení, ale ne k pádům.
✓ Systém patchování nás nutí držet aktuální verze. Občas je to otrava, ale nakonec se to
vrátí.
✓ Je to stabilní. Případné výpadky si způsobujeme sami ☺ Výměna HW je plně
automatická, systém si sám zadá ticket.
✓ Licencování už nemusí být na plný box. U každého stroje se dá licencovat jen část
CPU jader. Změna proti původnímu stavu, s tímhle jsme původně měli problém.
Prezentace z roku 2019
Zkušenosti z provozu
14
❖Je potřeba řešit monitoring. Není to virtualizace, nejsou oddělené prostředky. Enterprise
manager ne vždy stačí v případě problému proplouvajícím přes několik aplikací a databází
(typicky přes sdílený middleware / serial bus). Také je možné implementovat resource
management na různých úrovních.
✓ Systém jako takový neřeší kompletní H/A. Vše je redundantní v rámci racku, někdy i
vícenásobně. Ale H/A skrze datová centra musíme řešit sami jinými prostředky. Dá se využít
logika, že běží primární a stand-by databáze napůl do kříže.
✓ Nová generace má vždy výrazný nárůst výkonu. S každým novým strojem vždy přišlo daleko
výrazně více výkonu než v předchozí generaci a to i meziročně. I cenu zatím Oracle držel
stejnou tak, jako sliboval před 5 lety, i když letos je avizováno mírné navýšení.
✓ Nakonec nebylo potřeba nějak výrazně upravovat aplikace. Pravděpodobně bychom z
našich strojů dokázali vymáčknout více, ale zatím na optimalizaci kódu aplikací nedošlo.
Možná někdy, zatím stačí brutální síla. Na druhou stranu máme volné ruce k migraci pryč.
✓ Konfiguraci sítě je potřeba pořádně promyslet. Špatně nakonfigurovaná síť při instalaci může
způsobit dost problémů později a těžko se to opravuje.
Prezentace z roku 2019
Zkušenosti z provozu
15
Content
✓ O Equa bank
✓ Prezentace z roku 2014
✓ Prezentace z roku 2019
➢ Aktuální situace
▪ Zpětný pohled
▪ Otázky a odpovědi
16
• 2014
➢ 2x X4 1/8 (vyřazeno z provozu)
• 2015
➢ 1x X5 1/8 (testovací)
• 2017
➢ 1x X6 1/8 (testovací)
• 2019
➢ 1x X7 1/4 (produkční)
• 2020
➢ 1x X8M 1/4 (produkční)
DB Infrastruktura
17
Stabilní růst
2014/01
2014/03
2014/05
2014/07
2014/09
2014/11
2015/01
2015/03
2015/05
2015/07
2015/09
2015/11
2016/01
2016/03
2016/05
2016/07
2016/09
2016/11
2017/01
2017/03
2017/05
2017/07
2017/09
2017/11
2018/01
2018/03
2018/05
2018/07
2018/09
2018/11
2019/01
2019/03
2019/05
2019/07
2019/09
2019/11
2020/01
2020/03
2020/05
2020/07
2020/09
2020/11
2021/01
Účty Klienti
0
200 000
400 000
600 000
800 000
1 000 000
1 200 000
1 400 000
1 600 000
2014/01
2014/03
2014/05
2014/07
2014/09
2014/11
2015/01
2015/03
2015/05
2015/07
2015/09
2015/11
2016/01
2016/03
2016/05
2016/07
2016/09
2016/11
2017/01
2017/03
2017/05
2017/07
2017/09
2017/11
2018/01
2018/03
2018/05
2018/07
2018/09
2018/11
2019/01
2019/03
2019/05
2019/07
2019/09
2019/11
2020/01
2020/03
2020/05
2020/07
2020/09
2020/11
2021/01
Transakce Účetní záznamy
18
Stabilní růst
0
10
20
30
40
50
60
70
80
DB size (TB)
Musíme nadále plánovat budoucí databázovou infrastrukturu mimo
standardní Oracle boxy (ne X/2, ale více samostatných diskových serverů,
nemáme problém s CPU či IO, pouze s velikostí úložiště)
• 20 databází krížem
• DWH 18TB
• Máme i tabulky s 5
miliardami řádků a půl TB
dat
• Pro některé úlohy
přemýšlíme nad full-flash
polem a in-memory
• Množství dat v databázích v
čase roste exponenciálně
19
Stabilní výkon – slide z 2019
• Za dva roky došlo k výraznému nárůstu počtu volání a přitom response
time zůstává stejný
20
Stabilní výkon – množství volaných služeb a odezva
0
1000
2000
3000
4000
5000
0
1 000 000
2 000 000
3 000 000
4 000 000
5 000 000
6 000 000
Calls daily Response time
21
Stabilní výkon – délka EOD
0:00:00
1:12:00
2:24:00
3:36:00
4:48:00
6:00:00
7:12:00
2014/01
2014/03
2014/05
2014/07
2014/09
2014/11
2015/01
2015/03
2015/05
2015/07
2015/09
2015/11
2016/01
2016/03
2016/05
2016/07
2016/09
2016/11
2017/01
2017/03
2017/05
2017/07
2017/09
2017/11
2018/01
2018/03
2018/05
2018/07
2018/09
2018/11
2019/01
2019/03
2019/05
2019/07
2019/09
2019/11
2020/01
2020/03
2020/05
2020/07
2020/09
2020/11
2021/01
Délka EOD
Total
2x X4
+X6
2x X4
X6
+X7
X7 +
X8M
X5
test
22
Content
✓ O Equa bank
✓ Prezentace z roku 2014
✓ Prezentace z roku 2019
✓ Aktuální situace
➢ Zpětný pohled
▪ Otázky a odpovědi
23
Zpětný pohled
Neznáme problémy s IO, pokud jsou, je opravdu závažný problém někde
jinde
Neznáme problémy s CPU výkonem, pokud je, je opravdu závažný problém
někde jinde
Neznáme problémy s nedostatkem paměti
Neznáme problémy s db HW/SW, systém je vyladěný a v rámci racku plně
redundantní a v případě problému si sám zakládá ticket na opravu, jednotky
případů za 10 let
Minimum nepředvídaných situací
Jednoduché a jasné licencování
Licenční poměr 1:2 (x86)
Jednoduchá instalace (malé jednotky týdnů včetně DB sw a testů)
Úspora db licencí přenesením velkého množství výpočetního výkonu na
storage servery
Otestované all-in-one patche a nové verze DB, nasazujeme sami
Plusy
24
Zpětný pohled
Šetří lidské zdroje jak na infrastrukturu, tak v db týmu
Databázovým specialistům umožní soustředit se na pokročilou databázovou
činnost a posouvá je profesně dál
Umožňuje větší benevolenci k programátorským chybám, hlavně v oblasti
performance
Umožňuje v některých případech zahazovat indexy a dále tak zrychlovat běh
(méně indexů -> rychlejší insert, vhodné u operací s velkým množstvím řádků)
Umožňuje kombinovat DWH a transakční úlohy, souběh velkého množství
databází, zpracování opravdu velkých tabulí s miliardami řádků
Vlastnictví malého počtu HW
Dokáže absorbovat peaky
H/A v rámci racku je hotovo
Jednoduchý přechod na nový HW
Bezodstávkové patchování
Plusy
25
Zpětný pohled
Mohly by být v computech serverech výkonnější CPU. Nelze vybrat.
Nedostatek místa lze řešit pouze přidáním dalšího storage serveru, i když
není problém s IO či CPU. I storage servery jsou licencovány (per disk,
vždy stejný počet v serveru), i když levněji než databázové licence.
Je potřeba dlouhodobě plánovat
Je potřeba držet podporované verze.
Pokud je potřeba extended support na db nebo nějakou db option, musíte mít licenci na
celý rack, pokud nepoužíváte virtualizaci.
Zvláště s rychlým předchodem 12c -> 18c -> 19c dost komplikované, celosvětově
dodavatelé nestíhají držet krok. Včetně Oracle 
Mínusy
26
Zpětný pohled
Kompatibilita s Oracle cloud (již ne vše již je dostupné v on premise řešení)
Kdy si vybrat cloud a kdy on premise? Zkoušíme cloud pro jeden projekt.
Pravidelné patchování
Mělo by být samozřejmé
Ne vždy se dá v krátkém časovém okně pohodlně realizovat, konflikty s releasy
Kompatibilita s aplikacemi
Rychlá možnost použít nové funkcionality
Monitoring, detekce potencionálních problémů při široké integraci
V případě performance problémů aplikací se bez dalšího řešení těžko detekují / vylučují
problémy v databázi
Dá se řešit korelací volání aplikačního serveru a databáze, nestačí enterprise manager
Pomohla by virtualizace?
Diskutabilní
27
Zpětný pohled
Virtualizace
není potřeba zapínat, systém jako takový unese opravdu hodně
může být vhodná pro částečné licencování (optiony nebo extended support)
je třeba rozmyslet před instalací
Oracle podporuje KVM a uznává ho jako licenční bariéru
Spotřebuje menší procenta výkonu HW, může uspořit na licenčních poplatcích
Snižuje schopnost absorbovat peaky
V případě dalšího rozvoje Equa bank bychom asi nějakou formou využili
X8M permanentní paměti
Registrujeme zrychlení odezvy u některých úloh, nemáme však exaktně změřeno
Zatím jsme se nezaměřili na přímé optimalizace pro využití permanentních pamětí
Očekáváme razantnější nárůst výkonu s větším objemem těchto pamětí
Diskutabilní
28
Content
✓ O Equa bank
✓ Prezentace z roku 2014
✓ Prezentace z roku 2019
✓ Aktuální situace
✓ Zpětný pohled
➢ Otázky a odpovědi
29
Děkuji za pozornost ☺
Závěr

More Related Content

What's hot

Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Jaroslav Prodelal
 
Avnet - Linux&Power news (Czech)
Avnet - Linux&Power news (Czech)Avnet - Linux&Power news (Czech)
Avnet - Linux&Power news (Czech)
Radek Spimr
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
MarketingArrowECS_CZ
 
SAS - Integrace dat
SAS - Integrace datSAS - Integrace dat
SAS - Integrace dat
MarketingArrowECS_CZ
 
Mějme mraky v záloze!
Mějme mraky v záloze!Mějme mraky v záloze!
Mějme mraky v záloze!
MarketingArrowECS_CZ
 
VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?
MarketingArrowECS_CZ
 
Revoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světěRevoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světě
MarketingArrowECS_CZ
 
Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaciWebinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
Jaroslav Prodelal
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Jaroslav Prodelal
 
Horizon 8 + Instant Clones
Horizon 8 + Instant ClonesHorizon 8 + Instant Clones
Horizon 8 + Instant Clones
MarketingArrowECS_CZ
 
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních datSemináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Jaroslav Prodelal
 
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnostiProč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
MarketingArrowECS_CZ
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Jaroslav Prodelal
 

What's hot (13)

Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
 
Avnet - Linux&Power news (Czech)
Avnet - Linux&Power news (Czech)Avnet - Linux&Power news (Czech)
Avnet - Linux&Power news (Czech)
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
 
SAS - Integrace dat
SAS - Integrace datSAS - Integrace dat
SAS - Integrace dat
 
Mějme mraky v záloze!
Mějme mraky v záloze!Mějme mraky v záloze!
Mějme mraky v záloze!
 
VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?
 
Revoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světěRevoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světě
 
Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaciWebinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
 
Horizon 8 + Instant Clones
Horizon 8 + Instant ClonesHorizon 8 + Instant Clones
Horizon 8 + Instant Clones
 
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních datSemináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
 
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnostiProč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
Proč je Veeam na českém trhu #1 v oblasti zálohování a dostupnosti
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
 

Similar to Exadata z pohledu zákazníka a novinky generace X8M - 2. část

Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
MarketingArrowECS_CZ
 
2014 09 08 - vkp - ka_i
2014 09 08 - vkp - ka_i2014 09 08 - vkp - ka_i
2014 09 08 - vkp - ka_i
Radek Maca
 
Bezpečnost pro vaše data s minimem úsilí
Bezpečnost pro vaše data s minimem úsilíBezpečnost pro vaše data s minimem úsilí
Bezpečnost pro vaše data s minimem úsilí
MarketingArrowECS_CZ
 
TNPW2-2014-05
TNPW2-2014-05TNPW2-2014-05
TNPW2-2014-05
Lukáš Vacek
 
TAL2016 Škoda Transportation
TAL2016 Škoda TransportationTAL2016 Škoda Transportation
TAL2016 Škoda Transportation
AIMTEC
 
Škoda Transportation - Horáček
Škoda Transportation - HoráčekŠkoda Transportation - Horáček
Škoda Transportation - Horáček
Petr Půta
 
2015 09 08 - vkp - ka_i
2015 09 08 - vkp - ka_i2015 09 08 - vkp - ka_i
2015 09 08 - vkp - ka_i
Radek Maca
 
EVERGREEN Storage
EVERGREEN StorageEVERGREEN Storage
EVERGREEN Storage
MarketingArrowECS_CZ
 
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & ReplicationWebinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Jaroslav Prodelal
 
ERPORT - Helios v cloudu
ERPORT - Helios v cloudu ERPORT - Helios v cloudu
ERPORT - Helios v cloudu
MarketingArrowECS_CZ
 
Ondřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featuryOndřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featury
Develcz
 
Možnosti databázové komprese
Možnosti databázové kompreseMožnosti databázové komprese
Možnosti databázové komprese
MarketingArrowECS_CZ
 
Entity Framework: Optimalizace a záludnosti
Entity Framework: Optimalizace a záludnostiEntity Framework: Optimalizace a záludnosti
Entity Framework: Optimalizace a záludnosti
Profinit
 
TNPW2-2014-01
TNPW2-2014-01TNPW2-2014-01
TNPW2-2014-01
Lukáš Vacek
 
Odborná snídaně: Datový sklad jako Perpetuum Mobile
Odborná snídaně: Datový sklad jako Perpetuum MobileOdborná snídaně: Datový sklad jako Perpetuum Mobile
Odborná snídaně: Datový sklad jako Perpetuum Mobile
Profinit
 
Úvod do Oracle cloudu
Úvod do Oracle clouduÚvod do Oracle cloudu
Úvod do Oracle cloudu
MarketingArrowECS_CZ
 
Par IT Postrehu FIT CVUT 27.1.2010
Par  IT Postrehu  FIT CVUT 27.1.2010Par  IT Postrehu  FIT CVUT 27.1.2010
Par IT Postrehu FIT CVUT 27.1.2010
milansames
 

Similar to Exadata z pohledu zákazníka a novinky generace X8M - 2. část (20)

Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
 
2014 09 08 - vkp - ka_i
2014 09 08 - vkp - ka_i2014 09 08 - vkp - ka_i
2014 09 08 - vkp - ka_i
 
Bezpečnost pro vaše data s minimem úsilí
Bezpečnost pro vaše data s minimem úsilíBezpečnost pro vaše data s minimem úsilí
Bezpečnost pro vaše data s minimem úsilí
 
Datasheet simplivity cz
Datasheet simplivity czDatasheet simplivity cz
Datasheet simplivity cz
 
CSAS_v06
CSAS_v06CSAS_v06
CSAS_v06
 
TNPW2-2014-05
TNPW2-2014-05TNPW2-2014-05
TNPW2-2014-05
 
TAL2016 Škoda Transportation
TAL2016 Škoda TransportationTAL2016 Škoda Transportation
TAL2016 Škoda Transportation
 
Škoda Transportation - Horáček
Škoda Transportation - HoráčekŠkoda Transportation - Horáček
Škoda Transportation - Horáček
 
2015 09 08 - vkp - ka_i
2015 09 08 - vkp - ka_i2015 09 08 - vkp - ka_i
2015 09 08 - vkp - ka_i
 
EVERGREEN Storage
EVERGREEN StorageEVERGREEN Storage
EVERGREEN Storage
 
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & ReplicationWebinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
 
Ndk
NdkNdk
Ndk
 
ERPORT - Helios v cloudu
ERPORT - Helios v cloudu ERPORT - Helios v cloudu
ERPORT - Helios v cloudu
 
Ondřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featuryOndřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featury
 
Možnosti databázové komprese
Možnosti databázové kompreseMožnosti databázové komprese
Možnosti databázové komprese
 
Entity Framework: Optimalizace a záludnosti
Entity Framework: Optimalizace a záludnostiEntity Framework: Optimalizace a záludnosti
Entity Framework: Optimalizace a záludnosti
 
TNPW2-2014-01
TNPW2-2014-01TNPW2-2014-01
TNPW2-2014-01
 
Odborná snídaně: Datový sklad jako Perpetuum Mobile
Odborná snídaně: Datový sklad jako Perpetuum MobileOdborná snídaně: Datový sklad jako Perpetuum Mobile
Odborná snídaně: Datový sklad jako Perpetuum Mobile
 
Úvod do Oracle cloudu
Úvod do Oracle clouduÚvod do Oracle cloudu
Úvod do Oracle cloudu
 
Par IT Postrehu FIT CVUT 27.1.2010
Par  IT Postrehu  FIT CVUT 27.1.2010Par  IT Postrehu  FIT CVUT 27.1.2010
Par IT Postrehu FIT CVUT 27.1.2010
 

More from MarketingArrowECS_CZ

INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfINFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
MarketingArrowECS_CZ
 
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
MarketingArrowECS_CZ
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
MarketingArrowECS_CZ
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
Infinidat InfiniGuard
Infinidat InfiniGuardInfinidat InfiniGuard
Infinidat InfiniGuard
MarketingArrowECS_CZ
 
Infinidat InfiniBox
Infinidat InfiniBoxInfinidat InfiniBox
Infinidat InfiniBox
MarketingArrowECS_CZ
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
MarketingArrowECS_CZ
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
MarketingArrowECS_CZ
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
MarketingArrowECS_CZ
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. část
MarketingArrowECS_CZ
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
 
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageBenefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
MarketingArrowECS_CZ
 
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
MarketingArrowECS_CZ
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
MarketingArrowECS_CZ
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
MarketingArrowECS_CZ
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
MarketingArrowECS_CZ
 
Check Point automatizace a orchestrace
Check Point automatizace a orchestraceCheck Point automatizace a orchestrace
Check Point automatizace a orchestrace
MarketingArrowECS_CZ
 
vSAN a FileServices
vSAN a FileServicesvSAN a FileServices
vSAN a FileServices
MarketingArrowECS_CZ
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
MarketingArrowECS_CZ
 

More from MarketingArrowECS_CZ (20)

INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfINFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
 
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Infinidat InfiniGuard
Infinidat InfiniGuardInfinidat InfiniGuard
Infinidat InfiniGuard
 
Infinidat InfiniBox
Infinidat InfiniBoxInfinidat InfiniBox
Infinidat InfiniBox
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. část
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageBenefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
 
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
 
Check Point automatizace a orchestrace
Check Point automatizace a orchestraceCheck Point automatizace a orchestrace
Check Point automatizace a orchestrace
 
vSAN a FileServices
vSAN a FileServicesvSAN a FileServices
vSAN a FileServices
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
 

Exadata z pohledu zákazníka a novinky generace X8M - 2. část

  • 1. Customer success stories Oracle Exadata in Equa bank 2014 - 2021 1 3 . 3 . 2 0 2 1 J a r o s l a v Z o ub e k
  • 2. 2 Content ➢ O Equa bank ▪ Prezentace z roku 2014 ▪ Prezentace z roku 2019 ▪ Aktuální situace ▪ Zpětný pohled ▪ Otázky a odpovědi
  • 3. 3 Stručně o Equa bank ▪ Nová univerzální banka s širokou nabídkou produktů a služeb osobního i firemního bankovnictví se zaměření na jednoduché, srozumitelné a transparentní služby ▪ Vstup na trh v roce 2011 ▪ Během 10 let na trhu množství různých ocenění ▪ Stabilní růst produktového portfolia i počtu klientů ▪ Zaměření na bezpoplatkové online služby ▪ Úspěšná investice završena prodejem
  • 4. 4 Stručně o mně ▪ Jaroslav Zoubek ▪ 2011 – 2021 ▪ Equa bank, Head of business and technical support -> Head of IT Operations (2014) ▪ 2009 – 2011 ▪ CSC, Senior consultant and project manager ▪ Greenfield bank projekt ▪ 1998 – 2008 ▪ ING Bank, System operator -> CIO ▪ 1994 – 1998 ▪ IT Manager, DKF Holding + BH Securities
  • 5. 5 Content ✓ O Equa bank ➢ Prezentace z roku 2014 ▪ Prezentace z roku 2019 ▪ Aktuální situace ▪ Zpětný pohled ▪ Otázky a odpovědi
  • 6. 6 Oracle Engineered Systems v Equa bank Obchodní důvody růst počtu klientů růst produktového portfolia Zkrácení „time to market“ Technické důvody Technické limity, nedostatek zdrojů a konec životnosti stávajícího hardware Performance Stabilita Délka zpracování denních uzávěrek Nárůst počtu testovacích prostředí Příprava na komplexní řešení DR/BCP Důvody změny DB infrastruktury
  • 7. 7 Oracle Engineered Systems v Equa bank Komplexní řešení Pole Sítě, Řadiče Servery Flashové karty Redundance Příprava na DR/BCP DB software Licenční model 0,5 licence / CPU Nelicencují se diskové procesory, přestože poskytují výpočetní výkon Při započítání databázových licencí bylo při srovnatelném výkonu konkurenční řešení výrazně dražší Referenční návštěvy Pozitivní reference u všech návštěv Poměr cena/výkon Slibovaný nárůst databázového výkonu při použití srovnatelné hardwarové konfigurace Výběr řešení – proč zrovna Exadata?
  • 8. 8 Oracle Engineered Systems v Equa bank Implementováno 2x Exadata X4-2 1/8 s plánovaným upgradem na 1/4 po prvním roce Přechod na minimální verzi databáze Instalace HW a databázového SW provedená pracovníky Oracle bezchybná Migrační tým (3* DBA, 4* aplikační podpora) plánoval a prováděl migrace za současné provozní podpory produkce a testů Během půl roku od instalace jsme zmigrovali 7 prostředí, 84 databází, 17 TB dat. Migrace přes export / import Neplánované výpadky při migraci: 0 Neplánované výpadky při provozu: 0 WOW efekt! Implementace Objednávka Dodávka Konfigurace 9.5. 29.5. 4.6. Migrace
  • 9. 9 Oracle Engineered Systems v Equa bank 1.2014 2.2014 3.2014 4.2014 5.2014 6.2014 7.2014 8.2014 9.2014 10.2014 Zkrácení řádově o hodiny na ¼ původní délky Vývoj délky zpracování denní uzávěrky 2014 Migrace core banking Migrace ostatních systémů Délka denní uzávěrky Počet transakcí
  • 10. 10 Oracle Engineered Systems v Equa bank Dodávka v pořádku a dle časových plánů Implementace proběhla dle plánu Splnění slibů dodavatele (performance a stabilita i při nárůstu počtu prostředí a objemu dat v nich), došlo k brutálnímu nárůstu performance Nevýhody Korporační problémy Není podporovaná virtualizace v klasickém slova smyslu, při použití Exadaty pouze pro databáze to však není problém. Důsledkem toho mohou nastat problémy s routováním a separací prostředí. Nutnost dodržet minimální verzi databáze Licencování skokem. Výkon nové verze spojený s možností částečného licencování nám umožnil neprovádět 2x upgrade na 1/4 provést a místo toho pouze koupit jednu novou 1/8 pro testovací prostředí. Již objednáno ☺ Shrnutí
  • 11. 11 Content ✓ O Equa bank ✓ Prezentace z roku 2014 ➢ Prezentace z roku 2019 ▪ Aktuální situace ▪ Zpětný pohled ▪ Otázky a odpovědi
  • 12. 12 Prezentace z roku 2019 Změny v db infrastruktuře • 2014 ➢ 2x X4 1/8 (A + B, vyřazeno z provozu) • 2015 ➢ 1x X5 1/8 (C, testovací) • 2017 ➢ 1x X6 1/8 (D, produkční) • 2019 ➢ 1x X7 1/4 (E, produkční)
  • 13. 13 ✓ Systém si poradí s velkým množstvím procesů a databází. Na testovací EXA C aktuálně běží řádově skoro 100 databází v 7 testovacích prostředích, z toho 2 z nich jsou kopie produkce. Na těchto testovacích prostředích spouštíme řádné uzávěrky dne (z tohoto důvodu je pro nás nepoužitelný občasně zapínaný výkon v cloudu). ✓ Je možné kombinovat různorodé typy úloh. Na produkčních strojích se bezproblémově zpracovávají současně transakční úlohy a úlohy DWH typu. ✓ Prakticky neznáme I/O problém. I tento robustní systém je možné přetížit, ale je to těžší. I velmi neoptimální dotazy systém dokáže unést a vypořádat se s nimi, dojde ke zpomalení, ale ne k pádům. ✓ Systém patchování nás nutí držet aktuální verze. Občas je to otrava, ale nakonec se to vrátí. ✓ Je to stabilní. Případné výpadky si způsobujeme sami ☺ Výměna HW je plně automatická, systém si sám zadá ticket. ✓ Licencování už nemusí být na plný box. U každého stroje se dá licencovat jen část CPU jader. Změna proti původnímu stavu, s tímhle jsme původně měli problém. Prezentace z roku 2019 Zkušenosti z provozu
  • 14. 14 ❖Je potřeba řešit monitoring. Není to virtualizace, nejsou oddělené prostředky. Enterprise manager ne vždy stačí v případě problému proplouvajícím přes několik aplikací a databází (typicky přes sdílený middleware / serial bus). Také je možné implementovat resource management na různých úrovních. ✓ Systém jako takový neřeší kompletní H/A. Vše je redundantní v rámci racku, někdy i vícenásobně. Ale H/A skrze datová centra musíme řešit sami jinými prostředky. Dá se využít logika, že běží primární a stand-by databáze napůl do kříže. ✓ Nová generace má vždy výrazný nárůst výkonu. S každým novým strojem vždy přišlo daleko výrazně více výkonu než v předchozí generaci a to i meziročně. I cenu zatím Oracle držel stejnou tak, jako sliboval před 5 lety, i když letos je avizováno mírné navýšení. ✓ Nakonec nebylo potřeba nějak výrazně upravovat aplikace. Pravděpodobně bychom z našich strojů dokázali vymáčknout více, ale zatím na optimalizaci kódu aplikací nedošlo. Možná někdy, zatím stačí brutální síla. Na druhou stranu máme volné ruce k migraci pryč. ✓ Konfiguraci sítě je potřeba pořádně promyslet. Špatně nakonfigurovaná síť při instalaci může způsobit dost problémů později a těžko se to opravuje. Prezentace z roku 2019 Zkušenosti z provozu
  • 15. 15 Content ✓ O Equa bank ✓ Prezentace z roku 2014 ✓ Prezentace z roku 2019 ➢ Aktuální situace ▪ Zpětný pohled ▪ Otázky a odpovědi
  • 16. 16 • 2014 ➢ 2x X4 1/8 (vyřazeno z provozu) • 2015 ➢ 1x X5 1/8 (testovací) • 2017 ➢ 1x X6 1/8 (testovací) • 2019 ➢ 1x X7 1/4 (produkční) • 2020 ➢ 1x X8M 1/4 (produkční) DB Infrastruktura
  • 17. 17 Stabilní růst 2014/01 2014/03 2014/05 2014/07 2014/09 2014/11 2015/01 2015/03 2015/05 2015/07 2015/09 2015/11 2016/01 2016/03 2016/05 2016/07 2016/09 2016/11 2017/01 2017/03 2017/05 2017/07 2017/09 2017/11 2018/01 2018/03 2018/05 2018/07 2018/09 2018/11 2019/01 2019/03 2019/05 2019/07 2019/09 2019/11 2020/01 2020/03 2020/05 2020/07 2020/09 2020/11 2021/01 Účty Klienti 0 200 000 400 000 600 000 800 000 1 000 000 1 200 000 1 400 000 1 600 000 2014/01 2014/03 2014/05 2014/07 2014/09 2014/11 2015/01 2015/03 2015/05 2015/07 2015/09 2015/11 2016/01 2016/03 2016/05 2016/07 2016/09 2016/11 2017/01 2017/03 2017/05 2017/07 2017/09 2017/11 2018/01 2018/03 2018/05 2018/07 2018/09 2018/11 2019/01 2019/03 2019/05 2019/07 2019/09 2019/11 2020/01 2020/03 2020/05 2020/07 2020/09 2020/11 2021/01 Transakce Účetní záznamy
  • 18. 18 Stabilní růst 0 10 20 30 40 50 60 70 80 DB size (TB) Musíme nadále plánovat budoucí databázovou infrastrukturu mimo standardní Oracle boxy (ne X/2, ale více samostatných diskových serverů, nemáme problém s CPU či IO, pouze s velikostí úložiště) • 20 databází krížem • DWH 18TB • Máme i tabulky s 5 miliardami řádků a půl TB dat • Pro některé úlohy přemýšlíme nad full-flash polem a in-memory • Množství dat v databázích v čase roste exponenciálně
  • 19. 19 Stabilní výkon – slide z 2019 • Za dva roky došlo k výraznému nárůstu počtu volání a přitom response time zůstává stejný
  • 20. 20 Stabilní výkon – množství volaných služeb a odezva 0 1000 2000 3000 4000 5000 0 1 000 000 2 000 000 3 000 000 4 000 000 5 000 000 6 000 000 Calls daily Response time
  • 21. 21 Stabilní výkon – délka EOD 0:00:00 1:12:00 2:24:00 3:36:00 4:48:00 6:00:00 7:12:00 2014/01 2014/03 2014/05 2014/07 2014/09 2014/11 2015/01 2015/03 2015/05 2015/07 2015/09 2015/11 2016/01 2016/03 2016/05 2016/07 2016/09 2016/11 2017/01 2017/03 2017/05 2017/07 2017/09 2017/11 2018/01 2018/03 2018/05 2018/07 2018/09 2018/11 2019/01 2019/03 2019/05 2019/07 2019/09 2019/11 2020/01 2020/03 2020/05 2020/07 2020/09 2020/11 2021/01 Délka EOD Total 2x X4 +X6 2x X4 X6 +X7 X7 + X8M X5 test
  • 22. 22 Content ✓ O Equa bank ✓ Prezentace z roku 2014 ✓ Prezentace z roku 2019 ✓ Aktuální situace ➢ Zpětný pohled ▪ Otázky a odpovědi
  • 23. 23 Zpětný pohled Neznáme problémy s IO, pokud jsou, je opravdu závažný problém někde jinde Neznáme problémy s CPU výkonem, pokud je, je opravdu závažný problém někde jinde Neznáme problémy s nedostatkem paměti Neznáme problémy s db HW/SW, systém je vyladěný a v rámci racku plně redundantní a v případě problému si sám zakládá ticket na opravu, jednotky případů za 10 let Minimum nepředvídaných situací Jednoduché a jasné licencování Licenční poměr 1:2 (x86) Jednoduchá instalace (malé jednotky týdnů včetně DB sw a testů) Úspora db licencí přenesením velkého množství výpočetního výkonu na storage servery Otestované all-in-one patche a nové verze DB, nasazujeme sami Plusy
  • 24. 24 Zpětný pohled Šetří lidské zdroje jak na infrastrukturu, tak v db týmu Databázovým specialistům umožní soustředit se na pokročilou databázovou činnost a posouvá je profesně dál Umožňuje větší benevolenci k programátorským chybám, hlavně v oblasti performance Umožňuje v některých případech zahazovat indexy a dále tak zrychlovat běh (méně indexů -> rychlejší insert, vhodné u operací s velkým množstvím řádků) Umožňuje kombinovat DWH a transakční úlohy, souběh velkého množství databází, zpracování opravdu velkých tabulí s miliardami řádků Vlastnictví malého počtu HW Dokáže absorbovat peaky H/A v rámci racku je hotovo Jednoduchý přechod na nový HW Bezodstávkové patchování Plusy
  • 25. 25 Zpětný pohled Mohly by být v computech serverech výkonnější CPU. Nelze vybrat. Nedostatek místa lze řešit pouze přidáním dalšího storage serveru, i když není problém s IO či CPU. I storage servery jsou licencovány (per disk, vždy stejný počet v serveru), i když levněji než databázové licence. Je potřeba dlouhodobě plánovat Je potřeba držet podporované verze. Pokud je potřeba extended support na db nebo nějakou db option, musíte mít licenci na celý rack, pokud nepoužíváte virtualizaci. Zvláště s rychlým předchodem 12c -> 18c -> 19c dost komplikované, celosvětově dodavatelé nestíhají držet krok. Včetně Oracle  Mínusy
  • 26. 26 Zpětný pohled Kompatibilita s Oracle cloud (již ne vše již je dostupné v on premise řešení) Kdy si vybrat cloud a kdy on premise? Zkoušíme cloud pro jeden projekt. Pravidelné patchování Mělo by být samozřejmé Ne vždy se dá v krátkém časovém okně pohodlně realizovat, konflikty s releasy Kompatibilita s aplikacemi Rychlá možnost použít nové funkcionality Monitoring, detekce potencionálních problémů při široké integraci V případě performance problémů aplikací se bez dalšího řešení těžko detekují / vylučují problémy v databázi Dá se řešit korelací volání aplikačního serveru a databáze, nestačí enterprise manager Pomohla by virtualizace? Diskutabilní
  • 27. 27 Zpětný pohled Virtualizace není potřeba zapínat, systém jako takový unese opravdu hodně může být vhodná pro částečné licencování (optiony nebo extended support) je třeba rozmyslet před instalací Oracle podporuje KVM a uznává ho jako licenční bariéru Spotřebuje menší procenta výkonu HW, může uspořit na licenčních poplatcích Snižuje schopnost absorbovat peaky V případě dalšího rozvoje Equa bank bychom asi nějakou formou využili X8M permanentní paměti Registrujeme zrychlení odezvy u některých úloh, nemáme však exaktně změřeno Zatím jsme se nezaměřili na přímé optimalizace pro využití permanentních pamětí Očekáváme razantnější nárůst výkonu s větším objemem těchto pamětí Diskutabilní
  • 28. 28 Content ✓ O Equa bank ✓ Prezentace z roku 2014 ✓ Prezentace z roku 2019 ✓ Aktuální situace ✓ Zpětný pohled ➢ Otázky a odpovědi
  • 29. 29 Děkuji za pozornost ☺ Závěr