EBS, S3, EFS 对比
最大的区别是:
EBS是块存储,S3是对象存储。
EBS仅能与EC2实例结合使用。你可以把EBS想象成EC2的硬盘,如果EC2的实例挂掉,那么用来建立EC2的那个EBS卷也会挂掉(想像一下你装了windows然后把windows格了,那么C盘的内容就没了,当然,还有一个EBS保护的选项,打开之后即使EC2挂了,这个EBS卷的内容也都还在),而别的EBS卷,即使挂载到EC2上,它会仍然存在,而S3无此限制,你可以把S3就想象成一个网盘...
收费:EBS的卷存储按每月预置的GB量计费,无论使用与否,而S3按照实际使用GB量收费;
请求:EBS按卷的I/O请求进行收费,S3对GET及所有其他请求按次数进行收费,对于小文件S3的请求费用甚至会高于传输费用;
数据传出:两者数据传出至Internet的费用目前一致;S3的数据存储相对更为可靠,S3通过冗余方式将数据同步到多个设备,而EBS卷的持久性取决于您的卷大小和自上次快照后数据更新的比例,因此EBS提高持久性需定期快照至S3