Úvod do cloudu:

Slovo „Cloud“ sa v poslednom čase stalo viac módnym trendom. Každý o tom hovorí a z pravdepodobných dôvodov ho používa každý. Avšak väčšina ľudí, ktorí používajú termín cloud celkom slobodne, nechápe skutočnú definíciu toho, čo presne je, a jeho technologický dopad. Pokúsme sa teda odhaliť mýtus v čo najmenšom technickom zmysle.

Čo je cloud?

Podľa Wikipédie „Cloud computing je model umožňujúci všadeprítomný prístup k sieti k spoločnému fondu konfigurovateľných výpočtových zdrojov“.

Kľúčové slovo „všadeprítomné“ znamená „všade prítomné“. A o tom je Cloud. Je prítomná všade!

Predstavte si, že máte špičkový stroj a tento stroj generuje veľa „výpočtovej energie“. Tento výpočtový výkon môže byť čokoľvek, od hardvéru, ako je úložný priestor alebo výkon CPU, až po softvér a pomôcky. Pred úsvitom internetovej éry neexistoval prakticky žiadny spôsob zdieľania vášho „výpočtového výkonu“. Zakúpili ste si systém a to bolo všetko. Systém môžete plne využívať len pre svoje osobné potreby.

Teraz, čo cloudová technológia robí, je to, že vám umožňuje skutočne prenajať vašu výpočtovú silu! Takže, ak chcete predať úložný priestor, môžete to skutočne urobiť pomocou cloudu. Ak chcete nakresliť viac analógie, porovnajte ju s elektrinou.

Rovnako ako je tu základňová stanica, ktorá dodáva elektrinu rôznym predajcom, ktorí sa prihlásili na odber pomocou elektrických drôtov a transformátorov, technológia Cloud nám umožňuje dodávať výpočtovú energiu prostredníctvom internetu rôznym predajcom, ktorí za ňu platia! Jednoducho upúšťa myšlienku „Kúp si hardvér“ a namiesto toho prijíma model „Pay as you use“.

Dopad cloudu je silný a široký. Teraz môžete používať celý stroj za oveľa nižšie náklady, ako sú náklady potrebné na jeho zakúpenie. Môžete si prenajať takmer všetko, čo sa týka počítačov.

Od úložného priestoru po softvérové ​​rámce je všetko dostupné v cloude Cloud za oveľa nižšie náklady ako pri samotnom nákupe. Toto umožňuje malým a stredným podnikom prosperovať, pretože náklady na infraštruktúru IT spojené s tým sa znížili. Popularita cloudu sa dá zistiť na základe skutočnosti, že predajcovia cloudu zaznamenávajú ročný rast 50%!

Druhy cloudu

Cloud je taká obrovská vec, bola klasifikovaná podľa kontextu, ktorý bol použitý. Existuje model služby, ktorý popisuje cloud computing ako službu. A predajcovia používajú rôzne modely služieb na predaj energie cloud computingu.

Potom je tu model nasadenia. Tento model popisuje cloud computing z hľadiska infraštruktúry; a popisuje, ako by sa cloudové údaje skutočne nasadili, uložili a použili zo strany zákazníka. Oba tieto modely sa ďalej delia na tri typy.

