SAP HANA real-time Business Intelligence

Ondřej Bačina
8 minuty, 41 sekundy
3

Již není tou „drahou hračkou“ Od uvedení revolučního řešení od společnosti SAP již uběhla nějaká doba. Při uvedení na trh se nadšení z nové technologie často velice rychle vytratilo, když se zákazník dozvěděl cenu. Jistě, musíme se koukat na ROI (návratnost investice) a ne na pořizovací cenu, ale Česká republika zkrátka není USA nebo Německo, kde se dají vydělat násobně větší peníze, proto logicky není možné udělat velkou investici, za kterou není tak dobrá návratnost. Toto se však začíná dramaticky měnit! Startujeme kolem 1M Kč! Řešení business inteligence je tu od toho, aby investované peníze rychle vrátilo zpět ve formě úspěšných rozhodnutí a zaměření firem správným směrem. Pak se můžeme bavit o ROI v řádu měsíců!

Co to vlastně řešení SAP HANA je?

Jedná se o naprosto nové řešení databáze. Vše bylo vyvinuto v tomto tisíciletí pro technologie tohoto tisíciletí. Historicky byli databáze vytvořeny pro strukturované ukládání a zprávu informací, jenže v dnešní době Internet-Of-Things, kdy se data generují raketovým tempem, tyto staré databázové systémy přestávají dostačovat. Zpracování nějakého dotazu trvá hodiny a v extrémních případech i dny. Dynamická doba potřebuje rychlé rozhodování a k tomu potřebujeme aktuální informace. Informace v reálném čase. Největší nepřítel rychlosti v počítačovém světě je latence. Jediné, jak čelit tomuto problému, je zkrátit trasu po které informace putuje. Přibližovat se tedy co nejblíže procesoru. Pokud bychom si to vyjmenovali v klasickém řešení tak je to: 1) Pevný disk 2) Police na pevné disky 3) Procesory diskového pole 4) SAN přepínač 5) HBA v serveru 6) PCIe Sběrnice 7) CPU Cache (nové generace procesorů Intel mají technologii Data Direct I/O, která umožňuje přímý přístup na PCIe sběrnici.) 8) CPU Z výše uvedeného výčtu je jasné, že zde je spousta kroků, které nám přidají čas k celkovému požadavku na získání informace. Jak toto zkrátit není novinkou. Zkrácení je jednoduché, stačí vložit do cesty nějakou paměť, ze které se data načítají samozřejmě mnohokrát rychleji. Jako například CPU Cache. Problém ale je velikost této paměti. Pokud chcete dnes řešit nějaký BIG DATA dotaz, znamená to přístup ke všem datům a ne jen k těm, co jsou v CPU Cache. Toto se dá udělat např. přes RAM v serveru, jenže do nedávna tato RAM byla velice malá. Dnes se již začínáme bavit o TB kapacity! V řešení SAP HANA je tedy přístup k datům výrazně zkrácen: 1) RAM 2) CPU Cache 3) CPU Nejsou to ale pouze „tvrdé“ schopnosti (HW), ale společnost SAP doplňuje i o „měkké“ dovednosti (SW)

Autor: Ondřej Bačina

Následující článek Předchozí článek