带有EFS或S3的Elastic Beanstalk

时间:2018-06-29 04:50:36

标签: amazon-web-services amazon-s3 amazon-elastic-beanstalk amazon-ebs amazon-efs

基本上,我正在尝试找出要使用的设计。我使用安装到EBS的EC2实例每月收集1TB数据。我创建了另一个Elastic Beanstalk实例作为网站,我想弄清楚通过EFS或S3访问此EC2实例的数据是否更好。另外,有时从Web应用程序访问的bean bean网页的数据量可能为10-50GB。

1 个答案:

答案 0 :(得分:1)

基本上,这取决于要存储的数据类型。

EFS -Amazon EFS可自动扩展-这意味着如果工作负载突然变高,您正在运行的应用程序将不会出现任何问题-存储将自动扩展。如果工作量减少了-存储空间将缩小,因此您无需为不使用的存储空间支付任何费用。 适合共享应用程序和工作负载比S3快

S3 -Amazon S3还允许托管静态网站内容。提供简单的对象存储,对于托管网站图像和视频,数据分析以及移动和Web应用程序非常有用。对象存储将数据作为对象进行管理,这意味着所有数据类型均以其本机格式存储。

所以我建议,由于您正在收集1TB的数据,并且网页偶尔会访问10-50GB,因此S3将使您的进程(API)变慢,并且它占用的磁盘空间很大,因此必须为此付费

在您谈论1Tb时,如果数据超出该范围,则磁盘将具有可伸缩性,并且应用程序将具有很高的可用性。