Pogledajte određenu poruku
Staro 09. 04. 2008.   #4
caboom
profesionalac
Qualified
 
Datum učlanjenja: 10.02.2006
Poruke: 181
Hvala: 2
20 "Hvala" u 11 poruka
caboom is on a distinguished road
Default

npr. nama je napravilo i dosta problema, konceptualno gledano amazonovi servisi su sjajna stvar, ali u praksi su nam se desavale sledece stvari (govorim o high volume traffic-u):

1) particionisanje S3-a nije bas najsrecnije reseno i performanse su najbolje ako se podaci salju u sortiranim bucket-ima sto je ok za bulk inserte, ali postoji problem ukoliko treba npr. da ubacite 10-100 miliona record-a i forsirate veliki broj konekcija na preporucen nacin, zapravo da budem iskren uspeli smo da uzrokujemo outage od nekoliko sati koji je uticao na otp. pola korisnika S3. naravno - sve je bilo u okviru preporucenog koriscenja S3.
2) amazonovi servisi, osim S3, nemaju nikakav SLA, a i SLA koji korisnik S3-a dobija je blago receno neozbiljan.
3) inicijalna latencija na svakom servisu je blago receno ... pa losa, ozbiljan problem za bilo koji SLA, veoma ozbiljan problem za bilo koji SLA. npr. inicijalna latencija izmedju bilo kog DC-a i EC2 instance je izmedju 50-300ms, gde je prosecno oko 100-150ms.
4) desavalo nam se da EC2 nema kapaciteta za pun odobrenih broj instanci, ili masovna smrt po 100njak instanci.
5) amazonovi servisi su jos uvek izuzetno skupi, potrebna je ozbiljna korekcija cena.
6) EC2 instance imaju ocajne I/O performanse, desava se da je potrebno nekoliko instanci da zamene jedan server slicnih performansi. large i extra large instance su nerealno skupe.

u sustini sjajna stvar, ali ne treba se zaletati - sa jedne strane amazonovi servisi smanjuju operativne troskove, ali donose nove. takodje, unose novu kompleksnost sa nestabilnoscu EC2 instanci i zahtevaju alternativni pristup ukoliko bilo ko drzi live servise na njima, npr. pravljenje image-a koji poseduje ceo setup, backup na S3 (inbound traffic je dzabe), inicijalizacija instanci sa S3 itd. pojavilo se nekoliko startup-a koji svoj biznis baziraju na HA i skaliranju nad EC2, ali trenutno je bilo sta sto u recenici ima EC2 je *nerealno* skupo za bilo koji vid live/real time servisa. ono gde EC2/S3 duo briljira su cost effective batch procesi, u prevodu - upalis 100 instanci, sazvaces mnogo miliona necega, vratis nazad, ugasis instance. cisto reko' da ustedim auditorijumu dosta hiljada dolara na hype-blastu koji bi se mnogima obio o glavu.
caboom je offline   Odgovorite uz citat