Řízení datových skladů

s produkty GLOBTECH Launcher a GLOBTECH Scheduler

-PR-
GlobtechSpolečnost GLOBTECH, jako provozovatel datových skladů pro své zákazníky, se snaží neustále hledat nové cesty, jak zefektivnit každodenní provoz a často se opakující činnosti. Jedním z řešení zaměřených na řízení a monitoring všech procesů v datovém skladu a jejich závislostí jsou produkty GLOBTECH Launcher a GLOBTECH Scheduler.

GLOBTECH Launcher

GLOBTECH Launcher je řešení určené zejména zákazníkům, kde základ datového skladu tvoří technologie Microsoft SQL Server. GLOBTECH Launcher zde tvoří centrální prvek řešení, který zajišuje definici všech úloh, udržuje jejich metadata, stará se o spouštění jednotlivých úloh na základě metadat a umožňuje jednoduchý monitoring, hledání chyb a recovery. Základ aplikace GLOBTECH Launcher tvoří sada metadat a uložených T-SQL procedur instalovaných do prostředí Microsoft SQL Serveru. Správa metadat je možná přes přívětivé webové uživatelské rozhraní (uživatelskou konsoly). V rámci uživatelské konsole mohou autorizovaní uživatelé vytvářet a editovat úlohy, nebo přímo řídit jejich zpracování (sledovat průběh zpracování, restartovat a okamžitě spouštět úlohy apod.). K hlavním výhodám aplikace GLOBTECH Launcher patří:
  • možnost spouštět různé typy úloh na různých technologiích, tedy řízení všech úloh centrálně z jednoho místa a zjednodušení synchronizace (definování závislostí) úloh prováděných na různých technologiích (například rekalkulace Microsoft SSAS kostek po doběhu napočtení Oracle datamartu),
  • možnost definovat auditní úlohy a požadovaných notifikací a alertů z uživatelské konsole aplikace GLOBTECH Launcher (nemusí být součástí jednotlivých úloh), tedy výrazné zjednodušení a zvýšení kvality vývoje a vysoká flexibilita při změnách požadavků,
  • administrace všech konfiguračních parametrů z prostředí uživatelské konzole aplikace GLOBTECH Launcher, tedy eliminace neprůhledných zásahů do databáze, do balíčků a konfiguračních souborů a snadná migrace úloh mezi prostředími,
  • tlak na atomicitu jednotlivých úloh a přehledné a strukturované definování všech závislostí na jednom místě, tedy výrazné zjednodušení dopadové analýzy a snadné začleňování nových úloh do zpracování,
  • provádění všech administrativních zásahů z konzole aplikace GLOBTECH Launcher, tedy rychlá identifikace chyb ve zpracování a jejich dopadů.

GLOBTECH Scheduler

Druhým produktem z této skupiny produktů společnosti GLOBTECH je GLOBTECH Scheduler. Je to naprosto univerzální nástroj do vysoce heterogenního prostředí datového skladu běžící nad java aplikačním serverem. Řízení procesů v aplikaci GLOBTECH Scheduler je založeno na definici závislostí mezi úlohami a zdroji (zámek, soubor, tabulka apod.). Úlohy jsou spouštěny, když jsou splněny jejich závislosti na jiných úlohách, nebo jiných objektech. Konkrétní řazení a velikost paralelizace je ponechána přímo na nástroji, který procesy řídí – tedy na Scheduleru.

Podobně jako v případě aplikace GLOBTECH Launcher, GLOBTECH Scheduler tvoří dvě základní komponenty: Runtime server a uživatelská Console. Runtime server je samostatný proces (service), který zajišuje provádění všech úloh. V podstatě je server zodpovědný za výběr úlohy ke spuštění (load-balancing), její spuštění, monitoring a sběr statistik. Server takto může spustit zároveň více úloh.

Uživatelská konzole je jednotná intranetová aplikace pro řízení a dohled nad během jednotlivých procesů. Console podporuje přístup ve třech základních rolích: Administrator, Operátor a User. Administrátor je zodpovědný za správu repository úloh, respektive definic objektů. Operátor je naopak zodpovědný za runtime databázi a běh runtime serverů. Je schopen modifikovat aktuální stav objektů a reagovat tak na ad hoc události (např. řešení nenadálých chyb, popřípadě zablokování). Role User je pak určena pouze pro nahlížení do definic objektů a prohlížení stavu běžících procesů bez možnosti jakkoliv úlohy měnit či ovlivňovat jejich běh.

Jak je vidět z výše popsaného produkty GLOBTECH Launcher a GLOBTECH Scheduler mohou být pro klienty společnosti GLOBTECH vhodným řešením s přidanou hodnotou pro zefektivnění práce, a to jak manažerů, tak i ostatních zaměstnanců. Nutno dodat, že se oba nástroje již u řady z nich osvědčily a pro společnost GLOBTECH se staly konkurenční výhodou.

Rosa Levíček
Autor článku je senior consultant společnosti

Globtech logo


GLOBTECH, spol. s r.o.
Karlovo nám. 17
120 00 Praha
info@globtech.cz