konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Witam,

Czy rozwiązanie zaproponowane w temacie tego tematu w ogóle ma sens?

Chodzi mianowicie o napisanie w Zendzie niewielkiego, ale skalowalnego hostingu dla plików wszelakiego rodzaju oraz wykorzystania do tego celu Amazon S3.

Miałoby to wyglądać następująco: użytkownik chce skorzystać z mojej usługi hostingu, po poprawnym zalogowaniu się ma możliwość uploadu pliku / plików bezpośrednio na Amazon S3 (z wykorzystaniem numeru klienta usługi z której korzysta), po wgraniu pliku / plików na serwer otrzymuje link (znajdujący się w domenie mojej usługi + id pliku) do jego pobrania i w tym momencie tak naprawdę łączy się z Amazon S3 w celu jego pobrania.

Ma ktoś jakieś inne pomysły? Może lepiej po prostu wykorzystać do tego celu serwer dedykowany? Jednak co przy dużej ilości użytkowników? Może warto będzie jednak skorzystać z e-dysku jakim jest Amazon S3. Ewentualnie inne rozsądne propozycje e-dysków?
Dariusz Marcinek

Dariusz Marcinek Architekt IT, Atos
Polska S.A.

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Moze warto byloby rozwazyc Polskie rozwiazanie tego typu:

http://www.simplestorage.pl/

Podobno maja korzystniejszy sposob rozliczania.

Rozproszone systemy plikow tego typu maja m.in. ta zalete ze nie potrzebujesz zajmowac sie kopiami zapasowymi, bo one replikuja pliki same, a tym samym nie istnieje cos takiego jak czas przywrocenia danych po ewentualnej awarii.

Poza tym, nie wiem jak w przypadku Amazon S3, ale w przypadku simple storage placisz tylko za zuzyte miejsce / transfer, no i masz w pelni skalowalne rozwiazanie.

Jezeli chcialbys sam zaimplementowac cos takiego jak Amazon S3 zapoznaj sie z Hadoop, a dokladnie z modulem odpowiedzialnym za HDFS - to wlasnie taki system plikow podobny do S3.. albo jeszcze MogileFS - simplestorage tego uzywa..Dariusz Marcinek edytował(a) ten post dnia 24.02.11 o godzinie 11:01

konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Dzięki za informację.

http://simplestorage.pl sam już znalazłem. Zastanawiałem się tylko czy warto.
Dariusz Marcinek

Dariusz Marcinek Architekt IT, Atos
Polska S.A.

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Maciej Rzepiński:
Dzięki za informację.

http://simplestorage.pl sam już znalazłem. Zastanawiałem się tylko czy warto.


Tak jak teraz probuje porownac to chyba Amazon S3 wygrywa:

- Jest gratisowe konto:

As part of the AWS Free Usage Tier, you can get started with Amazon S3 for free. Upon sign-up, new AWS customers receive 5 GB of Amazon S3 storage, 20,000 Get Requests, 2,000 Put Requests, 15GB of data transfer in, and 15GB of data transfer out each month for one year.

- W najgorszym pakiecie amazona dostepnosc jest 99.99%, cena za dane: 0.269 PLN za 1GB, cena za transfer: 0,289 PLN za 1GB

- W najlepszym pakiecie simplestorage - dostepnosc: 98.5%, cena za dane: 0.50 PLN za 1 GB, cena za transfer: 1,10 PLN za 1GB

- jedyna zaleta simple storage to to ze serwery sa w Polsce, Amazona sa najblizej w Irlandii, ciekawe czy jest spora roznica w czasach odpowiedzi...

- Amazon ma tez chmure, ktora umozliwia wykonywanie roznych zadan na danych tam zgromadzonych (Hadoop) wiec to tez moze byc jakas zaleta..

Chyba jednak wybralbym Amazona..

konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Właśnie rozmawiałem z kolegą na temat serwerów dedykowanych. Ma w tym spore doświadczenie.

Z tego co mówił wynika, że np w OVH ma 6TB na miesiąc transferu w normalnym (150 zł / miesiąc) abonamencie.

6TB w S3 wychodzi ~ 1775 zł / miesiąc za sam transfer danych..

Chyba jednak zostaję przy dedyku..

konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

chcesz zrobić coś ala rapidshare ?

spr. regulamin ovh... nie wiem czy możesz u nich taki serwis postawićTomasz Grzechowski edytował(a) ten post dnia 24.02.11 o godzinie 17:07
Michał Sznurawa

Michał Sznurawa Scala Developer

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Maciej Rzepiński:
Z tego co mówił wynika, że np w OVH ma 6TB na miesiąc transferu w normalnym (150 zł / miesiąc) abonamencie.

6TB w S3 wychodzi ~ 1775 zł / miesiąc za sam transfer danych..

Chyba jednak zostaję przy dedyku..

