total descendants::0 total children::0 |
Úvod Cloud computing je fenoménom posledných rokov a akademická obec, taktiež ako veľkí IT hráči venujú tomuto konceptu čoraz viac pozornosti. Vy by ste mali tiež. V tomto článku sa vám budem snažiť priblížiť tento inovatívny trend. Cloud computing alebo výpočtové mračno Názov cloud computing, z angličtiny voľne preložené ako výpočtové mračno charakterizuje tento koncept dosť výstižne. V podstate mračno predstavuje zhluk výpočtových prostriedkov, ktoré sú alokované v niekoľkých dátových centrách a z pohľadu koncového užívateľa nie sú viditeľné. Užívateľ pristupuje len k mračnu ako takému, kotré mu poskytuje určité služby, zatiaľ čo fyzická infraštruktúra tohto mračna je skytá. Motivácia Typicky v dátových centrách po celom svete majú veľké spoločnosti nasené desiatky až stovky tisíc serverov [1] a ich utilizácia, t.j. využitie kolíše iba okolo 20% [2]. Naviac, ak si zoberieme náklady potrebné na prevádzku týchto dátových centier (elektrina, klimatizácia) kde niektorí odhadujú, že sa šplhajú až do výšku jedného milióna dolárov za mesiac [3], tak toto je veľmi vysoká cena za 80% nevyužitej výpočtovej kapacity, ktorá stojí ľadom. Kúzelník menom virtualizácia Tu prišli k slovu virtualizačné technológie, ktoré umožňujú spustiť niekoľko operačných systémov súbežne a izolovane na jednom fyzickom serveri a dokážu tak vytvoriť ilúziu, že daný operačný systém beží na danom fyzickom serveri osamote. Toto samozrejme rozbíja klasický model, kde na jednom fyzickom serveri beží iba jeden operačný systém. Vo virtualizovanom prostredí je možné spustiť viacero operačných systémov na jednom fyzickom serveri, čo nevyhnutne vedie k vyššej využiteľnosti hardwéru a má ďalekosiahle dôsledky pri návrhu a správe aplikácií bežiacich v takomto prostredí. Životný cyklus služieb (service life cycle) vo virtualizovanom prostredí je podstatne iný a ponúka nové možnosti správy takýchto aplikácií. Lepšie sa zabezpečuje vysoká dostupnosť služby (high availability), či náprava v prípade výpadku služby (disaster recovery). Viac o virtualizácií napíšem v samostatnom článku, poďme však späť ku cloud computingu. Veľké IT spoločnosti operujúce na globálnej báze so svojimi tisíckami nevyužitými počítačmi v dátových centrách si uvedomili, že môžu s pomocou virtualizácie poskytnúť prebytočný výpočtový výkon, či diskovú kapacitu ako službu a tým monetizovať využitie svojich prostriedkov a o tom je cloud computing. Cloud computing predstavuje nový biznis model, kde výpočtový výkon, či disková kapacita sú pomocou virtualizácie poskytnuté ako služba cez internet pri splnení určitých požiadaviek na tieto služby (service level agreement). http://blog.innova.sk/2009/06/co-je-to-cloud-computing.html |
| |||||||||||||||||||||||