Každou chvíli mě rozčílí nějaký rychlokvašný projekt, který (typicky na webtrhu) vidím. Obvykle vypadá tak, že dva lidé dali něco dohromady, ono to fungovalo a už nabírají uživatelé a bijí se do prsou, jak mají obrovský zisk při minimálních nákladech. Jenže jak to potom dopadá?
Většinou si vůbec neuvědomují, že s přibývajícími uživateli roste zodpovědnost (hlavně u placených služeb). Dokud máte malou službu, kde je pár uživatelů, každý nedostatek vám asi odpustí. Když něco spadne, není to problém. Někdo to dokonce nahlásí, opraví se to a jede se dál. Pokud se ztratí nějaká data, tak co? Zase tolik toho nebylo. Jenže když služba roste už je to větší a větší problém. Už nestačí mít obyčejný hosting. A myslíte, že se zachráníte vlastním serverem (nedej bože virtualem)? Chyba, velká chyba.
Právě budování zázemí a hlavně všelijaké jištění je poměrně zásadním nákladem nejen u online podnikání. Jeden server nestačí – když spadne, kam se přesměruje provoz? Kam se budou ukládat zálohy? Z jednoduchého projektu se pak stává poměrně komplikovaná záležitost.
Někdy se tu rozepíšu, jak strašlivě paranoidně to máme zařízené u nás :)
A proč to vlastně píšu? Už dlouho mě pokouší Morasino, který vždycky přijde s nějakou veselou serverovou situací. Včera to zase byl miniJOHN, jehož aplikace měla výrazně větší úspěch než čekal. A před chvílí to bylo toto téma (narážím na příspěvek #11 a dál) na webtrhu, které zateklo do poměrně vtipně načasovaného OT :o)
<vychloubání>
Na závěr se trochu za Simplii pochlubím. Přikládám měření dostupnosti hlavního serveru z monitoring-serveru.cz za srpen a září. Zajímavé na tom je, že před týdnem byl na noc odstavený a provoz přesměrovaný jinam kvůli údržbě (když najdeme fotky, tak o tom ještě napíšu). Monitoring si té změny ani nevšimnul :)
</vychloubání>


01:09 on Září 14th, 2009
hezke statistiky… taky takove mam na svem serveru :)) skoda ze tam nebezi nic duleziteho :D
01:46 on Září 14th, 2009
Bylo by taky dobry rict jak casty je interval na tom monitoringu serveru:-) s 10-minutovym se takhle dovedu trefit taky:-))
01:47 on Září 14th, 2009
Ani nevím, kolik má. Tuším, že 5 minut. Ono je to naopak zrádné. Ve chvíli kdy máš výpadek 6 minut, tak je schopné to změřit jako 15
11:32 on Září 14th, 2009
drza protestace, mohlo by to zmerit jen jako 10, teda pokud tam neni dalsi error a platej ty pravidla s peti minutama, chapu, ze narazis na dve mereni behem nakyho intervalu, kratsiho nez 10 minut, ale delsiho nez pet, coz by znamenalo, ze to spocita 2×5 jako vypadek, zase na druhou stranu i 14 minut to muze zmerit jako deset, takze… nekde se to potka
13:31 on Září 14th, 2009
Docela by me zajimalo to vase paranoidni schema. :)
Mam kolem tohoto tematu spoustu otazek, ktere resim i sam pro sebe, jako napr.
- kdy nastavaji kriticke zlomove prechody (pri jakem poctu klientu / prijmu z nich / zatezi serveru)?
- jake jsou naklady „dobreho zazemi“ jak si ho predstavujes, resp. kolik jsi Ty ochotny zaplatit za dobre technicke zajisteni?
- Google treba preferuje levnejsi servery a softwarove zajisteni, jestli jsem to dobre pochopil. Mas to taky tak? Nebo radeji investujes do kvalitnich serveru?
- co treba outsourcovat hardware do nejakeho cloudu?
Dostupnost je jen 1 parametrem bezpecnosti dat. Pokud ji chces udelat opravdu dobre se vsim vsudy, pak ty naklady jdou hned uplne nekam do vysin :) Takze „kvalitni zazemi“ je velice relativni pojem, a zajima me co vsechno do toho zahrnujes.
13:40 on Září 14th, 2009
nishkam: Někdy brzy se o tom rozepíšu pořádně. Ale techniku máme řešenou spíš jako google. Eshopy jsou přitom stavěné tak, že se dokáží velmi rychle přesunout na jiný server v případě problémů. U nás je výhoda, že je to cca 50 obchodů a ne jeden obrovský. Takže dělit zátěž mezi víc zařízení je vcelku hračka
12:07 on Září 19th, 2009
Máš pravdu. Kvalitní zázemí je důležité, ovšem vždycky je potřeba zvážit všechna pro a proti. Záleží co člověk provozuje za projekty. Pokud ti projekt generuje desítky tisíc měsíčně a jednodenní výpadek ti způsobí ztráty v řádu tisíců korun, zcela určitě se vyplatí mít všechno pojištěné a mít třeba 2 hostingy z nichž jeden bude záložní. Já jsem si v poslední době celkem oblíbil managed hostingové programy. Je to sice poměrně drahé, ale zase mám vlastní server, na který člověk může napráskat desítky menších projektů nebo několik větších projektů a ta cena za hosting jednoho projektu je potom takřka stejná jako když člověk používá normální hostingové programy. Protože nemám zkušensot se správou serverů, využívám v rámci managed hosting také služeb administrátora webu, kterému jenom řeknu co chci a on to nainstaluje a nastaví.
Využívám proto 2 managed hostingové programy a jeden vlastní server, který mi spravuje externě kolega. A zatím to tak nějak funguje. Sice si člověk nikdy nemůže být stoprocentně jistý dostupností za každých okolností, ale na druhou stranu se využíváním 2 managed hostingů značně sníží riziko výpadku a nedostupnosti serveru. Je to ale dosti drahé a vyplatí se to pouze v případě, že člověk má projekty, které vydělávají několik desítek tisíc měsíčně anebo projekty na nichž je životně závislý.
12:09 on Září 19th, 2009
Vembl: On je taky rozdíl, když tam člověk má vlastní projekty nebo klientské. Stejná ztráta má pak při výpadku úplně jiné následky.