Model cloudovej služby

  • Infraštruktúra ako služba (IaaS): Jednoducho povedané, IaaS ponúka celú cloudovú infraštruktúru IT. V zásade to znamená, že zákazníkom sa poskytujú celé pracovné stroje podľa ich potrebného prispôsobenia. To by zahŕňalo OS, hardvér, úložný priestor a ďalšie podobné veci. Koncový používateľ sa nemusí starať o skutočné umiestnenie fyzického stroja. Bol by poskytnutý kompletný plnohodnotný pracovný stroj, ktorý by obsahoval základné zložitosti toho, ako stroj pracuje. Príkladmi takýchto ponúk sú Amazon AWS a Microsoft Azure.
  • Platforma ako služba (PaaS): Platforma ako služba ponúka počítačovú platformu ako službu a nie infraštruktúru. V podstate to znamená, že služba PaaS ponúka softvérové ​​prostredie. Napríklad musíte použiť platformu platobných brán, ale nechcete ju kupovať a nastavovať sami. Potom môžete pomocou služby PaaS prenajať platobnú platformu, ktorú poskytuje cloud. Vývojári softvéru môžu testovať a vyvíjať svoj softvér cez PaaS bez toho, aby si za to kupovali stroj. Významným príkladom programu PaaS by bol Google Apps Engine, ktorý ponúka dokonca automatické škálovanie. To znamená, že výpočtové zdroje by sa automaticky upravovali podľa požiadaviek stanovených vašou aplikáciou.

Model nasadenia v cloude

  • Softvér ako služba (SaaS): Najjednoduchší model, jednoducho ponúka kompletný softvér cez cloud. Takže namiesto nákupu CD a inštalácie softvéru získate úplný prístup k softvéru iba pomocou internetu. Toto je najbežnejší model ponúkania cloudu a príklady sú prvoradé. Google Picasa, Salesforce a dokonca aj Google Apps.
  • Súkromný cloud : Tieto cloudové nasadenia, ktoré sa bežne vyskytujú v organizáciách a MNC, sa vykonávajú výlučne pre skupinu alebo na súkromné ​​použitie. V rámci tohto typu nasadenia je riadená celá organizačná infraštruktúra. To si stále vyžaduje vyšší stupeň skutočných zmien fyzickej infraštruktúry, pretože celé zavádzanie cloudu by záviselo od organizačných potrieb a požiadaviek. Na súkromné ​​použitie cloudu však slúži jeho účel model súkromného cloudu.
  • Verejný cloud : Bežnejšia reprezentácia cloudu je verejný cloud ponúkaný na verejné alebo individuálne použitie. Rozdiel medzi verejným a súkromným cloudom je v skutočnosti, že verejný cloud ponúka oveľa menšiu úroveň sofistikovanosti a bezpečnosti ako súkromný cloud. Verejný cloud je relatívne lacnejší ako súkromný cloud. Okrem toho sa verejné cloudové ponuky zvyčajne zavádzajú spolu so samotným predajcom. Architektúra tak môže byť podobná, ale skutočné náklady na infraštruktúru znáša predajca v prípade verejnej ponuky.
  • Hybrid Cloud : Novšia ponuka, hybridný cloud kombinuje to najlepšie zo súkromného aj verejného cloudu v rámci jedného nasadenia. Podľa modelu hybridného cloudu by niektoré vlastnosti cloudu boli pod súkromným cloudom a niektoré využívali verejnosť. Napríklad v organizácii by mohol byť fakturačný systém súčasťou súkromného cloudu, ale frontend aplikácie vykonávajúcej fakturáciu by bol súčasťou verejného cloudu pripojeného k predajcom. Takéto komplexné modely nasadenia podľa toho rozdelia potrebnú infraštruktúru medzi predajcu a zákazníkov.

    Odporúčané kurzy

    • Kurz certifikácie smerovania IP
    • Certifikačné školenie v hackingu
    • Školenie RMAN
    • Kurzy programovania v Pythone

Cloudová architektúra

