- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Na co myslet při výstavbě geoclusteru
radí Jan Sedlák, solution architekt společnosti MasterDC
Jako solution architekt se v MasterDC stará o návrhy komplexních architektur. Se zákazníky konzultuje pokročilá řeení s důrazem na vysokou dostupnost a bezpečnost slueb. Poadavek na dvě lokality je tak prý jeden z nejčastějích. A je legitimní. Jen málo zákazníků si ale uvědomuje, co ve obnáí řeit geocluster na vlastní pěst, říká Jan Sedlák. Jak na funkční geocluster, aby vás nevypekl ve chvíli, kdy bude potřeba řeení přepnout?

Pojďme si na začátek říct, co to vlastně jsou geoclustery a k čemu slouí?
Asi nebude překvapením, e jako geoclustery označujeme řeení provozovaná ve více lokalitách. V rámci kadého takového clusteru funguje skupina uzlů jako jeden systém. Typicky zajiuje vysokou dostupnost. Známé jsou proto taky pod označením high-availability nebo failover clustery. Ale slouit můou třeba i k vyrovnání zátěe nebo k paralelnímu zpracování dat. Vdy záleí na jejich architektuře a zapojení. Zda lokality fungují v reimu Active/Active, nebo Active/Passive, co je mimochodem typičtějí případ. Z příkladů Active/Active infrastruktury můu uvést třeba Youtube.
Take základním předpokladem je primární a sekundární lokalita
Ano, ale tady bych jen rád podotkl, e abychom mohli mluvit o clusteru, musí být v obou lokalitách dostupná kompletní infrastruktura včetně výpočetních kapacit. Je dobré nezaměňovat geozálohování za geocluster. Na to pozor.
Dobře, pokud se vrátíme k těm dvěma lokalitám, tak jací zákazníci obvykle mají zájem o druhou lokalitu pro svá řeení?
Typicky to jsou společnosti s kritickými poadavky na vysoké zabezpečení a vysokou dostupnost. Banky, sázkové kanceláře a podobně. Některé k tomu přímo vybízí legislativa, jiné k podobnému řeení přistupují z vlastní iniciativy.
Co byste poradil jako úplně první věc, kterou by měla firma udělat při rozhodování o clusteru?
Spočítat ztráty za hodinu výpadku. Protoe provoz clusteru vás jen na infrastruktuře bude stát dvojnásobek. Jinými slovy: spočítejte si, jestli se vám takové řeení vyplatí. A myslete na to, e ztráty nemusí být jen finanční. Výpadek můe ukodit reputaci vaí společnosti. Stojí vám to za to? Pokud jsou potenciální ztráty příli vysoké, běte do toho.
Typicky je vhodné provozovat geoclustery z profesionálních datových center. Předpokládejme ale, e by si zákazník chtěl postavit cluster na vlastní pěst. Z jedné svojí pobočky do druhé. Jaká úskalí na něho čekají?
Předně musí v obou lokalitách zajistit redundantní napájení od dvou nezávislých dodavatelů energií, ze dvou zcela nezávislých rozvoden. A to byste nevěřili, ale u jen to je poměrně netriviální záleitost, a na mnoha místech v Česku neproveditelná. Protoe někam prostě vede jen přípojka od jediného dodavatele.
Dále je potřeba vyřeit redundanci konektivity a propojení těchto lokalit. Zajistit, aby obě linky skutečně vedly fyzicky jinudy. Protoe sice nejsme v tak tristní situaci jako Arménie, kam 90 % internetu vede z Gruzie jedním kabelem a k několikahodinovému odpojení celé země v roce 2011 stačila jedna aktivní sedmdesátnice hledající měď (smích) Ale i u nás občas stačí jeden krumpáč a bezelstný silničář, aby se ukázalo, e v místě, kde nemělo být nic jiného ne zemina, vede optika pro celý kraj od několika providerů.
To vypadá jako dost práce
Rozhodně. Proto není od věci vyuít alespoň pro jednu z lokalit u existující infrastruktury datového centra. Nejene máte k ruce profíky pro konzultace na bezpečnost i síařinu, ale neřeíte ani napájení, UPSky, diesel agregáty, redundantní switche, routery. Odpadá taky spousta potenciálních problémů s vyjednáváním konektivity a podobně.

Existují vlastně nějaká doporučení ohledně vzdálenosti primární a sekundární lokality?
Ta omezení jsou de facto dvě. Maximální a minimální. Maximální vám určují technologie. Specifikace hardwaru a softwaru vám napoví, jaká je největí moná vzdálenost (RTT) pro replikaci. Ta minimální je vdy na vás. Stanovte si threat assessment, neboli míru rizika, jaké jste ochotní podstoupit. Je pro vás zásadní, aby byla primární lokalita chráněna před rozvodněnou Vltavou? Pak volte tu druhou v jiném kraji, kudy Vltava neprotéká. Obáváte se nestabilní situace v nějaké konkrétní zemi? Takto můete s trochou nadsázky dojít a k erupcím na Slunci a sami si určíte, jaká vzdálenost je pro vás ta pravá.
Probrali jsme clustery z pohledu hardware. Ale jak správně oetřit jejich aplikační část. Jak by se měla zachovat aplikace, pokud se v primární lokalitě něco pokazí?
Pokud se bavíme o Active/Passive clusteru, tak tam je proměnných poměrně dost: RTO (Recovery Time Objective), RPO (Recovery Point Objective), failover a fallback. Zjednodueně řečeno je to jako hodně věcí v ivotě celé o správném načasování. Jako admin musíte zvolit vhodný časový interval, po kterém v případě nedostupnosti dojde k přesměrování a sputění provozu ze záloní lokality. Jestli to má být vteřina, minuta nebo pět minut, na to neumím odpovědět. Tohle je otázka, kterou kladu zákazníkům a odpověď na ni hledáme při konzultacích. Obecně ale zákazníkům radíme následovně: buďte realisté a nedávejte si zbytečně vysoké cíle. Minuta výpadku je v drtivé větině případů zcela tolerovatelná. Nií interval se vám naopak můe vymstít. Stačí, kdy se někde zasekne nějaký proces a dojde k úplně zbytečnému failoveru.
A co fallback zpět, je vhodné přepínání částech?
Záleí, obvykle se to doporučuje. Rozhodně bych zváil provádět ho mimo pracovní dobu. Ale běně se stává, e k němu nemusí nikdy dojít a řeení dál běí ze sekundární lokality. Z té se tak stává lokalita primární.
Máte nějakou radu na závěr?
Pokud provozujete geocluster pro potřeby disaster recovery, nezapomínejte na testy. Testujte, testujte, a zase testujte. A v případě výpadku opravdu ve sepne, jak má. Protoe v opačném případě zjistíte, e jste si roky platili záloní lokalitu úplně zbytečně. A myslete i na třetí lokalitu pro ukládání dokumentace a dalích, pro obnovu důleitých, informací.





















