MS SQL Server 2014: Základ datové platformy s brutálním výkonem



Aplikační platforma pro zpracování dat od společnosti Microsoft se v posledních měsících rozšířila o nové produkty a služby, které do této oblasti přinášejí naprosto zásadní změny: Raketový nárůst výkonu díky in-memory computingu, nové nástroje pro bezproblémové budování hybridních cloudů nebo třeba širokou škálu snadno použitelných nástrojů pro business intelligence. Pojďme se podívat podrobněji, jak do sebe celá skládačka zapadá.

Základem datové platformy Microsoftu je bezesporu nový databázový server SQL Server 2014. Sám výrobce ho označuje za celosvětově nejpoužívanější databázový systém, vybavený technologií pro zpracování transakcí a dat v paměti a nabízející vysoký výkon. Zároveň se jedná o systém snadno propojitelný s cloudovými službami Microsoft Azure, vhodnými mimo jiné pro potřebu zálohování či obnovu databáze po havárii.

Právě provázanost produktů Microsoftu – od samotného SQL Serveru 2014 přes operační systémy nebo Microsoft Azure až po Office 365 s BI nástroji pro analýzu dat znamená, že mají klienti k dispozici skutečně ucelenou platformu pro práci s daty, která pokryje všechny jejich potřeby.

Raketový nárůst výkonu

Jedním z hlavních přínosů produktu SQL Server ve verzi 2014 je výrazné zvýšení výkonu, a to především díky zpracování transakcí a velkých objemů dat v paměti. Co to znamená v praxi? Ukažme si to na příkladu společnosti bwin, provozovatele on-line sázkových her:

Před nasazením in-memory OLTP (on-line transaction processing) řešení v SQL Serveru 2014 její herní systém zvládal zpracovat cca 15 000 požadavků za sekundu, což ovšem v některých vypjatých chvílích zoufale nestačilo – podle Ricka Kutschery, manažera správy databází bwin.party, by v době nejvyššího zájmu uživatelů byl potřebný až dvojnásobek. Po nahrazení MS SQL Serveru 2008 verzí 2014 stejný systém zvládne nikoli dvojnásobný, ale šestnáctinásobný objem práce – konkrétně 250 000 požadavků za sekundu. Podle zástupců Microsoftu přináší integrované zpracování dat v paměti v průměru desetinásobné a maximálně třicetinásobné zvýšení výkonu nových i stávajících aplikací pro SQL Server.

K dalším významným novinkám patří i vylepšená funkce in-memory ColumnStore pro datové sklady, která usnadňuje aktualizaci, přináší vyšší rychlost i lepší kompresi dat. K dispozici je rovněž in-memory BI s nástrojem Power Pivot pro získání rychlého přehledu o situaci i z rozsáhlých dat.

Ukázka reportu vytvořeného nástrojem Power View, populární vizualizační nástroj self-service BI v Excelu.Ukázka reportu vytvořeného nástrojem Power View, populární vizualizační nástroj self-service BI v Excelu.

 

Vysoká dostupnost i bezpečnost

Vylepšeno bylo rovněž zabezpečení produktu – a zástupci Microsoftu se chlubí nejmenší zranitelností produktu MS SQL Server mezi srovnatelnými produkty již po pět po sobě jdoucích let (NIST, Comprehensive Vulnerability Database, 2013). I to může být jednou z příčin stále rostoucí popularity produktu: Jen od roku 2012 přešlo podle výrobce od řešení Oracle na MS SQL Server přes 1000 opravdu velkých organizací.