Po vytvorení predstavy o tom, čo je oblak a o rôznych typoch oblakov plávajúcich okolo, je čas pozrieť sa na základnú architektúru cloudu a na to, ako v skutočnosti funguje. Hoci cloudová architektúra sa líši pre rôzne typy modelov nasadenia a služieb, základné základy sú v podstate rovnaké. Celá cloudová architektúra sa dá rozdeliť do nasledujúcich základných častí:

  1. Klientske rozhranie: Klientske rozhranie sa skladá z klienta, ktorého používate na prístup k cloudovým službám. Môže obsahovať čokoľvek, od webového prehľadávača po tablety až po virtuálne relácie. Úlohou platformy front-end je zabezpečiť, aby bol koncový používateľ priamo pripojený k svojim príslušným cloudovým službám, ktoré sú prihlásené na odber, a abstraktne uviesť základnú implementáciu toho, ako to vlastne robí.
  2. Zadný koniec : Zadný koniec obsahuje skutočnú fyzickú infraštruktúru zakúpenú predajcami cloudu, na ktorej je spustená celá cloudová ponuka. Spravidla to zahŕňajú servery virtualizačnej techniky, úložné regály, prepínače, smerovače a ďalšiu takúto infraštruktúru. Použitím technológie nazývanej virtualizačné techniky je táto infraštruktúra nakonfigurovaná tak, aby ponúkala svoju výpočtovú silu na požiadanie.
  3. Platforma Cloud Service Delivery Platform : Tu sa zvyčajne používajú 3 modely služieb Cloud. Tu sa rozhoduje o úplnom nastavení cloudovej platformy, či už ide o celú infraštruktúru (IaaS) alebo len o softvér (SaaS). Zahŕňa to v podstate to, „čo“ by sa presne nasadilo na hardvér zadnej časti.
  4. Cloudové úložisko : Tu sa zvažujú 3 modely nasadenia. Tieto 3 modely nasadenia určujú, aký typ úložiska by užívateľ uprednostnil. Ak je lokálne úložisko, potom by sa nasadil súkromný cloud s infraštruktúrou miestneho úložiska vytvorenou na strane klienta. Pre verejnosť by úložisko bolo na strane dodávateľa. Typickejšia ponuka by bola hybridná cloudová služba, kde by boli k dispozícii možnosti verejného aj súkromného skladovania.
  5. Cloudová sieť : Cloudová sieť by pozostávala z prostriedkov na prístup k cloudu. Rovnako ako sa na dodávku elektrickej energie používajú elektrické drôty, cloudové služby sa dodávajú prostredníctvom internetu, intranetu alebo dokonca Intercloudu, kde sa na poskytovanie služieb používajú zdroje iných cloudov. Existuje tiež koncept lokálneho komunikačného mechanizmu, pri ktorom rôzne komponenty Cloud vzájomne interagujú. Takýto komunikačný mechanizmus sa vo všeobecnosti uskutočňuje prostredníctvom frontu správ a zvyčajne závisí od platformy.

Techniky virtualizácie

Ako Cloud dosiahne to, čo inzeruje? Ako je to možné? Cloud robí to, čo robí, pomocou tejto fantastickej technológie virtualizácie zvanej Virtualizačné techniky. Proces virtualizácie trvá už celé desaťročia a vyvinul sa do rôznych foriem a typov. Prvé dni virtualizácie pozostávali z rozdelenia zdrojov počítačov sálových počítačov.

Teraz sa používa na vytváranie virtuálnych inštancií takmer čohokoľvek. Zjednodušene povedané, techniky virtualizácie umožňujú používateľom vytvárať virtuálne verzie čokoľvek, od počítačového hardvéru po softvér, ako sú operačné systémy, až po zdroje počítačovej siete, ako je napríklad karta LAN. Virtualizačné techniky zahŕňajú všetko a vo veľkej miere sa používajú v doméne Cloud na vytvorenie virtuálnych inštancií skutočného hardvéru.

Prečo boli potrebné virtualizačné techniky?

Model cloud pracuje na princípe, že základný hardvér by sa zdieľal s rôznymi zákazníkmi, ktorí sú ochotní zaplatiť za prostriedky. Teraz si predstavte, že máte celú úložnú platformu. V podstate si chcete prenajať úložný priestor. Ako by ste to vlastne dosiahli? Prvou možnosťou je prenajať si celý pevný disk každému, kto zaplatí.

