- 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 (79)
- 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 | |
![]() | |
Jak pochopit a uchopit cloud computing
Cloud computing je často představován jako revoluční změna ve výpočetních systémech, jako budoucí generace úzce spolupracujících systémů, které dnes označujeme jako grid, ovem s tím rozdílem, e půjde o komerční vyuití. Výrazný mediální zájem o tuto problematiku je podpořen nabízenými komerčními slubami velkých poskytovatelů jako Amazon nebo Google či dodavatelů jako IBM, Intel nebo Microsoft.

V případě kadého nového pojmu se můeme setkat s mnoha různými definicemi, zejména pokud se nedostaneme dostatečně hluboko pod zobecňující povrch – a na technické základy. Cloud computing se definuje jako výpočetní sluby prováděné a dostupné prostřednictvím veřejné IP sítě (internetu), tedy v jakémsi síovém oblaku, typicky na virtuálních serverech. Pro koncové uivatele je ve, co je vně firewallu, prostě oblak. Výpočetní prostředky jsou nabízeny za úhradu (typicky v desítkách centů za uloený gigabajt dat či hodinu práce CPU) – uivatele ovem zajímá nikoli infrastruktura samotná, ale sluby na ní poskytované.
Termín cloud computing je moná nový (komerční sluby jsou na trhu zhruba dva roky), ale koncept nikoli, protoe ji dříve se pod označením výpočty na poádání, vudypřítomné výpočty (ubiquitous computing), utility computing, či dokonce gridové výpočty stejný princip u poskytovatelů slueb pouíval. Jiný často pouívaný pojem, SaaS (software as a service) je v cloud computingu výrazně doplněn svým protějkem HaaS (hardware as a service), nebo základem je vyuití volných kapacit hardwarových prostředků v datových centrech. Cloud computing umoňuje spoutět jak samotné úlohy, tak celé virtuální počítače. To poskytuje uivatelům dříve nedostupnou flexibilitu a současně plnou kontrolu nad prostředím, v něm výpočty probíhají.
Cloud computing je povaován za tzv. rozvratnou technologii (disruptive), i kdy se v nejobecnějím pohledu pouze jedná o přístup prostřednictvím uivatelského rozhraní k výpočetním prostředkům prostřednictvím síového oblaku (viz obrázek). Právě jednoduché uivatelské rozhraní, které vyuívá rozířené programy a protokoly, činí cloud computing velmi zajímavým pro okamité pouití nejen pro velké uivatele (firmy), ale i pro malé (soukromé) uivatele.
Některé dílčí sluby skrývající se pod označením „cloud“ jsou ovem snadno uchopitelné, například ukládání dat, popisované jako internetový pevný disk pro firmy. Ale na rozdíl od běného internetového úloitě se v tomto případě poskytovatelé orientují na ukládání dat v souvislosti s vlastním procesem cloud computingu. Poskytovatel této sluby slibuje zákazníkům postarat se o uloení dat bezpečně (ifrováním dat na úloných médiích a zabezpečení dat při přenosu), s rychlým přístupem a vysokou dostupností (minimalizací potenciálních výpadků) a ze svého hlediska efektivně data rozloit do datových center, aby byla co nejblíe uivateli. Ten ale v daném okamiku neví, kde přesně se jeho data nacházejí. Poskytované úloné sluby tohoto typu se lií cenou za uloený gigabajt dat a za jeho přenos (při uloení či vyzvedávání) a také maximálním objemem ukládaných dat.
Cloud computing a jeho rozhraní
Komerční sluby cloud computingu
Mezi průkopníky komerčních slueb cloud computingu patří Amazon, Google či Yahoo podporovaní dodavateli jako Hewlett-Packard, IBM, Intel či Microsoft. Příkladem jednoho z prvních nasazení cloud computingu je Amazon Web Services (AWS), kde se pouívá elastický oblak výpočetních (EC2, Elastic Computing Cloud) a úloných kapacit (S3, Simple Storage Service). Elasticitu EC2 podporuje monost přidávat prostředky podle momentálních potřeb a proúčtovat je uivatelům. Čtveřici slueb AWS doplňuje systém zpráv (Simple Queuing Service) a správa databází (SimpleDB), testuje se jetě sluba účtování (DevPay). EC2 pracuje s virtuálními obrazy operačního systému, které musí být ve firemním formátu AMI (Amazon Machine Image). Za poskytovanými slubami stojí datová centra, jejich funkčnost je vem mimo poskytovatele skryta.
Vechny tyto sluby jsou poskytovány po Internetu formou plug-and-play. Základem je virtualizace hardwaru, kdy prostřednictvím jednoduchého rozhraní můe uivatel vkládat data a získávat prostředky podle potřeby. Ukládání a přístup k datům se realizuje pomocí technologií jako REST (REpresentational State Transfer), HTTP(S) (HyperText Transfer Protocol (Secure)), SOAP (Simple Object Access Protocol), Java a BitTorrent. Výkonnost měřena ířkou pásma mezi S3 a EC2 se pohybuje kolem 50 MB/s (s pouitím zabezpečení podle SSL).
Bezpečnostní sluby
Jednou z obav ohledně cloud computingu je strach o bezpečnost, přitom právě jednou ze zajímavých slueb vyvinutých na univerzitní půdě je CloudAV, která vyuívá síový oblak jako antivirový systém přítí generace. Funkce detekce zákeřného softwaru a virů se tak přesouvá z jednotlivých počítačů na internet, kde systém pracuje autonomně: analyzuje podezřelé soubory pomocí různých antivirových programů a metod detekce chování.
CloudAV virtualizuje a znásobuje účinnost boje proti zákodníkům na síti díky vyuití celkem dvanácti různých detekčních mechanismů a věnování více kapacit na detekci virů. Přitom kadý detektor pracuje na „svém“ virtuálním zařízení, take není třeba řeit případnou neslučitelnost s jiným programem. Počítač, či dokonce mobilní telefon potřebuje pouze jednoduchého softwarového agenta, díky němu můe CloudAV vyuít. Kadý nový soubor přijatý do koncového zařízení je automaticky detekován a odeslán do „antivirového oblaku“ k podrobnému prozkoumání. Výsledky jsou uloeny do cache, co urychluje celý proces třeba pro firemní prostředí. Systém rovně provádí zpětnou detekci, kdy skenuje historii přístupu k danému souboru při identifikaci nové hrozby, take můe zachytit i dřívějí infikované soubory.
Podle nedávno zveřejněného výsledku průzkumu Gartner by právě bezpečnost jako sluba mohla být průraznou aplikací cloud computingu. Ji dnes by podle analytiků obrat ze slueb souvisejících se zabezpečením e-mailových zpráv a instant messagingu (detekce a ničení spamu a zákeřného softwaru) mohl tvořit dvacet procent a do pěti let a edesát procent.
Gartner ve svých závěrech připomíná, e zatímco počítače přistupují k oblaku slueb prostřednictvím firewallu, co jim dodává potřebnou úroveň bezpečí, mobilní telefony tuto výsadu nemívají. Pro takový přístup mobilního zaměstnance k oblaku budou třeba zvlátní proxy zabezpečovací systémy, přes které se bude muset realizovat vekerý přístup ke slubám cloud computingu zajiující řízení přístupu do sítě, autentizaci, prevenci před ztrátou dat, ochranu před neoprávněným vniknutím do sítě apod.
Grid versus oblak
Technologické základy obou řeení tvoří výpočetních prostředky (datová centra), u cloud computingu spíe centralizované, zatímco u gridu iroce distribuované a geograficky od sebe vzdálené (v různých zemích, na různých kontinentech: například rozsáhlý grid EGEE spolufinancovaný EU vyuívá 250 lokalit). U gridu vyuívají nezávisle spravované heterogenní prostředky uivatelské skupiny větinou se společným tematickým zaměřením (virtuální organizace), co podporuje spolupráci.
Grid je na rozdíl od oblaku orientovaný na zpracování jednotlivých úloh (s omezenou dobou, s velkým objemem vstupních a/nebo výstupních dat, často jako součást rozsáhlejí skupiny úloh). Oblak umoňuje spoutět jak samotné úlohy, tak celé virtuální počítače, co poskytuje uivatelům dříve nedostupnou flexibilitu a současně plnou kontrolu nad prostředím, v něm výpočty probíhají. Gridy se za dobu své existence výborně osvědčily zejména pro velmi sloité a náročné úlohy, předevím v nejrůznějích oblastech vědy a výzkumu, zatímco cloud computing je určen spíe pro nejrůznějí provozní IT aplikace.
Zarputilí odpůrci, pro ně je cloud computing pouze marketingové označení pro ji známé (případně neúspěné) věci, rádi (ale vcelku správně) tvrdí, e oblak se snáze představí na tabuli ne grid (v původním slova smyslu mříka). Samozřejmě e v případě komerční sluby je útok na vnímání potenciálních zákazníků podstatně výraznějí, ale to neznamená, e by uivatelé měli snadno „podlehnout“ a nechat s nadením dojít takový útok a na své peněenky, pokud si nejsou absolutně jisti přínosy vyváenými vemi riziky.
Grid i oblak mají své výhody, ale nekonkurují si, spíe se budou doplňovat. Ovem trend konvergence vyuívaných technologií a rozhraní neodstraní rozdíly mezi komerčním prostředím a prostředím spravovaným z veřejných prostředků. Obě řeení by proto bylo vhodné zapracovat do propojené e-infrastruktury.
Cloud computing pro velké i malé
Cloud computing je potenciálně vhodný pro malé, začínající firmy i neziskový sektor, protoe v obou případech se organizace potýkají s nedostatkem financí, co omezuje jejich monosti budovat a spravovat spolehlivou komunikační a výpočetní infrastrukturu, která by navíc rostla s jejich poadavky.
Střední a malé firmy dnes cítí, e jejich IT musí plně podporovat podnikání 24 hodin denně, kadý den v roce. Je pro ně ale obtíné starat se o běh a rozvoj datových center odolných proti výpadkům a zabezpečujících běh podnikání za vech okolností. Navíc prostředky musí být zaměřeny předevím na generování obratu, nikoli na běh potřebné infrastruktury.
Pokud se tyto společnosti spoléhají pouze na vlastní IT prostředky a lidské zdroje, mohou být omezeny a pozastaveny v realizaci technologických změn, modernizaci, volbě i rozvoji architektury a infrastruktury. Cloud computing jim otevírá svět moderní infrastruktury, o kterou se nemusejí starat a za ni platí pouze částečně, za dílčí vyuití. Pak je snadné věnovat se výhradně podnikatelským cílům a inovacím.
Velké společnosti zpravidla netrpí výe uvedenými problémy, které vedou organizace logicky ke cloud computingu. Navíc si také lépe uvědomují jeho potenciální rizika. Přesto se některé firmy ji poutí touto novou cestou, protoe věří, e jim přinese výhody oproti konkurenci. Jednak je globálně uitečné podporovat zelené trendy, tedy podnikání přáteltějí k přírodě, co infrastruktura oblaku virtuálně dostupná více uivatelům splňuje oproti firemním distribuovaným datovým centrům. Proto je nasnadě převést do oblaku aplikace, které nejsou kritické pro chod podniku. Se sníením nároků na hardware, prostory a energie samozřejmě dochází ke sníení nákladů. Oblak také slibuje rychlejí modernizaci. Co se bezpečnosti týká, společnosti mohou vyuít privátních oblaků (virtuálních lokálních sítí a konfigurovatelných firewallů).
Otazníky pro uivatele
Gartner předpovídá, e do čtyř let budou čtyři pětiny společností Fortune 1000 platit za nějakou slubu cloud computingu a třetina bude vyuívat jeho infrastrukturu. IT oddělení společností, které by mohly mít zájem o různé sluby prostřednictvím cloud computingu, stále potřebují vědět více podrobností: o monostech, nadstavbě i základech, o nabídkách poskytovatelů těchto slueb a jejich aktuálním porovnání.
Jako ve větině systémů a slueb existují i v této nabídce určité limity (například pro velikost ukládaných souborů). Důleitý je také způsob zpoplatnění sluby: bude se zřejmě hodit spíe pro dlouhodobé vyuívání ne pro řadu drobných úloh. Kromě rychlosti komunikace a zpracování musí uivatele také zajímat, jak bezpečná a spolehlivá je daná sluba, jaké garance dostupnosti bude mít v případě jakéhokoli výpadku a jaké monosti zálohování a znovuobnovení poskytovatel uivatelům nabízí (pokud vůbec nějaké). Zde stojí za připomínku, e grid je ve své podstatě distribuovanějí ne cloud computing, co mu dává vyí odolnost vůči výpadkům.
Jako v kadém případě outsourcingu je i v případě cloud computingu na místě opatrnost, protoe uivatel ztrácí jakoukoli kontrolu nad virtuálně nabízeným hardwarem i softwarem a je vydán vanc situacím, které řeí (a mnohdy způsobí) jiný subjekt. Na druhou stranu samozřejmě můe získat takové sluby, které by jinak vlastními silami nedocílil, a moná za lepí finanční cenu.
I kdy se cloud computing snaí maximálně vyuívat stávající technologie a protokoly pro přístup ke slubám, co je rozhodně plus pro koncové uivatele, kteří nepotřebují prakticky nic nového pro jeho vyuití, pouívá také speciálně vyvinuté, uzavřené, firemní systémy a technologie jako middleware. Chybějící otevřené specifikace mohou být na překáku budoucího rozvoje a konsolidace těchto slueb a souvisejících technologií. Větinou je známo jenom uivatelské rozhraní k oblaku, ale způsob přístupu k prostředkům (jejich rozhraní), jejich poskytování a správa je vem mimo poskytovatele skryto. I v tom je rozdíl oproti gridům, kde samostatně spravované prostředky musí „zveřejnit“ nejen uivatelské rozhraní, ale i rozhraní jednotlivých prostředků, aby k nim umonili přístup.
Pomalu do Evropy a domů
Cloud computing se zatím vyuívá předevím v USA a do Evropy se teprve dostává. Nicméně i v domácích podmínkách se pracuje na otázkách souvisejících s cloud computingem jakoto moným rozířením národního a mezinárodního gridu EGEE budovaného a vyuívaného za přispění evropských prostředků a dostupného uivatelům ve výzkumných a vzdělávacích institucích prostřednictvím národních sítí pro výzkum a panevropské sítě GÉANT. V naí republice se touto oblastí intenzivně zabývá sdruení CESNET a jeho součást, brněnské MetaCentrum (zapojené rovně do projektu EGEE), které v současné době virtualizuje svoji infrastrukturu způsobem připomínajícím v mnohém cloud computing.
Zdroje
- „An EGEE Comparative Study: Grids and Clouds – Evolution or Revolution?“, EGEE-II, https://edms.cern.ch/document/925013
- „Cloud-Based Computing Will Enable New Security Services and Endanger Old Ones”, Gartner
- MetaCentrum, http://meta.cesnet.cz
- EGEE, http://egee.cesnet.cz
- CESNET, www.cesnet.cz
Ing. Rita Pumanová, CSc., MBA, je nezávislá specialistka v oblasti komunikačních sítí, kolitelka a autorka.



