SQL je nejméně zranitelnou databází 5 let za sebou (Ohrožení zabezpečení 2009–2013; Národní institut pro normy a technologie amerického ministerstva obchodu, databáze známých ohrožení (Comprehensive Vulnerability Database), 17. dubna 2013)
SQL je nejméně zranitelnou databází 5 let za sebou (Ohrožení zabezpečení 2009–2013; Národní institut pro normy a technologie amerického ministerstva obchodu, databáze známých ohrožení (Comprehensive Vulnerability Database), 17. dubna 2013)
Zásadním požadavkem ve velkém byznysu je také vysoká dostupnost. SQL Server 2014 je vhodnou platformou pro hybridní cloud, takže organizace mohou snadno vytvářet, nasazovat a spravovat například stále populárnější řešení kombinující on-premise řešení s externím cloudem. Současně nyní nabízí vylepšenou funkci AlwaysOn, možnost 8 sekundárních systémů a přehledného průvodce Replica Wizard. K tomu je třeba vzít v úvahu i souhru s odpovídající infrastrukturou - třeba podporu sdílených svazků clusteru ve Windows Serveru 2012 R2, což v praxi znamená vysokou dostupnost na podnikové úrovni s vícevrstvým úložištěm. Novinky ocenila mimo jiné společnost Lufthansa Systems:

Cílem Lufthansa Systems bylo při přechodu na novou platformu především zásadním způsobem zvýšit dostupnost databázového řešení a zajistit bezproblémové zotavení po možné katastrofě. Vsadila proto na Microsoft SQL Server 2014 a cloudové řešení Microsoft Azure, čímž vznikl bez problémů spolupracující komplexní, ale snadno spravovatelný spolehlivý hybridní systém, a to za příznivou cenu.

A když už jsme u Microsoft Azure, je vhodné zmínit, že v kontextu datové platformy Microsoftu nejde jen o cloudové řešení, které přináší možnost efektivního zálohování dat nebo výkon potřebný pro vykrytí časových úseků s významně zvýšenými nároky uživatelů. K dispozici je nyní v rámci představených „datových“ novinek i omezené preview služby Microsoft Azure Intelligent Systems Service. Ta pomáhá zákazníkům bezpečně sbírat a spravovat strojově generovaná data ze senzorů a různých zařízení bez ohledu na použitý operační systém, takže nabízí pomocnou ruku na cestě k realizaci dalšího významného nastupujícího trendu, totiž k internetu věcí.

Business intelligence pro každého

Vedle tradičního přístupu k business intelligence, kdy společnosti budují často robustní datové sklady využívající funkcionalit SQL Serveru, jako jsou např. Integration, Data Quality a Master Data Services, umožňující sloučení a čištění dat s cílem získat jediný zdroj pravdivých informací a nad tímto zdrojem následně pomocí Analysis Services a Reporting Services budovat korporátní reporting, přichází v posledních letech Microsoft s řadou novinek, které staví na tzv. Self-service BI. Jedná se o filozofii, že každý uživatel by měl mít možnost, pokud je oprávněn k daným datům přistupovat, si nad nimi provádět vlastní analýzy a zkoušet hledat přesně ty souvislosti, které potřebuje ke své práci. V konečném důsledku to znamená, že je společnost schopna těžit mnohem více z dostupných dat a vedení má potřebné informace rychle a v přehledné interaktivní podobě. Microsoft tuto oblast adresuje celou rodinou Power BI nástrojů, které jsou z velké části integrovány přímo do prostředí Office.

Jedná se o nástroje, jako je např. Power Query, který umožňuje uživateli připojit se k datům z mnoha různých datových zdrojů - od vlastního SQL Serveru až po řadu externích, a to včetně možnosti vyhledání vhodných dat on-line a jejich snadné integrace v Excelu.

Novinka od Microsoftu v oblasti self-service BI a vizualizací - Power Map zobrazuje data v několika vrstvách v 3D mapovém podkladu.Novinka od Microsoftu v oblasti self-service BI a vizualizací - Power Map zobrazuje data v několika vrstvách v 3D mapovém podkladu.

 

Power Pivot pak umožňuje nad daty z různých zdrojů vytvářet rozsáhlé datové modely, vazby mezi daty, hierarchie a KPIs (key performance indicator). Poté lze datové modely, klidně se stamilióny řádků, velmi rychle analyzovat, a to díky již zmiňovanému zpracování dat v paměti.

Pomocí Power View může i běžný uživatel nad daným datovým modelem jednoduše vytvořit interaktivní grafické analýzy, a to třeba i s vizualizacemi vývoje jednotlivých ukazatelů v čase. A Power Map, zase propojuje data obsahující geografické údaje s 3D mapovými podklady, což umožnuje objevovat v datech další nové souvislosti.

