Что использовать для хранения и отдачи статики?

Есть такая задача:

Большой сайт с большим количеством разделов и статики (в основном - фото, картинки)
работать будет в основном в одной стране, всё по https
Сейчас примерно объём статики составляет около 0.5 терабайта, в будущем - будет расти
поэтому нужна масштабируемость
ну и как всегда - не очень дорого (желательно до $50 в месяц), быстро и безопасно :)

Вопрос: где всё это разместить и как отдавать?

Есть такие мысли:

1. можно для статики взять отдельный выделенный сервер, присвоить ему поддомен, вроде files.example.com, настроить какой-нибудь nginx в самой быстрой конфигурации и размещать статику на нём.
Вот самые дешёвые сервера, которые я нашёл: https://www.kimsufi.com/en/servers.xml
цена - от 15 евро/мес, безлимитный 100мбит трафик, защита от ddos
ёмкость диска - 2Тб

2. похожий вариант, только чуть подороже за 40евро/мес, тут 4Тб диск райд (2 диска как зеркала друг друга), скорость 500мбит, защита от ddos
https://www.online.net/en/dedicated-server/dedibox-st8
на такой сервер, думаю можно вообще весь проект разместить

3. Также, если нужно что бы данные хранились где то снаружи - думаю, может использовать облачные хранилища, например на Amazon S3 - https://aws.amazon.com/s3 (но - говорят, дорогой сервис) или Selectel. У них обычно свой API, и, скорее всего, веб-разработчикам нужно будет переписывать код под них... Это не есть хорошо, наверное...

Но, всё таки, провайдер online.net предлагает достаточно недорогое облачное хранилище:
судя по этой таблице: https://www.online.net/en/c14
1Тб данных в месяц с неограниченным upload | download выглядит привлекательно, около 35евро/мес (тот же амазон в 10 раз дороже...)
Кто нибудь слышал про него? Использовал? В самом описании они позиционируют себя как backup хранилище.

4. В будущем, возможно, поверх этих решений - для увеличения скорости отдачи придётся использовать CDN
(однако не хотелось бы, но тот же авито, например - использует cloudflare)

5. Ещё подумал, что возможно ещё такое решение - несколько серверов с ssd (например, 4 сервер 200гб ssd тут: https://www.online.net/en/dedicated-cloud#dedicloud будут стоить в сумме 40евро/мес) или поискать хостинг провайдер с большим объёмом ssd. Это должно быть быстрее, чем обычные hdd и дешевле, чем использование cdn
глянул навскидку, хостинг с размером ssd порядка 0.5гига - около $100 и выше
есть гибридные решения: https://www.ovh.com/us/dedicated-servers/SSD-advan...
(когда на 1-м сервере hdd+ssd)
но это решение как-то костыльно выглядит...

с дедик.серверами - проблема с масштабируемостью, с облачными - цена и api усложняют жизнь

помогите найти решение

спасибо!
  • Вопрос задан
  • 1889 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Erelecano
Админю сервера, починяю примуса.
online.net имеет странные глюки с каналами порой, это с чем я сталкивался сам, плюс народ жалуется, что у них очень плохо с поддержкой(пока не приходилось обращаться)

kimsufi — бюджетный бренд OVH, сервера стоят в тех же ДЦ и все прочее. Для личных целей kmisufi хорош, для серьезных проектов смотрите либо SoYouStart, либо OVH(это таки два бренда самого OVH под которыми они продают сервера мощней и с доп.фишками, типа IPшников и прочего в сравнении с kimsufi).
Ответ написан
opium
@opium
Просто люблю качественно работать
ну вари антов кроме дедиков нет, если не смо треть на масштабирование то дедик на 4 винта в рейд 1 по 6 тб даст вам примерно 12тб места .
ну а всякие апи для бекапов , там надо понимать что у вас отдачи то простой нет, только по апи
Ответ написан
Комментировать
Esmi
@Esmi
support@skyparkcdn.com
Вам размещать нужно только статику или сам сайт со статикой? Если только статику, то можно поискать хранилище и VDS не обязательно брать. Если нужно размещать статику вместе с сайтом, тогда VDS.

А где у вас пользователи находятся? Если в России, а сайт размещен, к примеру, у kimsufi, тогда по скорости будет проигрывать в сравнении с российскими VDS, т.к. у kimsufi нет серверов в России. Поэтому лучше выбирать VDS в зависимости от местоположения пользователей. Даже, если подключите CDN для раздачи статики, то он не уменьшит время ответа VDS при открытии самой страницы.

Соглашусь с Erelecano Oioraen о online.net, поступают жалобы на плохое общение со стороны техподдержки. Есть жалобы на медленную работу сервера, стандартная страница Apache грузится 3 минуты.

Есть интересный вариант - skyparkcdn.io. Из услуг есть: VDS на SSD дисках, хранилище тоже на SSD, причем к объемам и характеристикам машины не привязаны, их всегда можно увеличить. Есть CDN, если нужно и от DDoS-атак могут защитить. Техподдержка круглосуточно работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы