Tanie repozytorium w Amazon S3

amazon-s3-logoKilka tygodni temu bardzo intensywnie szukałem dobrego hostingu z repozytoriami. Ostatecznie zdecydowałem się na hosting xp-dev.com. Póki co jestem zadowolony. Widać też, że portal się rozwija (min. w ostatnim czasie przeszedł lifting interfejsu). Oprócz SVN, GIT i Mercuriala oferuje także trzy systemy zarządzania projektami (w tym system autorski oraz Trac).

Zaintrygowała mnie jedna z usług, dzięki której nasze repozytoria mogą być backupowane w chmurze Amazon S3 (koszt to 2 dolary miesięcznie plus opłaty za storage w Amazon S3).

No właśnie, jakie są ceny przechowywania danych w S3? Okazuje się, że: rok przechowywania 1 GB danych kosztuje 1,68$ do tego trzeba doliczyć 0,01$ za każde 1000 requestów typu (PUT, COPY, POST lub LIST) oraz 0,01 $ za każde 10 000 requestów GET.

Zważywszy na fakt, że do hostowania “pet projects” wystarczy 1-2GB przestrzeni można pokusić się o zamianę dowolnego hostingu repozytoriów na S3.

Jedyne co jest nam potrzebne to oprogramowanie, które podłączy S3 jako dysk sieciowy (np. Gladient Cloud Store). I utworzyć za pomocą GITa repozytorium na takim dysku. W takiej konfiguracji, zmiany wysyłamy na serwer robiąc PUSH do repozytorium na dysku sieciowym.

Porównanie kosztów
XP-DEV Amazon S3
Pojemność 2GB 2GB
Miesięczny koszt powierzchni 5$ 0,28$
Miesięczny koszt 100 000 requestów PUT,LIST, POST, COPY, LIST 0$ 1$
Miesięczny koszt 1 000 000 requestów GET 0$ 1$
Razem 5$ 2,28$

W obliczeniach przyjąłem, że dane będziemy trzymać w centrum w Irlandii oraz, że dla naszego backetu nie użyjemy opcji Reduced Redundancy Storage, która obniża miesięczny koszt przetrzymywania danych do 0,186$, jednak obniża ich bezpieczeństwo.

Oczywiście powyższe obliczenia zakładają, że rzeczywiście uda nam się wykonać zakładaną liczbę requestów, za każdym razem kiedy nie wykorzystamy przewidzianego w obliczeniach limitu, koszty będą spadać.

Jeszcze nie wiem ile w praktyce wykonuje się requestów używając  S3 codziennie, ale niedługo powinienem się przekonać, ponieważ skonfigurowałem cotygodniowy backup najważniejszych danych do S3.

VN:F [1.9.11_1134]
Rating: 0.0/5 (0 votes cast)

12 Spotkanie SCKRK

sckrkSoftware Craftsmanship in Kraków zaplanowała najbliższe spotkanie na środę 09.11.2011. Spotkanie odbędzie się o godzinie 19:00 w Beer Gallery Pub przy ulicy Warszauera 10 na Kazimierzu.

Tematem spotkania będzie treść artykułu A Note on Distributed Computing.

Na spotkaniu bedzie można wypić piwko sponsorowane przez Lunar Logic Polska.

VN:F [1.9.11_1134]
Rating: 0.0/5 (0 votes cast)

Świeży start…

startrek_animatedCi którzy zaglądali czasem albo byli chociaz na stronie belczyk.com zauważyli zapewne, że coś tu mało treści … ano dzięki takiemu jednemu co ukradł RAID cała zawrtość mojej strony, w tym bezcenne przepisy (min. na marynatę do karkówki) wypraowały w kosmos.

Dzięki temu mam tą niepowtarzalną okazję aby zaczać wszystko od początku i … wreszcie zacząć dobrze planować backupy.

Teraz pozostaje mi tylko “boldly go where no man has gone before …”, no albo przynajmniej spróbować :) .

 

VN:F [1.9.11_1134]
Rating: 0.0/5 (0 votes cast)