Я переношу свой сервер Java, Tomcat, Mysql в AWS EC2.
Я уже добавил объем EBS для хранения данных MySql. В моем веб-приложении люди могут загружать изображения. Поэтому я должен их упорствовать. У меня есть две альтернативы:
- Сохранение загруженных изображений в объем EBS.
- Используйте службу S3.
Ниже перечислены мои заметки, пожалуйста, будьте скептически относитесь к ним, так как мой опыт не на серверах, а на разработке программного обеспечения.
-
EBS plus: хранилище S3 стоит дороже. (0.15 $/Gb > 0,1 $/Gb)
-
S3 plus: Служебная статистика из EBS может негативно повлиять на производительность моего веб-сервера. Это правда? Отражает ли обслуживание изображений на производительности сервера? Для S3 мой сервер не будет нести ответственность за обслуживание статики.
-
S3 plus: Служебная статистика из EBS может привести к стоимости ввода-вывода, возможно, она будет незначительной.
-
EBS plus: люди говорят, что EBS быстрее.
-
S3 plus: люди говорят, что S3 более безопасен для сохранения.
-
EBS plus: нет необходимости изучать API, прямое сохранение изображений в объеме EBS.
А именно, я не могу решить, буду счастлив, если вы посоветуете.
Спасибо