Všetci chcú ísť na cloud
Ak IT sektor niekedy mal nejaké trendy slovo a široko diskutovanú tému, potom to bol (a stále je) cloud, konkrétne public cloud.
Cloud hosting vraj vašim aplikáciám zabezpečí:
- vysokú dostupnosť a potrebný výkon
- prakticky neobmedzenú škálovateľnosť
- nižšie prevádzkové náklady
- lepšie zabezpečenie
Aj my sme tomuto zaklínadlu na chvíľu podľahli. Hovorili sme si, že by sme naň mohli presunúť časť našich služieb, ktoré nie je nutné hostovať u nás, keď je verejný cloud taký kvalitný a lacný.
No najskôr sme si ho chceli poriadne otestovať. Zaujímali nás jeho limity a skutočné správanie, nie len marketingové heslá.
Rozhodli sme sa pre cloud od Amazonu: Amazon Web Services, známy aj ako AWS.
Tu je výsledok:
Testovacie podmienky: zaobstarali sme si Tableau
Webglobe úspešne rastie a prekonáva všetky naše predikcie. A pretože chceme firmu viesť na základe čo najpresnejších dát, ktorých máme po akvizícii 17 firiem na 3 trhoch skutočne veľké množstvo, zaobstarali sme si Tableau – a rovno službu použili na otestovanie AWS.
Tableau je aplikácia na dátovú analytiku. Ako svoje hlavné USPs na webe okrem iného prezentuje:
- 10–100⨉ rýchlejšiu analytiku a vizualizáciu v porovnaní s konkurenciou
- real-time načítanie dát
- ich zdieľanie v priebehu sekúnd
Tešili sme sa preto na bezchybnú prevádzku – no ukázalo sa, že aj po zdĺhavom nastavovaní aplikácie i serverov v AWS je Tableau extrémne pomalé. Analýzy sa načítavali neúmerne dlho a dáta sa spracovávali pomaly…
Ako určite uhádnete, problém nebol na strane Tableau, problémom byl pomalý cloud.
„Nevýhodou public cloudov ako Amazon AWS je, že ponúkajú škatuľkové riešenie, ktoré sa nedá konfigurovať. Jedinou možnosťou, ako zlepšiť výkon, je zaobstarať si vyšší balíček.”
Lukáš Kasič, Chief Solution Architect, Webglobe
Útek z verejného cloudu do súkromia
V Amazone sme mali objednaný bežný EC2 virtuálny server (16 vCPU, 128 GB RAM a 300 GB), čo by na prevádzku aplikácie, ako je Tableau, malo bohato stačiť.
Lenže Tableau potrebuje pracovať veľa s diskom a Amazon k svojim virtuálom poskytuje disky s výkonom len 900 IOPS (počet operácií za sekundu), čo je niekde na úrovni starých rotačných HDD.
Aby sme mohli Tableau reálne používať, museli by sme si priplatiť za výkonnejší SSD storage. To Amazon samozrejme ponúka tiež, ale za poriadny príplatok.
Vzhľadom na to, že sme aj po starostlivej optimalizácii za AWS mesačne utrácali 1 000 dolárov (900 €), rozhodli sme sa naše testovanie radšej ukončiť. Tableau jsme premigrovali na náš vlastný managed cloud s virtuálnymi servermi.
Tie máme už štandardne vybavené novými NVMe SSD diskami zapojenými do CEPH, kde dosahujeme až 40 000 IOPS.
„Tableau okamžite bežalo 2x rýchlejšie než v Amazone.”
Lukáš Kasič, Chief Solution Architect, Webglobe
Pri rovnakom nastavení parametrov (16 vCPU, 128 GB RAM a 300 GB) sme zaznamenali extrémne vysoký nárast výkonu.
Spravte to isté a získajte 2-násobný výkon o štvrtinu lacnejšie
Vyššie spomenutý virtuálny managed server u nás môžete mať za 715 €. To je o 25 % lacnejšie než v Amazone.
Za rok to spraví úsporu viac ako 2 600 €.
Keby sme sa však mali dostať na rovnaký počet IOPS, bol by rozdiel medzi AWS a naším riešením úplne absurdný. Za takúto konfiguráciu poplatky v Amazone raketovo narastú a ročne sa pohybujú v desaťtisícoch.
Okrem lepšieho hardvéru má však Webglobe cloud aj ďalšie nezanedbateľné výhody:
1. Maximálna individualizácia servera a služieb
Amazon ponúka len škatuľkové riešenie AWS. My vám poskladáme infraštruktúru presne na mieru vašim potrebám. Vyberieme služby a technológie nie podľa značky, ale podľa toho, ako dobre splnia vaše požiadavky. Keď bude dávať zmysel použiť Amazon, pokojne použijeme Amazon.
2. Lokálny support, 24/7
Aj keď AWS support patrí medzi tie lepšie, ochotnejšie a rýchlejšie na trhu, stále sa to nedá porovnávať s lokálnou podporou, ktorá hovorí vašou rečou a je bežne dostupná aj cez telefón. Vo Webglobe máte navyše telefón priamo na administrátorov, ktorí váš cloud navrhujú a spravujú.
Na záver
Ako hovorí Tomáš Kostka, Head of Custom Business Solutions u nás vo Webglobe: „Zákazníci v skutočnosti nepotrebujú public cloud, potrebujú funkčné riešenie.“
Súčasťou tohto riešenia môže byť pokojne aj AWS alebo podobný verejný cloud (často napríklad využívame storage Amazon S3). Nie vždy to však musí dávať zmysel v rámci celkovej infraštruktúry.
Je toto všetko skutočne pravda? Prečítajte si viac porovnaní private vs. public cloudu a o tom, ako ho vníma náš hlavný architekt infraštruktúr na mieru, Lukáš Kasič.
Chcete tiež zdvojnásobiť rýchlosť svojich aplikácií a pritom ušetriť? Napíšte nám a my pre vás pripravíme váš vlastný private cloud.