Amazon S3 для хранения изображений

475 views
Skip to first unread message

Anry

unread,
Oct 25, 2012, 1:28:28 PM10/25/12
to ror...@googlegroups.com
Собственно сабж. Хотелось бы узнать, уважаемые коллеги, использует кто-нибудь из вас Amazon S3 и какие подводные камни есть.
Задача: хранить где-нибудь сгенерированные изображения (qr-коды) и давать пользователям приложения эти изображения скачивать.
Приложение пока расчитано на отечественную аудиторию, позже возможна и европейская. Не будет ли в силу этого S3 - сильно медленным решением?

Заранее благодарю за ваши ответы/советы.

Alexander Korkin

unread,
Oct 25, 2012, 2:26:44 PM10/25/12
to ror...@googlegroups.com

Буду нудным, а на кой вам оно? Чем локальный нджинкс не устраивает? Или охота "типа по модному?". Пока нет потребности, не стоит трогать.

25.10.2012 21:28 пользователь "Anry" <devel...@gmail.com> написал:
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
 
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Max Lapshin

unread,
Oct 26, 2012, 1:56:52 AM10/26/12
to ror...@googlegroups.com
2012/10/25 Anry <devel...@gmail.com>:

Ситуация с S3 какая:
1) это медленновато из-за далекого расстояния
2) это дорого. Счет за маленький сайт в 70$ вызывает вопросы: а почему
бы не хетцнер/селектел и сколько же с меня возьмут завтра?
3) это постоянно растущая цена владения. Каждый закачанный файл
увеличивает ежемесячную стоимость хранения. Это начинает волновать от
первых нескольких десятков хардов
4) для тысячи qr кодов это всё совершенно пофиг, S3 может снять
головную боль о бекапе этих хардов
5) повышенная возня с заливкой обработанного контента на S3

Alex Dmitriev

unread,
Oct 26, 2012, 7:41:20 AM10/26/12
to ror...@googlegroups.com
> 2) это дорого. Счет за маленький сайт в 70$ вызывает вопросы: а почему
> бы не хетцнер/селектел и сколько же с меня возьмут завтра?

Это ты видимо про EC2, а не про S3. У S3 нету минималки, только за
хранение и передачу.

Топикстартеру: если вы в россии, то трафик для вас бесплатен, в
отличие от основных потребителей.

Что у вас может чесаться, так это:

1) Большой объем хранимых картинок и бэкапов - тут вам S3 в помощь.
2) Большая нагрузка на канал при передаче - возможно будет просто
дешевле поставить второй сервер под картинки и арендовать выделенный
канал. Надо считать конкретные цифры, но я бы начал просто со
складирования всего на своем сервере
3) Шумиха вокруг cloud-хостинга, куча постингов от видных чуваков - на
это не надо вестись. Большие чуваки делают большие проекты в большом
интернете (читай - америкосии). У них там платный трафик и сисадмины
по 100 баксов в час. У них часто человеко-час реально дороже, чем
серверо-месяц.

Резюмируя: попробуйте сделать сначала на своем сервере, покрутите
месяцок-другой, посмотрите какой у вас объем данных на винте и
нагрузка на канал. Потом посчитайте расходы на S3 исходя из этих
данных. А потом думайте, надо ли оно вам.

Кстати, в рунете тоже вроде как начали появляться аналоги S3,
например: http://selectel.ru/services/cloud-storage/
Явно будет быстрее - битам не надо переплывать океан.

--
Alex V. Dmitriev
Jabber/GTalk/MSN/AIM: rene....@gmail.com
Skype: rene-dekart
Blog: http://railorz.ru

Max Lapshin

unread,
Oct 26, 2012, 7:57:31 AM10/26/12
to ror...@googlegroups.com
2012/10/26 Alex Dmitriev <rene....@gmail.com>:

>> 2) это дорого. Счет за маленький сайт в 70$ вызывает вопросы: а почему
>> бы не хетцнер/селектел и сколько же с меня возьмут завтра?
>
> Это ты видимо про EC2, а не про S3. У S3 нету минималки, только за
> хранение и передачу.

Нет, я именно про S3. У меня на S3 лежит часть раздачи кода erlyvideo
и приходят счета по 30$,
хотя казалось бы с чего: архив весит пару мегабайт.

>
> Кстати, в рунете тоже вроде как начали появляться аналоги S3,
> например: http://selectel.ru/services/cloud-storage/
> Явно будет быстрее - битам не надо переплывать океан.

Да, у селектела как раз поднят swift.

Alex Dmitriev

unread,
Oct 26, 2012, 8:13:37 AM10/26/12
to ror...@googlegroups.com
> Нет, я именно про S3. У меня на S3 лежит часть раздачи кода erlyvideo
> и приходят счета по 30$,
> хотя казалось бы с чего: архив весит пару мегабайт.

Видимо, качают файлик довольно много. Исходя из твоей цифры - 250 гиг
в месяц. Аренда линоды с таким же объемом трафика выйдет ровно столько
же. Если бы было чуть-чуть больше - имело бы смысл арендовать
выделенный сервер у хецнера чисто под этот файлик :)

Max Lapshin

unread,
Oct 26, 2012, 8:46:39 AM10/26/12
to ror...@googlegroups.com
Или селектел =)


2012/10/26 Alex Dmitriev <rene....@gmail.com>:

Alexander Simonov

unread,
Oct 27, 2012, 4:17:43 AM10/27/12
to ror...@googlegroups.com

On Oct 26, 2012, at 2:57 PM, Max Lapshin <max.l...@gmail.com> wrote:

> 2012/10/26 Alex Dmitriev <rene....@gmail.com>:
>>> 2) это дорого. Счет за маленький сайт в 70$ вызывает вопросы: а почему
>>> бы не хетцнер/селектел и сколько же с меня возьмут завтра?
>>
>> Это ты видимо про EC2, а не про S3. У S3 нету минималки, только за
>> хранение и передачу.
>
> Нет, я именно про S3. У меня на S3 лежит часть раздачи кода erlyvideo
> и приходят счета по 30$,
> хотя казалось бы с чего: архив весит пару мегабайт.

А через GitHub downloads не пробовал раздавать?

Alexander Simonov
asim...@gmail.com



Max Lapshin

unread,
Oct 27, 2012, 4:26:45 AM10/27/12
to ror...@googlegroups.com
2012/10/27 Alexander Simonov <asim...@gmail.com>:

>
>
> А через GitHub downloads не пробовал раздавать?
>

Мне по ключу надо раздавать.

Gadzhi Gadzhiev

unread,
Oct 27, 2012, 3:39:51 PM10/27/12
to ror...@googlegroups.com
VQ7 в Hetzner с терабайтом трафика идет за семь евро в месяц.

2012/10/27 Max Lapshin <max.l...@gmail.com>
2012/10/27 Alexander Simonov <asim...@gmail.com>:
>
>
> А через GitHub downloads не пробовал раздавать?
>

Мне по ключу надо раздавать.

apavlyut

unread,
Oct 27, 2012, 8:48:27 PM10/27/12
to ror...@googlegroups.com
+
Reply all
Reply to author
Forward
0 new messages