Amazon Elastic Block Store (EBS) 是一款高性能、易用的块存储服务,专为与 Amazon EC2 配合使用而设计。EBS 卷支持在生产环境中动态调整卷类型、增加容量和修改预置 IOPS,而不会影响运行中的关键应用程序。多个 EBS 卷可以挂载到同一 EC2 实例,或者通过多重附加功能同时挂载到多个实例。
本文将详细介绍 EBS 卷的定价机制,重点解析通用 SSD 卷(GP3)特性,并分享降低 EBS 成本的最佳实践。
EBS 卷类型
| 卷类型 | 描述 | 耐久性 | 典型用例 | API名称 | 容量范围 | 最大 IOPS/容量 | 最大吞吐量/容量 | 价格 |
|---|---|---|---|---|---|---|---|---|
| io2 | 高性能、高耐用性 SSD,适合延迟敏感事务性工作负载 | 100% | I/O 密集型 NoSQL 与关系型数据库 | io2 | 4GB – 16TB | 64,000 | 1,000 MB/s | $0.125/GB/月,$0.065/预置IOPS |
| io1 | 高性能 SSD,适合延迟敏感事务性工作负载 | 99.8–99.9% | I/O 密集型 NoSQL 与关系型数据库 | io1 | 4GB – 16TB | 64,000 | 1,000 MB/s | $0.125/GB/月,$0.065/预置IOPS |
| gp3 | 通用 SSD,低成本、适合各种事务性工作负载 | 99.8–99.9% | 启动卷、低延迟交互式应用、开发与测试 | gp3 | 1GB – 16TB | 16,000 | 1,000 MB/s | $0.08/GB/月,前 3,000 IOPS 免费,超出部分每 IOPS $0.005,前 125 MB/s 免费,超出部分每 MB/s $0.04 |
| gp2 | 通用 SSD,兼顾性能与价格 | 99.8–99.9% | 启动卷、低延迟交互式应用、开发与测试 | gp2 | 1GB – 16TB | 16,000 | 250 MB/s | $0.10/GB/月 |
| st1 | 吞吐量优化型 HDD,适合大数据与日志处理 | 99.8–99.9% | 大数据、数据仓库、日志处理 | st1 | 500GB – 16TB | 500 | 500 MB/s | $0.045/GB/月 |
| sc1 | 冷硬盘,低成本,适合不常访问的数据 | 99.8–99.9% | 冷数据存储 | sc1 | 500GB – 16TB | 250 | 250 MB/s | $0.025/GB/月 |
EBS 定价机制
-
按使用量计费:EBS 卷只为实际使用的存储空间和 IOPS 收费。
-
免费套餐:AWS 免费套餐提供 30GB 存储空间、200 万次 I/O 操作和 1GB 快照存储。
常见卷定价
-
GP3 卷:$0.08/GB/月,3000 IOPS 免费,超出部分 $0.005/IOPS,吞吐量超出 125 MB/s 部分 $0.04/MB/s
-
GP2 卷:$0.10/GB/月
-
IO2 / IO1 卷:$0.125/GB/月 + $0.065/预置 IOPS
-
ST1 卷:$0.045/GB/月
-
SC1 卷:$0.025/GB/月
-
EBS 快照:增量存储,$0.05/GB/月
-
快速快照恢复 (FSR):$0.75/DSU 小时
-
快照 API:读取 $0.003/千次,写入 $0.006/千次
GP3 与 GP2 的成本对比
-
GP3 存储成本比 GP2 平均低 20%(0.08 美元/GB vs 0.10 美元/GB)
-
GP2 的性能与容量成正比,容量越大性能越高;GP3 可以独立调整 IOPS 和吞吐量,实现稳定性能
-
超出免费 IOPS 或吞吐量部分会产生额外费用,但总体仍比 GP2 更经济,尤其在中小容量卷场景
降低 EBS 成本的最佳实践
-
清理未使用的 EBS 卷
-
检查状态为
available的卷,删除不再使用的卷 -
设置 EC2 根卷在终止时自动删除
-
-
优化已停止实例的卷
-
停止的实例仍保留卷会继续收费
-
建议创建快照或迁移数据到 S3
-
-
识别未充分利用的卷
-
缩小卷大小或更改卷类型
-
使用弹性卷功能动态调整容量和 IOPS
-
-
使用 RAID 配置提高性能
-
RAID 0 提升性能,RAID 1 提供冗余
-
合理条带化多个卷降低成本,同时提升 IOPS
-
-
创建快照与快速快照恢复
-
快照用于备份和灾难恢复
-
快速快照恢复 (FSR) 可立即提供卷的预置性能
-
-
删除过时快照
-
过时快照占用存储并产生费用
-
建议设置自动删除机制
-
-
使用数据生命周期管理器 (DLM)
-
自动化管理快照
-
降低操作复杂性和成本
-
-
将低频访问数据迁移到 S3 或 Glacier
-
S3/Glacier 价格远低于 EBS
-
合理分层存储可节约大量费用
-
-
选择合适的 EBS 类型与容量
-
根据应用性能需求选择 GP2 / GP3 或 IO1 / IO2
-
避免过度配置 RDS 卷
-
在云上的优势
在云上帮助企业客户 简化 AWS 复杂性,在不影响治理和可视性的前提下,为开发团队提供快速、自助的 EBS 管理与成本优化方案,让企业在云上更高效地使用 AWS 存储资源。