Ok, ale pomijasz jedną ważną zaletę stosowania sytemów CDN. Dzięki SS czy S3 odciążasz swój serwer z aplikacją i możesz obsłużyć więcej requestów w jednostce czasu. Łatwiej sobie radzić ze zjawiskami typu "wykop efekt". W CDNach raczej nie masz limitów na ilość jednoczesnych żądań.

konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Tomasz Grzechowski:
chcesz zrobić coś ala rapidshare ?

spr. regulamin ovh... nie wiem czy możesz u nich taki serwis postawićTomasz Grzechowski edytował(a) ten post dnia 24.02.11 o godzinie 17:07

Sprawdzałem. Jeśli chodzi o pliki chronione prawem to faktycznie w regulaminie jest napisane, że jest to zabronione. Nie mam kontroli nad tym co użytkownicy będą tam wrzucać - prawda. Mogę to jedynie samodzielnie sprawdzać i usuwać oraz informować użytkowników..

W takim razie - może jednak wypróbuję S3. Początkowe koszty nie będą wysokie.

Wrócę jednak do pytań, które zadałem wcześniej - jak to wygląda od strony technicznej? Miał ktoś już jakieś doświadczenia z tym?

konto usunięte

Temat: Hosting plików napisany w Zend oparty o Amazon S3

hmmm .. na Twoim miejscu nie rezygnowalbym od razu z OVH tylko napisal do nich maila .. itd .. moze mozna wypracowac jakies rozwiazanie
Radek Baczyński

Radek Baczyński GoldenLine.pl

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Mogę to jedynie samodzielnie sprawdzać i usuwać oraz informować użytkowników..

W takim wypadku odpowiadasz za całość tresci wrzuconej przez userów. Obejdź to w inny sposób. W regulaminie napisz, że nie odpowiadasz za treści, nie są one moderowane. Do tego dopisz, że pozwalasz jedynie na wrzucanie plików co do których user ma pełnie praw autorskich. Przy każdym pliku powinieneś umieścicć przycisk zgłoś nadużycie i pliki usuwać dopiero wtedy gdy dostaniesz takie zgłoszenie (ustawodawca mówi że takie zgłoszenie musi być wiarygodne - ale co to znaczy nie mam pojęcia). Tylko w taki wypadku jesteś chroniony.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Michał Sznurawa:
Maciej Rzepiński:
Z tego co mówił wynika, że np w OVH ma 6TB na miesiąc transferu w normalnym (150 zł / miesiąc) abonamencie.

6TB w S3 wychodzi ~ 1775 zł / miesiąc za sam transfer danych..

Chyba jednak zostaję przy dedyku..

Ok, ale pomijasz jedną ważną zaletę stosowania sytemów CDN. Dzięki SS czy S3 odciążasz swój serwer z aplikacją i możesz obsłużyć więcej requestów w jednostce czasu. Łatwiej sobie radzić ze zjawiskami typu "wykop efekt". W CDNach raczej nie masz limitów na ilość jednoczesnych żądań.

Akurat CDN od Amazona to CloudFront, który to można używać zupełnie niezależnie od S3.
http://aws.amazon.com/cloudfront/
Sebastian Grodzicki

Sebastian Grodzicki CTO @ Levity AI

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Bartłomiej Ogryczak:
Akurat CDN od Amazona to CloudFront, który to można używać zupełnie niezależnie od S3.
http://aws.amazon.com/cloudfront/

Czyżby? Amazon CloudFront bazuje na plikach z S3, które automatycznie replikuje na serwery w pozostałych regionach, a użytkowników kieruje do najbliższego z nich.
Bartłomiej Ogryczak

Bartłomiej Ogryczak Backend Developer @
Layar

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Sebastian Grodzicki:
Bartłomiej Ogryczak:
Akurat CDN od Amazona to CloudFront, który to można używać zupełnie niezależnie od S3.
http://aws.amazon.com/cloudfront/

Czyżby? Amazon CloudFront bazuje na plikach z S3

Tak trudno przeczytać choćby pierwszy paragraf opisu?
"Amazon CloudFront also works seamlessly with any origin server, which stores the original, definitive versions of your files. "
Sebastian Grodzicki

Sebastian Grodzicki CTO @ Levity AI

Temat: Hosting plików napisany w Zend oparty o Amazon S3

Bartłomiej Ogryczak:
Tak trudno przeczytać choćby pierwszy paragraf opisu?
"Amazon CloudFront also works seamlessly with any origin server, which stores the original, definitive versions of your files. "
Zwracam honor. Zasugerowałem się możliwościami panelu AWS, który nie daje takiej możliwości, ale doczytałem jednocześnie, że przez API jest to jak najbardziej możliwe.

Obrazek
Sebastian Grodzicki edytował(a) ten post dnia 27.02.11 o godzinie 12:28

Następna dyskusja:

amazon s3, zend, copyobject...




Wyślij zaproszenie do