Svarbi naujiena tiems, kas norėtų prasidėti su Amazon EC2 tarnyba, bet neprasideda, nes Amerika jiems per toli - Amazon EC2 šiandien jau atkeliavo į Europą. Prie buvusio US regiono su trimis availability zonomis prisidėjo regionas EU su dviem zonomis. Įtariau, kad jos abi bus Airijoje - TechCrunch straipsnis tai pavirtino.
Ką gi mums reiškia europinis EC2? Tie vartotojai, kurie EC2 naudojo ar nori naudoti vien intensyviems skaičiavimams, tiems kogero labiau apsimokės likti US regione, nes EU maždaug 10% didesnės valandos kainos. Tačiau webaplikacijos, talpinamos Europoje, bus daug greičiau pasiekiamos vietiniams vartotojams. Globaliems projektams iškart prašosi koks nors krūtas Geo-DNS-Load-Balancing sprendimas, nukreipiantis vartotojus į jiems geografiškai artimesnį kontinentą.
Labai smagu, kad Amazon ne tik apie Ameriką galvoja. EC2 jau Europoje, S3 jau seniai Europoje, naujoji CloudFront viską dar labiau paspartina. Iki pilnos laimės kaip ir nieko daugiau netrūksta... na nebent mažesnių kainų :)
Sukurta: 2008-12-10 19:38:51 UTC
Žymės:
amazon cloudfront, amazon ec2, amazon s3, webservisai
Komentarų: 2
Pastebėjau, kad mano mėgstamas Amazon S3 įrankis S3Fox atnaujintas iki 0.4.5 versijos (mozillos puslapyje visdar sena versija), kuri jau daugauja su naująja Amazon CloudFront tarnyba, tad nutariau patestuoti. Kas irgi nori, Amit Agarwal detaliai aprašė, kaip pradėti naudotis CloudFront su S3Fox.
Kadangi neturiu viešai prieinamų didelių failų, tai testavimui susikūriau 20 MiB dydžio failą ir užkroviau į S3. Tikrinti parsisiuntimo deja negaliu namų sąlygom, nes mano DSL per lėtas europiniams greičiams, tad tikrinau serveryje (Niurnberge). Siunčiant tiesiai iš S3 greitis labai svyravo tarp 200 ir 400 KiB/s. Failas galiausiai buvo parsiųstas vidutiniškai 272 KiB/s greičiu. Po to pamėginau parsisiųsti failą iš CloudFront. Nustebino tai, kad greitis tesiekė vidutiniškai 897 KiB/s. Galiausiai supratau, kad tai kogero todėl, kad CloudFront dar iš pradžių turi parsisiųsti failą į Europą. Antrą kartą siunčiantis failą vidutiniškas greitis buvo 10 MiB/s, kas yra visai neblogai. Ping'as nukrito nuo vidutiniškai 100 ms iki 3 ms iš serverio ir nuo 200 ms iki 70 iš namų (vien iki mano ISP pingas virš 50 ms).
O perkelti visus failus į CloudFront realiai man bus daug paprasčiau nei iš pradžių galvojau. Aš šiuo metu naudoju www2.tamole.net subdomeną visiems statiniams failams, gulintiems S3, pvz. http://www2.tamole.net/20081114-macbook.jpg. www2.tamole.net yra tiesiog CNAME įrašas, nukreiptas į Amazon S3. Man užtektų nukreipti subdomeną nebe į S3, o į man suteiktą CloudFront adresą (*.cloudfront.net) ir jau visi failai bus tiekiami greičiau. Nereikės keisti jokių adresų, nereikės perkelinėt jokių failų - viskas tiesiog veiks. Migracija taip pat turėtų būti visiškai sklandi, nes kol neatsinaujins DNS įrašai, www2.tamole.net tiesiog veiks kaip veikė iki šiol, t.y. kraus failus tiesiai iš S3.
Sukurta: 2008-11-18 20:48:23 UTC
Žymės:
amazon cloudfront, amazon s3, webservisai
Komentarų: 2
Amazon pristatė naują CDN (Content Delivery Network) tarnybą CloudFront, kuri tieks Amazon S3 saugomus duomenis iš skirtingų duomenų centrų (šiuo metu 14) visame pasaulyje.
Aš jau rašiau apie Amazon S3 naudojimą paveikslėlių ir kitokių statinių failų talpinimui internete. Pačioje tarnybos gyvavimo pradžioje ji buvo tiekiama tik JAV, t.y. visi duomenys buvo talpinami JAV esančiuose duomenų centruose, todėl vartotojams iš Europos ar kitų kontinentų S3 buvo šiek lėtoka. Po kiek laiko Amazon pradėjo tiekti S3 ir Europoje ir (bent jau Europiečiams) duomenų siuntimas žymiai paspartėjo, nes nebereikia jų siųsti per Atlantą. Tačiau talpinant duomenis Europoje atitinkamai suletėja jų siuntimo greitis JAV esantiems vartotojams.
Amazon CloudFront turėtų išspręsti šią problemą. Duomenys ir toliau bus talpinami S3 tarnyboje, tačiau tiekiami iš CloudFront taškų. Vartotojui norint atsisiųsti failą Amazon nustatys artimiausią CloudFront tašką, atsisiųs failo kopiją iš Amazon S3 (ir išsaugos vėlesnėms užklausoms) ir pateiks jį vartotojui. Šiuo metu yra 8 CloudFront taškai JAV, 4 Europoje (Amsterdame, Dubline, Frankfurte ir Londone) bei po vieną Japonijoje bei Honkonge. Didžiausią naudą aiškų turės tie, kurių failus siunčiasi vartotojai iš viso pasaulio. Bet ir net Europoje ar net Lietuvoje tai būtų naudinga, nes Amazon S3 failai Europoje iki šiol buvo teikiami berods tik iš Dublino, tad dabar bus daugiau alternatyvų. O Frankfurtas galbūt greičiau sujungtas su Lietuva negu Dublinas.
Kaina tarnybos beveik nesiskirs nuo Amazon S3 kainų. Kadangi iš S3 failai bus parsisiunčiami tik pirmųjų užklausų metu, tad Amazon S3 duomenų perdavimo išlaidos turėtų labai smarkiai sumažėti, tad realiai kogero galutinė kaina bus labai panaši. Minimalaus naudojimo mokesčio nėra.
Kadangi aš savo blogo nuotraukas talpinu Amazon S3 (visdar JAV), tai būdamas Lietuvoje pastebiu, kad truputėlį lėčiau jas krauna. Pamėginsiu iki kalėdų visus duomenis pradėti teikti iš CloudFront ir žiūrėsiu, ar jausis skirtumas.
Sukurta: 2008-11-18 15:17:01 UTC
Žymės:
amazon cloudfront, amazon s3, webservisai
Komentarų: 2