云硬盘术语对照
块存储产品在三家的名称与类型体系不同:阿里云叫云盘、腾讯云叫云硬盘 CBS、华为云叫云硬盘 EVS。每个厂商内部又按性能分成若干档位,档位名称互不对应。跨厂商比价或做双活方案时,必须先把「名字」对齐到「性能基线」,而不是按字面对照。
基本信息
| 概念范围 | 块存储设备,挂载后表现为 /dev/vd* 或 /dev/sd* 的块设备 |
|---|---|
| 生命周期 | 系统盘随实例创建与释放;数据盘可解绑保留并重新挂载 |
| 性能维度 | 容量、IOPS、吞吐、时延,四者共同决定可用性 |
| 计费方式 | 按容量计费,部分高性能档位按容量加性能等级组合计费 |
| 扩容 | 容量通常支持在线扩容,文件系统仍需在 guest 内手动扩展 |
对照表
| 概念 | 阿里云 | 腾讯云 | 华为云 |
|---|---|---|---|
| 块存储产品 | 云盘(块存储) | 云硬盘 CBS | 云硬盘 EVS |
| 高性能档 | ESSD 云盘(PL 等级) | 增强型 SSD 云硬盘 | 极速型 SSD / 超高 IO |
| 系统盘 | 系统盘 | 系统盘 | 系统盘 |
| 数据盘 | 数据盘(可解绑保留) | 数据盘 | 数据盘 |
比对与选型要点
- 先确定业务 IO 模型:随机小 IO 看 IOPS,顺序大 IO 看吞吐
- 核对性能上限与实例规格的绑定关系,规格不足会先触顶
- 确认是否需要在线扩容与在线变更性能档
- 确认解绑保留与跨实例重挂是否支持
- 确认快照与备份策略是否覆盖该类型云盘
guest 内查看云盘信息
guest 内查看云盘信息
lsblk -d -o NAME,SIZE,TYPE,MOUNTPOINT # 看清哪些是裸盘哪些已挂载
cat /sys/block/vda/queue/rotational # 0 表示 SSD 类设备
sudo fio --name=t --rw=randread --bs=4k --iodepth=64 --runtime=30 --filename=/dev/vdb --direct=1
# 性能以不覆盖数据的压测参数为准,生产盘压测前确认设备可写做容量与性能对比时不要只比 GB 单价:IOPS 与吞吐上限的计算方式三家不同,按业务 IO 模型拉齐后再比价。
扩容云盘后必须扩展分区与文件系统才会真正可用,否则 df 里看到的容量依旧不变,容易误判为扩容失败。