Predpokladajme však, že zákazník používa prostriedok iba na pár hodín a zvyšok času je pevný disk nečinný. To nebude slúžiť účelu cloudu a výrazne by to oslabilo účinnosť vášho cloudového nasadenia. Na zvýšenie efektívnosti a lepších výnosov z cloudu by ste pomocou virtualizačnej technológie vytvorili 10 virtuálnych úložných zariadení z jedného skutočného fyzického úložného zariadenia.

Takže teraz si môžete prenajať ten istý pevný disk 10 rôznym zákazníkom a zabezpečiť tak nepretržité používanie celého pevného disku. To by tiež umožnilo väčšiu transparentnosť, pretože pomocou virtualizačných techník môžete dokonca nechať nevyužitý diskový priestor, ktorý ponechá jeden zákazník, prenajať iným zákazníkom. Preto sa do obrazu dostali virtualizačné techniky, ktoré umožnia nasadenie v cloude.

Sofistikovanejšia virtualizačná technológia by vám umožnila efektívnejšie nasadenie modelu so sledovaním využitia vášho úložného disku v reálnom čase. Virtualizácia, ktorá sa rozširuje, pomáha predajcom v cloude ohromne vo všetkých aspektoch. Predpokladajme, že zákazník chce tiež prepínač spolu s úložným zariadením.

Pomocou virtualizačných techník môžete rýchlo integrovať virtuálny prepínač s virtuálnym úložným zariadením takmer niekoľkými kliknutiami. Preto sú splnené neustále sa meniace požiadavky zákazníkov vrátane väčšej flexibility. To veľa pomáha vo väčších organizáciách, kde je motto cloud „pay as you use“ videné v plnom rozsahu.

Virtualizačné techniky sa takmer vo veľkej miere používajú pri zavádzaní cloudu a tiež ako modely cloudových služieb. Je to preto, že to umožňuje lepšiu správu existujúcich zdrojov a tiež skutočnosť, že virtualizačné procesné stroje sa môžu okamžite presunúť. Existuje niekoľko implementácií virtualizácie, ale jedna slávna implementačná technika sa nazýva Hypervisor.

Hypervisor je softvér, firmvér alebo hardvér, ktorý vytvára virtuálne stroje. Tieto „virtuálne stroje“ alebo VM sú iba virtuálnymi inštanciami skutočných fyzických počítačov a práve tieto virtuálne stroje sa vo veľkej miere používajú pri zavádzaní cloudu, najmä infraštruktúry ako modelu služby.

záver

Cloud sa od 60. rokov veľa vyvíjal a spolu s procesom virtualizácie pretvoril svet. Pri použití koncepcie prenájmu výpočtového výkonu, ako je elektrina, cloud výrazne znižuje náklady na infraštruktúru a nasadenie. S využitím cloudu môže využiť všetky technológie IT každá firma.

Vďaka rôznym typom služieb a modelov nasadenia môže byť cloud prispôsobený tak, aby vyhovoval akýmkoľvek typom organizačných alebo individuálnych potrieb. Typická cloudová architektúra by zahŕňala front-end, back-end, doručovaciu platformu, úložný priestor a nakoniec cloudovú sieť.

Budúcnosť cloudu pokračuje v úchvatných rýchlostiach a stále viac organizácií združuje svoje zdroje.

V roku 2011 spoločnosť Microsoft investovala do vývoja cloudu približne 90% svojho rozpočtu na výskum a vývoj vo výške 9, 6 miliárd dolárov. A keďže sa predpokladá, že rast výnosov sa do roku 2016 zvýši na 32, 8 miliárd dolárov, vlna cloudu zmení náš život k lepšiemu.

Odporúčaný článok

Tu je niekoľko článkov, ktoré vám pomôžu získať viac podrobností o technikách cloud computingu alebo virtualizácie, takže stačí prejsť na odkaz.

  1. Pravidlá kancelárskej etikety pre profesionálov
  2. Azure Paas vs Iaas
  3. Otázky týkajúce sa rozhovoru v oblasti cloud computingu
  4. Čo je to cloud computing?
  5. Top 20 dôležitých problémov s cloud computingom

Kategórie: