Дискуссия о сетевом хранилище - PullRequest
0 голосов
/ 19 ноября 2018

Я работаю над проектом, в котором пользователи будут создавать контент, а затем смогут использовать этот же контент в другой области.Мы уже используем сервисы AWS для большого количества пользовательских данных и, вероятно, разместим эти данные там же.Тем не менее, чтобы исключить потенциальную точку отказа при необходимости загружать и скачивать контент, мы стремимся хранить эти данные также на локальном сетевом сервере и использовать этот локальный сервер только для последующего получения данных.

Основная причина выбора заключается в том, что создаваемый контент составляет несколько МБ (вероятно, около 10 МБ каждый, и существует потенциал для создания нескольких вещей).Мысль заключается в том, что это уменьшит вероятность проблемы при загрузке.

Наверное, мой вопрос, имеет ли это смысл делать?Если нет, то какие могут быть потенциальные альтернативы?Может быть, размер файла не так уж и важен, и нам следует придерживаться только AWS?

Если это полезно, мы используем Unity для разработки приложений для этого проекта.

1 Ответ

0 голосов
/ 26 ноября 2018

Вы, вероятно, должны просто использовать S3 для хранения файлов. S3 обещает 99,99% безотказной работы и 99,99999999% прочности .

Помните, что объекты в S3 автоматически реплицируются на серверы в нескольких независимых зонах доступности в AWS. С вашей стороны (или вашей компании) потребуется много денег и усилий, чтобы получить то, чем вы управляете на предпосылке, с тем же уровнем надежности, что и S3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...