Где хранить фотографии и видео в социальных сетях?
У меня есть социальная сеть с 100 000 пользователей. Я разрешаю пользователям загружать фотографии и видео, теперь я чувствую, что это становится слишком много для моего выделенного сервера. Должен ли я получить другой выделенный сервер? Сеть доставки контента? Облачное хранилище, как amazon ec2? Пожалуйста, помогите мне, потому что я действительно запутался в этом. Я в основном программист, а не эксперт по этим решениям.
1 ответ
Да, удалите его с веб-сервера и сохраните на другом устройстве. Храните его на томе ZFS и используйте его функции дедупликации, чтобы не использовать дорогостоящее хранилище и иметь надежную, устойчивую к ошибкам файловую систему.
Да, вы можете использовать Amazon / облачное хранилище. Ничего "плохого" в этом нет, но есть затраты на это решение, которые станут дороже, чем делать это самостоятельно в определенный момент. Где эта точка? Вы должны график и контролировать использование в течение долгого времени, чтобы выяснить ваше любимое место. Вы просматриваете и отслеживаете все свои показатели использования, верно?
Как вы делаете весь этот проект? Вы серьезно должны нанять профессионального системного администратора / инженера для разработки и реализации этого. Сделайте одолжение своим пользователям и не рискуйте их данными.