No tak .. posuzovat cloud jako "řešení" podle jednoho popř. několika dostupných obchodních modelů je poněkud .. nevím jak to nazvat. Možná by se dalo říct, že např. většina cloudových řešení na našem trhu je nyní předražených a to pro "někoho". Pro větší firmy mohou být současná nabízená řešení ve výsledku levnější než budování vlastní infrastruktury. Jinak souhlasím s tvrzením, že cloud rozhodně není spása určená pro každého. Věřím, že v budoucnu se najdou i cenově mnohem příznivější obchodní modely a nabídky "menším" koncovým zákazníkům. Kdyby byl OBECNĚ cloud předražený pak by nikdo do podobného řešení nešel. Nabídka musí být taková, aby oslovila zákazníky a přinesla jim nějaký benefit (úspory, zjednodušení, optimalizaci atp.). Kdyby ty výhody cloudy neměly pak by již z trhu zmizely :-) ... Že se současní poskytovatelé cloudových služeb v business modelech zaměřují na velké hráče je nasnadě.
S tím souhlasím. Je mnoho lidí, kteří by si honem honem běželi objednávat nějaký cloud protože to slovo je přeci moderní a IN a nejsou schopni si zkalkulovat, že zrovna pro ně to vůbec není a že zrovna pro ně je mnohem levnější nějaká vlastní malá infrastruktura. Naštěstí se na firmy nabízející cloudy nabalilo hafo firem, které dokáží za ""mírný"" poplatek tu studii ekonomické výhodnosti zákazníkovi udělat :-)
I menší zákazník se může zajímat o infrastrukturu tj. o pronájem zejména HW prostředků resp. výpočetního výkonu a datového prostoru, nejen o aplikační služby. Btw. Myslím, že spojovat pojem apliakční služby (SaaS) s pojmem cloud je trochu odvážné ale budiž. Když už poskytuji "služby" v různé úrovni nabídky tak proč pod ně nezahrnout i to co je už dlouhá léta běžné ?! Pokud jsem tedy psal o malém zákazníkovi a efektivitě měl jsem na mysli především pronájem infrastruktury.
Já měl na mysli že píšete o koncákovi, tj. uživateli služby. Jinak spojovat pojem cloud a SaaS je naprosto logické a přirozené, vizte např. http://en.wikipedia.org/wiki/Cloud_computing
Cloud především znamená uživatelům sebrat to co jim patří.
Když si vypálím fotky na CD a dám si ho pod polštář, tak ho mám. Když si je uložím do cloudu, tak přestanu platit měsíční výpalné a pápá fotky.
Provozovatele může taky postihnout nenadálá katastrofa nebo krach.
Tohle vam neni schopny garantovat nikdo... staci treba nejaka hezka ekonomicka bublina a pfffffuuuuuu... papir snese vsechno ;)
Predstav te si ze je nejaka cloud firma a nabizi vam "jen" prostor pro fotky... najednou se dostane do insolvence... prijde exekutor a treba zabavi vybaveni... ehm kde ze se v tu chvili domuzete svych dat?
Cloud ano ale jen na nektere veci... je treba se na to divat jako na novou moznost...novy nastroj jak resit problemy... hlavne je ted slovo "Cloud" moderni jako kdysi WEB 2.0 nebo jine pojmy ktere v nasledujicich letech odval cas ;)
Stačí drobná porucha hromosvodu na budověš se serverem (kdo ji na střeše asi tak včas objeví?), jeden dobře mířený blesk a můžete se rozloučit jak se serverem, tak s daty. Pokud budu mít data na externím HDD, odpojím ho před bouřkou z 230 V, vytáhnu USB kabel z počítače a jsem v pohodě.
Ale při využití cloudu Vás přeci nikdo nenutí dávat si všechna svá data někam na cizí disk. CItlivá data si uložte klidně lokálně a lokálně s nimi pracujte. Na vzdálený prostor (sdílený) si dejte jen data, která chcete sdílet.
Pokud přestanete platit za službu tak Vám Vaše data jistě nikdo nesmaže. Prostě si je převedete jinam a každý provozovatel Vám to umožní. Pokud postihne provozovatele krach tak si vyberete jednoduše z konkurence jiného a jedete dál.
Hledáte problémy tam kde nejsou :-)
tak s tímhle tedy nesouhlasím, že "každý provozovatel vám umožní data přenést jinam"
Znáte flickr? Tak ten by podle různých názorů sem tam splnoval také nějakou definici odnože "cloud prostředí". Pro laiky je nutné si uvědomit, že za cloud mají i gmail.com, zkrátka cokoliv, co je "sdíleno na internetu".
no a milý, hezký flickr byl celou dobu zdarma .. a pak najednou přišel s tím, at vysolíte 25 USD (nebo kolik), nebo že vám do měsíce smažou fotky. Zádná šikovná utilita, která by vám umožnila data najednou vyexportova nebyla, FTP přístup tuším, že také ne.. a hlavně hodně uživatelů mělo u jednotlivých fotek popisek a ty by samozřejmě ztratily. a ukládat fotky jednu po druhé na svůj disk - když spoléhali na to, že "budou věčně zdarma na netu?"
já tedy nic takového osobně nepoužival, ale mám osobní zkušenosti z přímého okolí, jak to dopadlo.. lidi radši zaplatili těch blbých 25 usd.
Jakmile se rozhodnete provozovat nějaký "svůj" systém s db na svém "železe" tak se automaticky stáváte dojnou krávou. Platíte za vývoj a úpravy aplikace, platíte milióny za db a její maintenance, platíte za různé db (call) licence na uživatele nebo procesor. Platíte za HW a jeho pravidelný upgrade, platíte za administraci, údržbu a servis atd. atd.
Přejdete-li na cloud tak jste pochopitelně dojnou krávou nadále ale za určitých okolností můžete v určitém časovém horizontu nadojit mnohem méně mléka ;) .. V něketrých případech můžete pochopitelně nadojit naopak více. Implementaci cloudového řešení je třeba důkladně zvážit a prokalkulovat jinak jde o hazard.
Prakticky vzdy zaplatite vice. Mene zaplatit nemuzete za zadnych okolnosti. On totiz poskytovatel te sluzby plati totez (za to zelezo, licence ...) a navic chce jeste vydelat.
Proto se vam to vyplati jen v pripade kratkodobeho/narazoveho vyuzivani, kdy by vas vlastni reseni stalo nesmyslne moc.
Porozmyslaj nad tym, ze ten poskytovatel predsa zdiela prostriedky a predava jeden server, ramku, storage voacerym zakaznikom a dokaze tym prevadzkovat a poskytovat sluzby lacnejsie.
Takisto sa zdiela spotreba elektriny, chladenie, ventilacia, prenajom budovy, pracovna sila administratora, licencie OS ap.
Tahle logika plati na 100%. Pokud ovsem nebude onen poskytoval sluzby fungovat stejne, jako nasi slavni isp => v realu na sve zaplacena parametry sluzby nebudete mit sanci nikdy dosahnout.
Pokud vam totiz chci neco garantovat, a chci to garantovat vsem, tak jednoduse musim disponovat dostatecnym vykonem. Ten muze byt v pripade velmi mnoha uzivatelu ponekud nizsi, nez prosty soucet (ale to uz riskuju, ze nenaplnim smlouvy a pokud jde o dobre smluvne osetrene sluzby, tak stim samo souvisi i velmi slusna penale), ale cena sluzeb (aneb to co chci vydelat) usetreny HW vzdy vpohode preleze.
Rekneme, ze usetrim 30% za HW, ale chci na vas vydelat aspon 50% (takova opravdu nizka a velmi rozumna marze, ktera prakticky neumoznuje zadny velky rozvoj firmy).
Nevím, jak kdo, ale já necítím potřebu za freewarové aplikace, které používám už řadu let ke své plné spokojenosti, cokoli platit! Takže dojná kráva rozhodně nejsem, navíc mám jistotu, že data, která se nepovalují kdesi na jakémsi serveru, mi nikdo neukradne. Takže místo cloudu bych raději řešil jiné, než komerční SW a HW aplikace. A kdo chce a umí, ten si je sežene. Kdo rád hazarduje a nevadí mu, že jeho data mu může kdykoli a kdokoli zničit, či ukrást, bez možnosti nějaké náhrady a ještě za to chce platit, ať do cloudu klidně jde. Ale pamatujte, že: ,,data v cloudu = data v čoudu"!
Se mi uplne nezda, ze takovy stroj odbavuje jen 5Mbit/s. Takze ta cena dat na AWS bude vyrazne vyssi.
Tady to ale zacne potom drhnout, protoze protoze treba garantovany 50Mbit do USA z Ignumu neni za 3000 mesicne, nehlede na odezvu te linky = komfort pro US uzivatele te sluzby.
Pro ceskeho uzivatele jsou naopak vsechny vystupni body AWS "daleko", takze mnohem lepsi odezvu a spolehlivejsi provoz mu poskytne server v ceskem datahausu.
Přinejmenším na googlu lze něco získat i zadarmo - cituji z FAQ google aps engine:
Managing quotas
How much free quota does each App Engine app receive?
An application without billing enabled is allocated 1 GB of persistent storage and enough CPU and bandwidth for about 5 million page views a month.
což mi přijde, přinejmenším pro malé aplikace také docela zajímavé.
No hlavně je to PaaS, kdežto článek je o IaaS. Je to míchání hrušek s jablky.
Jo a k tomu "zadarmo" - nic není zadarmo. To lze použít leda tak na vývoj, ale na serioznější aplikaci (tj. máte víc jak jednoho zákazníka) už je to "podělávka" nechat ho na tomto naprosto neočekávaně se chovajícím free programu.
OK, pravda je, že je to Paas, ovšem článek taky hází všechno na cloud obecně, hlavně v závěrech a nadpisu a zcela vynechal možnost, že může být zdarma pro malé aplikace. Osobní zkušenosti s tím nemám, ale co jsem mluvil s lidma co s GAE dělali, tak byli překvapeni jak hladce všechno běželo. Akorát si člověk musí zvyknout na cloudové myšlení, které se od běžného programování liší. (což byl jeden z důvodů, proč jsem do toho sám nešel) Nakonec google docs na tom běží a výborně. A to, že je to free, platí právě jen do určitého objemu, pak se za to platí.
Vy máte nějaké osobní reference o nepoužitelnosti GAE ?
Jsem taky spokojeným uživatelem GAE, ale snažil jsem se podrobně číst podmínky služby. Google nic nezaručuje, od zítřka aplikace nemusí jít. Můžete přijít o všechny data. Mohou aplikaci z jakýchkoliv důvodů nenávratně zablokovat. Hotovo. Tečka. Bez diskuse...
Tohle jsem měl na mysli. Ani tak technické věci, jako spíš záruky.
Zkušenosti mám. GAE coby preview verze je super. V poměru výkon/cena jednoznačně není nic lepšího (nenašel jsem nic). Jenomže v druhé polovině tohoto roku GAE opouští přívlastek "preview" a přechází na jiný platební model. Ve výsledku to vypadá, že se ceny zvýší nehorázným způsobem... A problém je s portací, co postavíš na GAE jinde nerozjedeš.
Je to asi tak výhodné, jako hypotéka od lichváře. Produkt si najde své uživatele, ale dlouhodobě je to nevýhodná strategie.
Osobně cloudu rozumím tak, že je vhodný pro malinké nenáročné aplikace, které mohou mít občas špičku (např. backend pro mobilní aplikaci). Určitě přes 90% aplikací nezaměstná celý stroj. Jakmile ale máte aplikaci, které je jeden server málo, cloud není pro Vás.
Jinak řečeno, cloud je spíš vhodný na to "jak nacpat maximum aplikací na minimum hardwaru" a ne na to "jak jednu aplikaci rozložit přes více serverů".
Nemluve o tom, ze u vetsiny "cloudovych" reseni nezvednete vykon podle potreby v radu minut, ale spis hodin (nebo i dnu), takze aktualni potrebu vykonu stejne nevyresite.
A az tu nekdo zacne argumentovat bezpecnosti, tak si ty servery muzu poridit 3 a porad to vyjde podstatne lip.
BTW: Startup si muze poridit postarsi zelezo za par korun (doslova - da se sehnat 1/2U server s 10/15k diskama za radove jednotky tisic) a az zacne vydelavat, poridi si neco lepsiho.
Porovnávat cenu cloud služeb pouze proti ceně HW kulhá v mnoha ohledech. Asi by bylo vhodné v ceně vlastního řešení zohlednit třeba cenu housingu, řešení vysoké dostupnosti, zálohování, náklady na HW, administraci, cenu servisu/podpory či náklady spojené s případným upgrade.
Naopak v ceně cloud řešení by se slušelo zohlednit to, že málokterý projekt vyžaduje stejný výkon při svém startu jako po třech letech fungování.
Je to o mnoha faktorech. Velikost firmy, náklady na provoz, náklady na infrastrukturu, požadavky na bezpečnost, předpoklad budoucích nákladů na upgrade atp. Podílel jsem se jako top manager na výstavbě velkého celorepublikového informačního systému a ty náklady se včetně SW pohybovaly v miliardách. Kdyby tehdy bylo možné pronajmout si jen výpočetní výkon plus db a aplikační řešení pak by se nemuselo investovat do neustále nových výkonnějších HW (CPU, paměť, disková kapacita), přechodu na nové - výkonnější verze db, do šíleně předražené maintennance, do obslužného personálu, do systému zálohování a obnovy, archivace, školení, do šíleně náročné a zdlouhavé certifikace systému a jeho postupně přidávaných subčástí atd. atd. Kdyby ale ten systém byl mnohem mnohem menší tak by ty související a provázané investice určitě nebyly tak vysoké a vlastní řešení by vyšlo levněji. Cloud je v současné době zejména určen pro ty velké firmy s obrovskými náklady na provoz IKS. Je to logické, protože ty výše jmenované náklady musí nést poskytovatel cloudu a zejména ze začátku bude potřebovat návratnost investice. Proto musí poskytovatel přizpůsobit i cenu služby. Myslím, že vlivem konkurence a s postupným umořováním počáteční nárazové investice bude cena cloudů klesat. Je to jako se vším novým co přichází na trh. Nejdřív je to předražené a potom ...
Nicméně ten obrovský hw musí v nějaké podobě někde existovat, zastarává také a hlavně jej někdo musel zaplatit a ještě na něm vydělat, resp. vydělává.
Trochu mi to připomíná jiné pár let staré zaklínadlo zvané outsourcing. To se třeba zruší tlupa uklízeček s jednou vedoucí (která dělala ještě jiné věci) a nahradí outsourcovanými službami (tatáž tlupa uklízeček pracujících za menší peníze, což je ovšem více než bohatě kompenzováno náklady na režii outsourcující firmy).
:D no ja mam jiste informace o tom jak funguje outsource IT v CEZu ... usetrilo se na par lidech, plati se poskytovateli sluzeb (nasobne vice, ale neni to naklad na mzdy => prislusny managor si jiste vyslouzil odmenu za usetreni penez) a vymena klavesnice je na 14 dnu.
Outsource ma smysl v pripade, ze firma daneho cloveka nevyuzije na fulltime => predevsim mensi firmy.
Totéž pražský magistrát. Tam navíc různé firmy outsourcují různé věci (podpora koncových uživatelů, databáze, sítě, firewally...) a zatímco dřív člověk zavolal jednomu síťákovi který problém obratem vyřešil, teď je v první řadě nutné vůbec zjistit, kdo danou věc vlastně má na starosti. A rozdíly v nákladech na fungování informatiky jsou samozřejmě o řád jinde... :-(
Abych teda nekřivdil klukům z podpory koncových uživatelů - výměna klávesnice bývá celkem rychlá. :-)
Outsorcing je velmi dobrý nástroj - ale jedině na plýtvání. Jenže na outsorcovanou práci lze nabalit další managory, stát vybere víc na DPH a že to ve finále všechno dotuje zaplacením nehorázné ceny koncový zákazník? Komu to vadí, že? Pokud by cloud fungoval tak, že mi za rpzumný peníz nabídne přístup na určitý čas k SW aplikacím typu Adobe Photoshop, nebo profi verzi Eagle (tvorba desek plošných spojů), bylo by to možná zajímavé. T. j. vstoupím na server, vyberu SW, nastavím dobu užívání, zaplatím požadovaný peníz, (nejlépe kartou, nebo přes internetbanking) a OBRATEM dostanu přístupový kód. Udělám, co potřebuji, data si uložím na SVŮJ HDD (tím pádem z cloudu okamžitě zmizí) a odhlásím se, čímž zmizí i veškeré záznamy o tom, že jsem kdy cloud navštívil. O tom, že systém nebude vyžadovat registraci, nebo aktivaci, netřeba diskutovat, provozovatel bude ze zákona odpovědný za to, že nebude o uživatelích sbírat žádná data a nebude se smět pokoušet jimi vygenerovaná data získat, natož uchovávat!
S čímž ale projekt manageři toho projektu nemají obvykle moc společného. To je záležitost politiků a vysoce postavených úředníků.
Jinak se to ještě vylepšuje o to, že co se prodá a vyvine pro jeden kraj se pak za stejné peníze prodá i pro další kraje (namísto abyse kraje dohodly a zadali zakázku společně), eventuelně se dřívější sw přestane používat, pokud se vůbec používat začal a vyvíjí se pro novou politickou garnituru znovu.
Ano je to outsourcing a outsourcing je v mnoha případech nákladnější než provoz vlastními silami. Ve vztahu k outsourcingo-mánii ve státním sektoru bych mohl vyprávět romány. V některých případech může být ale outsourcing i ekonomicky výhodnější. Je otázkou co si nechá úředník rozhodující v akvizičním procesu od dodavatele nabulíkovat a vnutit. Kauz s předraženými projekty jeko třeba ProMoPro apod. je všude v médiích plno. Často je ta akceptace předražené nabídky motivována tučnou provizí do kapsy úředníka.
Je to o mnoha faktorech. Velikost firmy, náklady na provoz, náklady na infrastrukturu, požadavky na bezpečnost, předpoklad budoucích nákladů na upgrade atp. Podílel jsem se jako top manager na výstavbě velkého celorepublikového informačního systému a ty náklady se včetně SW pohybovaly v miliardách. Kdyby tehdy bylo možné pronajmout si jen výpočetní výkon plus db a aplikační řešení pak by se nemuselo investovat do neustále nových výkonnějších HW (CPU, paměť, disková kapacita), přechodu na nové - výkonnější verze db, do šíleně předražené maintennance, do obslužného personálu, do systému zálohování a obnovy, archivace, školení, do šíleně náročné a zdlouhavé certifikace systému a jeho postupně přidávaných subčástí atd. atd. Kdyby ale ten systém byl mnohem mnohem menší tak by ty související a provázané investice určitě nebyly tak vysoké a vlastní řešení by vyšlo levněji. Cloud je v současné době zejména určen pro ty velké firmy s obrovskými náklady na provoz IKS. Je to logické, protože ty výše jmenované náklady musí nést poskytovatel cloudu a zejména ze začátku bude potřebovat návratnost investice. Proto musí poskytovatel přizpůsobit i cenu služby. Myslím, že vlivem konkurence a s postupným umořováním počáteční nárazové investice bude cena cloudů klesat. Je to jako se vším novým co přichází na trh. Nejdřív je to předražené a potom ...
Popsaný cloudový protipříklad mi nepřijde efektivně navržený.
Předpokládám-li, že pro začátek potřebuju ekvivalent vašeho stroje, a nebudu potřebovat kapacitu zásadně dynamicky snižovat, tak mi nedává smysl platit základní hodinové sazby, místo toho bych zvážil pořízení reserved instance, což pro Double Extra Large v EU regionu dělá $2650 + 24 * 365 * $0.48, tedy $6854 za rok neboli $82,257 či 1,385,000 Kč pro čtyři instance za tři roky.
Pochopitelně je to pořád velká pálka, ale přece jen je znatelně jinde než v článku uvedené dva miliony.
Pro ještě lepší srovnání by bylo dobré zkusit finančně vyčíslit v článku uvedené výhody cloudového řešení jako úspora za správu hardware.
Autorovi bych poděkoval za článek. Je pěkné, že se někdo dá tu práci a spočítá to. Vím o čem mluvím. Jen více takových článků.
Věřím, že v praci by byla cena o něco nižší (začalo by se asi s výrazně menším výkonem - ten server přeci váš projekt evidentně nevytěžuje na 100 % když je to poměrně nový stroj a nikdy se server nekupuje bez rezervy).
Také je třeba podotknout, že cloud je drahý, protože je nový a protože se zatím vyplácí jen opravdu na velké projekty. Byl jsem v týmu, který zpracovával nabídku na projekt pro mezinárodní logistickou společnost v celkové ceně 40 mio kč a součástí byl právě pronájem infrastruktury (neříkalo se tomu cloud) na 7 let. Je to prostě někdy výhodné.
Souhlasím, že je třeba mediálně více zdůrazňovat, že to opravdu není pro každého a že existuje více různých modelů. Jde o vámi výše zmíněnou službu (SaaS) která dodá uživateli hotové aplikační řešení jako je např. Google docs, může jít o pronájem platformy, kde uživatel dostane komfortní prostředí pro vývoj a provoz vlastích aplikací (PaaS) , může jít o pronájem infrastruktury (výpočetní výkon, datové prostory) k nasazení vlastního řešení nebo může jít o kombinaci uvedených modelů.
Než nějaká firma začne uvažovat o "cloudu" měla by nejdříve provést nebo si nechat provést studii proveditelnosti, kterou udělá někdo, kdo víc co a jak. Ten někdo pak navrhne vhodný model pro konkrétního zákazníka dle jeho specifik a vyčíslí i návratnost investice a úspory. Úplně nejhorší jsou rádoby IT profesionálové u firem, kteří dostanou do ruky balík peněz a jdou nakupovat to co zní jako IN aniž by si předm dokázali vše spočítat.
Tento clanek popisuje priklad, kdy je nevhodne pouzit cloud, a proto je jen prirozene, ze cloudove reseni vychazi z toho tak spatne. Krome faktu, ze analyza nakladu a srovnani jsou znacne neuplne, si autor zvolil pro porovnani nevyvazeny priklad. Kdyz to prezeny, je to jakoby vyzdvihoval vyhody nakladaku prevazet rubaninu vytezenou z tunelu metra vuci nevyhodam flotily osobnich aut pro prevoz rubaniny. Clanek by mel cenu, kdyby pro porovnani nabidl i pripad, kde se prave cloud vyplati. No jo, ale na to by musel mit autor s cloudovym resenim nejake zkusenosti. A taky by cilem autora musela byt poradna analyza, a ne jen vzbuzeni pozornosti.
Autor má zásadní chybu v předpokladu že si server spravuje sám, jistě ušetří na adminovi ale fyzicky je vázán na dostupnost serveru. A to píšu jako někdo komu domělě právě cloudy tvoří konkurenci. Ne netvoří. Pro zákazníka s 50+ servery se nevyplatí cloud ani omylem, pro menší firmu s eshopem se situace může měnit.
Jistě zrovna s SM se dá značně zvýšit dostupnost za lepší cenu, provozujeme takovýchto (spíš single cpu a více paměti) stovky a při tomto množství se vyplatí SM v konfiguraci (11+1) než cokoliv superznačkového v jediné instanci.
Mně ten článek připadá amatérský a zbytečný, škoda času a úsilí na jeho psaní.
Trochu mi to připomíná diskuse z doby před 10 a více lety na téma operativní versus klasický leasing na firemní auta. Tehdy taky bylo velké množství lidí, kteří prohlašovali, že do operativního leasingu (pronájem infrastruktury) by mohl jít jenom blázen a taky to při prostém porovnání ceny vycházelo nejméně 2x (spíš více) dráž. A dnes má naprostá většina větších firem operativní leasing.
Ten cenový rozdíl totiž dělají kouzelná slovíčka "skryté náklady" a "kvalita služby". A naprostá většina zvláště menších firem je neumí vyčíslit. Tím netvrdím, že cloud (OL, pronájem atd) je pro každého. Zvláště ne pro toho, kdo si neváží své práce (neumí ji prodat).
A nejvíc mne pobaví, když tady někteří z naprosté neznalosti podsouvají myšlenky o marketingové masáži. Zvláště u velkých firem se návratnost a efektivnost projektů posuzuje takovým způsobem, že kdyby to řešení nemělo jasné finanční přínosy, nemá šanci projít.
Zajimave, pro jednu (na ceske pomery) vetsi firmu delam a ta si (napr) auta kupuje za hotove (a ze jich neni zrovna malo).
To mate stejne a bydlenim.
a) platite 10k najem a za 10 let budete furt platit 10k najem a nebudete furt mit nic
b) platite 10k hypoteku/uver/... a za 10let splatite svuj pokojik
c) zaplatite hotove a pokojik je vas hned za cca 1/2 toho, co zaplatite v pripade b)
Pokud vite ze se budete co 2 roky stehovat, nebudete si kupovat byt, kdyz vite ze nekde zustanete dalsich 50let, je nesmysl platit najem.
Michale promiňte, ale s tím srovnáním jste úplně mimo:
1) U vlastního hardware nezapočítáváte náklady na servis (když vám v pátek večer jeden z disků vypadne, co budete dělat?)
2) U Amazonu lze použít škálování a vaše servery nemusí běžet pořad. U nás běží přes noc 2x HighCPU EC2, ve špičce přes den se automaticky naškáluje až na 8x. Stejně tak přes noc a víkend jednoduše vypínáme celý "beta" cloud.
3) Vaše řešení není zdaleka tak spolehlivé jako AWS. Už jen proto, že můžete (v EU) využít 3 na sobě nezávislých zón (=serveroven) a fungovat tak i při totálním konektivity/napájení jedné z nich. Toto navíc jen minimálně navyšuje cenu. Stejně tak u AWS můžeme odstřelit libovolnou instanci a do pár minut za ni automaticky nastartuje náhrada.
4) Nevím kde jste vzal, kolik je 1 CU. Dokumentováná hodnota je 1Ghz Opteron/Xeon.
5) I kdybych uznal, že váš server = 15x HighCPU na AWS, bude mít zcela jistě úplně jiná slabá místa - například konektivitu, propustnost sběrnic, přístup na disk.
6) Využívat storage na instanci je u AWS bad practice. Předpokládám, že to používáte pro databázi - tu lze na AWS primitivně dedikovat na RDS, včetně řešení update, záloh, snapshotů a škálování. Nebo použít NOSQL SimpleDB. V každém případě vám data nezasekávají disk a nebrzdí aplikační instance, což (zdálky tipuji) bude hlavní problém vašeho řešení.
7) Z obchodního hlediska je AWS variabilní náklad a jako takový je závislý na vašem trafficu. Takže zatímco vy v případě neúspěchu odepíšete 150kKč (zbytek je zbytková cena HW), jiný neúspěšný startup odepíše po 6 měsících částku cca 10-20 tisíc, protože si pravděpodobně vystačil celou dobu s 1-2 instancemi. A to nemluvě o hodnotě, kterou 250k investice pro startup představuje a náklady ušlé příležitosti, když je práskne za zbytečný hardware.
8) Srovnávat "neomezenou" konektivitu z ČR a konktivitu z AWS je mírně řečeno "omezené".
Když pominu výrazy jako "totální demagogie" a "úplně mimo", považuji Váš komentář za nejzajímavější oponenturu k článku. Je vidět, že máte s AWS praktické zkušenosti.
Nějaká detailní případová studie porovnání dvou řešení by byla určitě namístě. Problém je dle mého názoru v tom, že si každý udělá méně či více podrobnou analýzu, na základě které se rozhodne pro jedno z řešení (on premise či cloud) a to poté realizuje. Není tak možné prakticky porovnat skutečné náklady na obě varianty řešení. Některé přínosy se pak těžko srovnávají na úrovni nákladů i jinak (spolehlivost, geografická dostupnost atd.). Pokud byste dal dohromady nějaký "oponentní" článek na podobné téma, bylo by to jistě zajímavé.
ad 6) to je velmi relevantní poznámka. Nicméně zrovna služba RDS mi vycházela při zběžné analýze jako poměrně dost drahá. Použít pak SimpleDB znamená napsat celou aplikaci pro NoSQL databázi, což není vždy možné. RDS je velmi komfortní, ale zase dražší řešení.
Děkuji. Můj - ne úplně související - článek k AWS je zde: http://www.lupa.cz/clanky/kdyz-praskne-mrak-je-po-cloudu/
Co se týká RDS, tak to řešení má své výhody a nevýhody, to je na delší debatu podle konkrétního způsobu nasazení. My je využíváme především protože se o ně nemusíme starat + máme out of the box monitoring/alerting, řešení záloh, možnost replikace a škálování. Mají ale i své nevýhody - například nedostanete SSH na server ani administrátora do MySQL, což by se často hodilo.
SAmozřejmě nic vám nebrání nainstalovat DB server na libovolnou (i micro) EC2 instanci, nebo dokonce na tu stejnou, kde běží aplikace. Z mých zkušeností je ale zásadní právě to oddělení na samostatný stroj, protože pak se aplikace a DB nepere o disk / cache / paměť
1) Viz výhody na konci článku, kde píšu, že vám cloud ušetří náklady na správu hardware. Osobně bych to odhadoval tak na 10-15% nákladů na administraci.
2) Ano, rychlé škálování nahoru/dolů v článku uvádím jako výhodu. Ale při reserved instancích zase vypnutím na půl dne tolik neušetříte.
3) Ano, snažší distribuování napříč datacentry uvádím jako jednu z výhod cloudu.
4) Ze stránek Amazonu u přehledu instancí.
5) Pokud vím, tak hardware je to minimálně stejně dobrý jaký používá Amazon.
6) Souhlasím. Ale v praxi to znamená další náklady navíc u cloudového řešení.
7) Ano, pro několikaměsíční projekty se může cloud vyplatit. Ostatně to uvádím jako jednu z výhod.
8) S konektivitou u Ignumu jsme nezaznamenali žádný problém. Díky za optání.
Přijde mi, že jste v polovině svých "argumentů" pouze přeformuloval to, co uvádím i já v článku v sekci výhody. Jen mi z toho není jasné, proč dovozujete že jsem mimo já :)
Michale, ano, Lukas preformuloval vase nazory, ale ve vecnem a logickem stylu. Vas clanek byl bulvarni vykrik do tmy s nedostatecnym porovnanim, osobne bych na Lupe cekal vic. Jsme v CR, takovehle clanky nemaji spravnou ucinnost - zajisti, ze pristi tyden za jinou firmou prijde Franta z Horni Dolni a zacne vykrikovat, ze je cloud k nicemu, protoze to prece rikal Illich na Lupe. Odborne clanky by mely mit kontext a nadhled a ten tomu Vasemu chybi.
Pridam jinou zkusenost: V Acquia mame pres 800 Amazon EC2 instanci + cca 20 internich a hostujeme pres 2.5 miliard pageviews mesicne pro vsechny zakazniky. Dosahnout tehoz na dedikovanem HW by pro nas bylo mnohem drazsi vzhledem k nakladum na spravu takoveho HW a pozadavkum klientu na novou kapacitu v prubehu dne.
Oproti Lukasovi nepouzivame RDS, protoze nam ve sve dobe neposkytovaly moznosti, ktere potrebujeme, jako jednoduchou spravu master/slave instanci.
Možná nebylo z článku zřejmé to nejdůležitější. Zkusím článek tedy shrnout do třech vět:
1. Hrubé náklady na výpočetní výkon jsou v případě Amazon EC2 násobně vyšší než u zakoupeného hardware.
2. Amazon poskytuje ale i jiné výhody, zejména z oblasti škálovatelnosti.
3. Zda výhody převýší nevýhody je na individuální zvážení u každého projektu (ale u Wikidi rozhodně nepřevážily).
No v Cechach to neni ;-) Kdyz traceroutuju z cech, tak dostanu napr.
9 server-216-137-61-26.fra2.cloudfront.net (216.137.61.26) 8.524 ms 8.484 ms 8.501 ms
nebo
9 server-216-137-61-49.fra2.cloudfront.net (216.137.61.49) 17.165 ms 16.838 ms 18.657 ms
na cemz je krasne videt, jak dva ruzni provideri muzou mit na zahranicni konektivite odlisne odezvy.
O videoprenosech vubec nemluvim, tam je to jeste o jitteru a dalsich tezko ovlivnitelnych parametrech. Slo me hlavne o rozdil mezi tim, jestli cekam na html stranku dlouho a potom dlouho na kazdy dalsi (staticky) objekt na ni a nebo jestli dostanu ty objekty o neco rychleji pres nejakou CDN roztahanou do vetsiho mnozstvi vyznamnejsich peeringovych center.
Zajímavý nápad. Máte odzkoušené, že to bude fungovat? Sám to nedokážu odhadnout, ale tipuji možné problémy:
1) nevyřešíte geografickou vzdálenost
2) vnášíte možná zbytečně další bod do trasy - takže zatímco ISP návštěvníka z USA může mít výbornou linku někam na Evropy, zbytečně se komunikace natáhne přes nějaké datacentrum třeba na opačné straně USA.
3) Reverzní proxy umístěná mimo vnitřní síť na které máte aplikační servery vám tam asi vnese dalších pár miliskund režie (routování) oproti RP přímo v datacentru Ignum
4) Pokud budete chtít obsah poskytovat na stejné doméně, budete asi dost komplikovaně řešit logiku na úrovni DNS
V našem případě jsme se smířili s tím, že replikovat infrastrukturu do dalších datacentrech mimo EU-WEST-1 by bylo neúnosně drahé (ani ne tak náklady na AWS ale hlavně na správu a vývoj systému replikace dat). Částečně to řešíme posíláním veškerého statického obsahu přes CloudFront.
ad "předražená pro někoho": Souhlasím. Konec článku popisuje i výhody a je na každém, jestli pro jeho projekt ty výhody převáží tu vysokou cenu.
ad "takovy stroj odbavuje jen 5Mbit/s". Ano, úspěšný projekt by odbavoval víc. Samozřejmě ten hardware by zvládl i několik Gbit/s. Pro tu cenovou kalkulaci jsem počítal průměrně využívaný přenos, takže těch průměrných 5Mbit/s může znamenat 10-15 Mbit/s ve špičce.
ad "Opravdu upřímně by mě zajímal výrobce a typ toho server": Je to tenhle: http://www.compos.cz/supermicro-2u-twin-hsx2-server-s1366-i5520-ddr3-er-4x6-2-5-sata-2x1400w-infini_d243164.html a komponenty jsou popsané v článku.
ad "Asi by bylo vhodné v ceně vlastního řešení zohlednit třeba cenu housingu, řešení vysoké dostupnosti, zálohování, náklady na HW, administraci, cenu servisu/podpory či náklady spojené s případným upgrade.". Většina z toho je minimálně zmíněna v článku. Náklady na administraci jsou hodně individuální podle typu projektu, obávám se, že se to nedá paušalizovat v rámci jednoho článku. Pokud máte opačný názor, zkuste to.
ad "Podílel jsem se jako top manager na výstavbě velkého celorepublikového informačního systému a ty náklady se včetně SW pohybovaly v miliardách." Jé, to je zajímavé, nechcete o tom napsat? Jen si ale rýpnu: u státních projektů je bohužel někdy záměrem dodavatele, aby to stálo co nejvíc :(
ad "Nicméně přijde mi zavádějící ohromovat čtenáře částkami spočítanými z očividně neefektivního řešení a rezerved instance uvádět jen tak mimochodem až na konec." Neznám statistiky, ale tipnul bych si, že většina projektů začne na on-demand instancích (nikomu se nechce platit 3 roky dopředu, to už si raději koupí server a vyjde ho to levněji). Ty reserved instance uvádím v půlce článku, ve stejné sekci jako ty on-demand. Opravdu jsem se je nesnažil před vámi schovat :) - ale jak jste si všiml, i ty reserved jsou cca 7x dražší než váš hardware.
ad "Autor má zásadní chybu v předpokladu že si server spravuje sám," - kdeže je tenhle předpoklad v článku uveden? Je samozřejmě mylný. Stejně tak by byla mylná představa, že na cloud řešení admina nepotřebujete.
ad "naopak v ceně cloud řešení by se slušelo zohlednit to, že málokterý projekt vyžaduje stejný výkon při svém startu jako po třech letech fungování." Totéž platí o vašem vlastním hardware. Tedy pro srovnání to není relevantní.
Jo, specielne ten od M$ .... Marketingovy zvasty.
Asi takhle. Mam tu cluster na vmware a usetrite na tom tim zpusobem, ze za normalnich okolnosti vetsina HW stroju nedela nic. Tudiz misto 10xHW, ktery se bude flakat, mate 1xHW, kterej ma vykon rekneme 1/3 - 1/2 tech 10 samostatnych a bez problemu to na nem jede.
To je ovsem vyhoda pro toho, kdo provozuje ten HW, nikoli pro toho, kdo takto provozuje svuj server. Pokud vase aplikace potrebuje 10GHz na fyzickym zeleze, tak na virtualni bude samozrejme VZDY potrebovat o neco vic, protoze rezije neni nikdy 0.
článek porovnává neporovnatelné. Před nějakou dobou jsem řešil projekt, u kterého požadavky na HW představovali cca 20 Mil vstupní investice. Náběh projektu byl ale postupný, na začátku bylo potřeba jen 1/10 výkonu co na konci. To se ale u HW řeší dost špatně. Třeba storage, kvůli redundanci potřebujete rovnou dvě. Pokud jí koupíte "malou" na začátek a časem pořídíte větší, nevyplatí se to. Pokud koupíte rovnou velkou a pak už jen dokupujete disky tak na začátku utratíte 2/3 - 3/4 z celkové ceny.
Ve výsledku jsme šli cestou "cloudu" externí dodavatel nám dodal několik fyzických strojů a zbytek byly virtuální. Celková cena našeho cloudu oproti nákupu HW byla cca o 50% vyšší (nákup Hw + náklady na hosting a správu = 20 Mil., cloud na 5 let = 30 Mil)
Když si to ale vzali ekonomové, tak spočítali, že jsme na tom stále cca 5 Mil v plusu. Pokud zvážíte to, že na začátku utratíte takový balík, nebo si peníze "necháte" a postupně je zhodnocujete + inflace + vše další tak v konečném součtu i dražší cloud vychází mnohem levněji.
Článok je podľa mňa príliš subjektívny a zavádzajúci. Veď Cloud to nie je len Amazon. Skúste si pozrieť napr. služby takého RackSpace, ktorý poskytuje služby na úplne inej úrovni (cenovej aj technologickej).
Cloud ako taký je samozrejme riešenie vhodné len pre určitú skupinu zákazníkov/projektov, ako taký by som ho však určite nezatracoval len kvôli nejakému Amazonu... :)
Milý anonyme,
Rackspace Cloud vychází skutečně lépe, asi o 20%.
Vizte http://blog.cloudharmony.com/2010/05/what-is-ecu-cpu-benchmarking-in-cloud.html
A jak jsem říkal v diskuzi už mnohokrát, každý projekt by si měl udělat kalkulaci vlastní - článek spíš ukazuje způsob, jak postupovat. Nemůže suplovat analýzu za všechny myslitelné projekty a všechny myslitelné dodavatele.
Máte samozřejmě pravdu, ale Váš článek opravdu dle mého názoru poukazuje pouze na nevýhodnost cloudového řešení, ovšem pouze v jednom konkrétním modelu. Je to jako bych všem doporučoval traktor místo škodovky protože líp oře... bohužel to asi není majoritní využití škodovky. Stejně tak nejsou cloudy typu amazonu majoritně využívány způsobem který uvádíte vy.
Já osobně nejsem příznivcem řešení amazonu, naše firma disponuje slušným množstvím vlastní techniky v několika datacentrech... a stejně některé projekty provozujeme v AWS.
V prvních 2/3 článku skutečně poukazuju na vysokou cenu za výpočetní výkon jako na nevýhodu. V poslední 1/3 článku uvádím výčet výhod.
A nikomu traktor nedoporučuju :) - pokud bych už měl tu analogii přijmout, tak naopak většině lidí doporučuju škodovku, tedy levnější řešení, které neumí orat. A zároveň nepopírám, že menšině se bude traktor hodit.
Já myslím, že cloud je vhodný jen pro některé obory a firmy. Pravděpodobně jich bude většina, nicméně u řady firem si myslí, že jde pouze o zmiňovanou "hračku" a trendy věc, nikoliv o skutečně funkční celek, přinášející kýženou efektivitu. Každopádně si určitě nechejte udělat audit, zda-li je ve vašem případě cloud skutečně smysluplný, či nikoliv. Dobré shrnutí přináší článek na http://www.quadronet.cz/cloudova-reseni/