AWS S3对于静态页面的托管、多媒体分发、版本管理、大数据分析、数据存档来说都非常有用。S3可以和AWS CloudFront结合使用而达到更快的上传和下载速度。

AWS EBS是可以用来做数据库或托管应用程序的持续性文件系统,EBS具有很高的IO读写速度并且即插即用。

相比前面两种存储,AWS EFS是比较新的一项服务。它提供了可以在多个EC2实例之间共享的网络文件系统,功能类似于NAS设备。可以用EFS来处理大数据分析、多媒体处理和内容管理。

下面是三种系统的详细对比:

特性Amazon S3EBSEFS
存储类型对象存储块存储块存储
存储大小没有限制最大为16TB没有限制
单个文件大小限制0字节~5TB没有限制最大52TB
IO吞吐量支持multipart上传 如果使用single object upload,单个文件大小限制为5GB可以选择HDD或者SSD的磁盘类型,以提供不同的IO默认3GB
访问能通过因特网访问只能被单个EC2实例访问可以被上千个EC2实例同时访问
可用性99.99%99.99%高度可用(官方没有公布相关数据)
速度比较最慢最快中等
价格最便宜中等最贵

在真正采用某一种AWS存储类型的时候,需要考虑到上面的这些参数,以及真实的使用场景。每一种存储类型都有自己最适用的使用场景,都能最大化地发挥自己优势。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据