K dispozici jsou rovněž Power BI nástroje pro cloudové služby Office 365; především jde o Power BI Sites, což je portálové řešení, které nabízí dedikovaný pracovní prostor optimalizovaný pro projekty business intelligence. Ten umožňuje uživatelům rychle vyhledat a sdílet data či reporty s ostatními kolegy.

Za zmínku rozhodně stojí i Data Management Gateway, nástroj, jenž umožňuje vytvářet propojení s různými podnikovými i veřejnými zdroji dat, spravovat dostupnost a aktualizace jednotlivých reportů, sdílet je a třeba také sledovat jejich využívání. Třešničkou na dortu je pak Nástroj Power Q&A, který umožňuje získávat interaktivní reporty a analýzy nad dostupnými daty čistě na základě textového požadavku.

Pro řadu uživatelů je zásadním faktorem užitečnosti i možnost mobilního přístupu k Power BI reportům: Díky optimalizaci výsledných reportů je lze snadno ovládat dotykem a přistupovat k nim z různých zařízení skrze internetový prohlížeč s podporou HTML5 či prostřednictvím Power BI aplikace, která je volně dostupná ve Windows Store.

Závěrem zmiňme i specializované nástroje BI StreamInsight umožňující přístup k datovým tokům téměř v reálném čase nebo robustní řešení Analytics Platform System (dříve SQL Server Parallel Data Warehouse), které umožňuje paralelní zprocesování velkého množství strukturovaných i nestrukturovaných dat, nad nimi jednotné dotazování díky funkci Polybase a následné reportování díky známým nástrojům, jako je např. SQL Server Reporting Services nebo Power BI. Řešením Analytics Platform System zákazník získává kombinaci optimalizovaného hardwaru a toho nejlepšího z technologií Microsoft SQL Server a Hadoop ve společném, integrovaném systému pro práci s velkými daty.

V souhrnu Microsoft Business Intelligence adresuje jak potřeby robustních korporátních řešení, tak nabízí silnou alternativu menším společnostem či třeba rozšiřuje stávající analytickou a reportingovou platformu pro specifické potřeby jednoho oddělení. Navíc si firmy mohou vybrat, zda chtějí využít výhod cloudu nebo třeba různých hybridních řešení.

Datová platforma v kostce

Jakkoli jsme se v rámci tohoto textu mohli řady jejich funkcí jen dotknout, je zřejmé, že novinky z oblasti platformy Microsoftu pro zpracování dat pokrývají komplexní spektrum požadavků na správu i analýzy dat, a to nejen s důrazem na maximální výkon, ale také na vysokou dostupnost, bezpečnost a snadnost použití. Současně přitom reaguje na významné aktuální trendy, jako je posun směrem k hybridním cloudům nebo využívání potenciálu takzvaného internetu věcí.

Více o SQL Server 2014 zde.

Více o Power BI včetně demo a video ukázek najdete zde.


(červen 2014 | redakce2)


Předcházející článek: <<< Chrome OS a aplikace pro skutečnou práci <<<
Následující článek: >>> Appmethod: vývoj nativních aplikací nezávislých na OS >>>

Tento článek je součástí speciálu:

Software pro snazší práci: Aplikace, které byste si neměli nechat ujít


Kvalitní software je jedním ze základů úspěchu každé organizace – a to dnes platí nejen pro klasická PC, ale i pro mobilní zařízení nebo stále poměrně novou kategorii počítačů s Chrome OS. I jim se věnujeme v tomto našem letním speciálu, do kterého jsme pro vás vytipovali aplikace, o kterých jsme přesvědčeni, že vám usnadní život.



Partneři speciálu:




Komentáře, názory a rady

Zatím sem nikdo nevložil žádný komentář. Buďte první...

>>> Číst a vkládat komentáře <<<

Tip - Konference: Cloud computing v praxi - 23.3.2017!


Otázky a odpovědi z IT: Diskusní portál Bizio.cz
Pozoruhodné IT produkty pro rok 2017
Věříme, že v tomto přehledu pozoruhodných produktů najdete ty, které vám pomohou ve vaší práci v IT.




Anketa


©2011-2017 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
Používáme účetní program Money S3
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | pg(2387)