Amazon EBS(弹性块存储)是为云服务器(EC2实例)提供的硬盘存储服务。EBS 提供了多种卷类型,用户可以把它理解成不同类型的硬盘:有些速度快、价格高,适合对性能要求高的场景;有些速度慢、价格低,适合只存数据不常用的场景。EBS 卷类型主要分为两大类:采用 SSD 的卷和采用 HDD 的卷。SSD 卷适合数据库、启动盘等需要快速读写的任务;HDD 卷适合大数据分析、日志处理等吞吐量密集型的工作负载。选择正确的卷类型非常关键,因为用户需要为预置的存储容量付费,无论用户是否真正用满了这些空间。
EBS 卷的费用主要由两部分构成:存储容量费用和性能费用(部分类型)。
SSD 卷(适合事务型工作负载):
gp3(通用型 SSD):这是性价比最高的选择,适用于大多数应用,如虚拟桌面、开发和测试环境、中小型数据库。定价模式为:存储费约$0.08/GB/月,基准性能(3000 IOPS 和125 MB/s 吞吐量)免费包含。如果用户的应用程序需要更高的性能,可以额外付费增加 IOPS 或吞吐量。
gp2(通用型 SSD):这是上一代产品,价格中已包含所有 I/O 操作。定价为约$0.10/GB/月,无需额外支付性能费,但性能随容量增长而提升。
io1 / io2(预置 IOPS SSD):这是为关键业务数据库(如 SAP HANA、Oracle、SQL Server)设计的高性能卷,延迟极低。定价模式为:存储费约0.125/GB/月,外加预置 IOPS 费用约0.125/GB/月,外加预置 IOPS 费用约0.065/每 IOPS/月。
HDD 卷(适合吞吐量密集型工作负载):
st1(吞吐量优化型 HDD):适合大数据、数据仓库、日志处理等频繁访问的场景,价格为$0.045/GB/月。
sc1(冷 HDD):成本最低,适合不常访问的冷数据,价格为$0.025/GB/月。
某公司需要为应用程序配置1000GB 的存储空间,运行一个月(720小时)。以下是不同卷类型的费用对比.
使用 gp3卷:存储费为1000GB × 0.08=0.08=80/月。如果基准性能(3000 IOPS)足够,则没有额外费用。如果应用程序需要额外的5000 IOPS(性能超出基准部分),则额外 IOPS 费用约为5000 × 0.005/IOPS=0.005/IOPS=25/月。那么总费用为$105/月。
使用 gp2卷:存储费为1000GB × 0.10 = 0.10=100/月。此费用已包含所有性能,无需额外支付 IOPS 费,但最大 IOPS 限制为3000(对于1TB 卷)。
使用 io1卷:假设应用程序需要5000 IOPS 的高性能。费用构成为:存储费1000GB × 0.125 = 0.125=125/月,加上预置 IOPS 费5000 × 0.065 / IOPS = 0.065/IOPS=325/月。总费用高达$450/月。