华为云硬盘 EVS:为云上业务提供持久、高性能的块存储

举报
yd_255628829 发表于 2026/11/09 07:34:53 2026/11/09
【摘要】 本文带你全面了解华为云弹性云硬盘服务(Elastic Volume Service,EVS)——它是什么、有哪些类型、性能如何、核心功能有哪些,以及在实际业务中如何选型。---## 一、什么是 EVS?**EVS(Elastic Volume Service,云硬盘服务)** 是华为云提供的一种**持久化块存储**服务。你可以把它理解为云上的"虚拟硬盘"——它像物理硬盘一样可以被格式化、挂载...
本文带你全面了解华为云弹性云硬盘服务(Elastic Volume Service,EVS)——它是什么、有哪些类型、性能如何、核心功能有哪些,以及在实际业务中如何选型。

---

## 一、什么是 EVS?

**EVS(Elastic Volume Service,云硬盘服务)** 是华为云提供的一种**持久化块存储**服务。你可以把它理解为云上的"虚拟硬盘"——它像物理硬盘一样可以被格式化、挂载到云服务器上,但拥有云端特有的弹性、高可用和丰富的管理能力。

简单来说:

- **ECS(弹性云服务器)** 是"主机"
- **EVS(云硬盘)** 是"硬盘"
- 两者挂载配合,就构成了一台完整的云上计算机

### EVS 的核心定位

| 特性 | 说明 |
|------|------|
| **持久存储** | 数据持久性高达 99.999%,系统盘与数据盘均可在线使用 |
| **弹性扩展** | 支持在线扩容,无需停机即可扩大存储空间 |
| **高性能** | 最高可达 256,000 IOPS、4000 MiB/s 吞吐量(极速型 SSD V2) |
| **高可靠** | 数据多副本冗余,跨可用区(AZ)容灾 |
| **即用即付** | 按需付费或包年包月,灵活选择 |

---

## 二、云硬盘类型与性能一览

华为云根据 IO 性能将云硬盘划分为多种类型,从高端到入门依次为:

### 2.1 类型总览

| 类型 | API 名称 | 最大 IOPS | 最大吞吐量 (MiB/s) | 单盘最大容量 | 典型场景 |
|------|----------|-----------|---------------------|-------------|----------|
| **极速型 SSD V2**(公测) | ESSD2 | 256,000 | 4,000 | 32 TiB | Oracle、SQL Server、ClickHouse、AI |
| **极速型 SSD** | ESSD | 128,000 | 1,000 | 32 TiB | Oracle、SQL Server、ClickHouse、AI |
| **通用型 SSD V2** | GPSSD2 | 128,000 | 1,000 | 32 TiB | 企业办公、虚拟桌面、大型开发测试、转码 |
| **超高 IO(SSD)** | SSD | 50,000 | 350 | 32 TiB | 大中型数据库、NoSQL、I/O 密集型 |
| **通用型 SSD** | GPSSD | 20,000 | 250 | 32 TiB | 企业办公、中小型数据库、Web 应用 |
| **高 IO(SAS)** | SAS | 5,000 | 150 | 32 TiB | 普通开发测试、事务性处理较少的应用 |
| **普通 IO(SATA)** | SATA | 2,200 | 50 | 32 TiB | 日常办公、轻载型开发测试 |

> **提示**:系统盘最大容量统一为 1024 GiB,数据盘最大容量统一为 32768 GiB(32 TiB)。

### 2.2 性能三要素

云硬盘的性能由三个核心指标衡量:

1. **IOPS**(Input/Output Operations Per Second):每秒读写次数。决定了云硬盘处理小文件、随机读写的能力。
2. **吞吐量**(Throughput):每秒传输的数据量(MiB/s)。决定了大文件顺序读写的速度。
3. **IO 时延**(Latency):连续两次读写操作之间的最小时间间隔。决定了响应速度的快慢。

不同类型的时延对比:

| 类型 | 4K 单队列随机写时延 |
|------|---------------------|
| 极速型 SSD V2 / 极速型 SSD | **亚毫秒级**(< 1ms) |
| 通用型 SSD V2 / 超高 IO / 通用型 SSD | **1ms** |
| 高 IO | **1ms ~ 3ms** |
| 普通 IO | **5ms ~ 10ms** |

### 2.3 IOPS 性能计算公式

以**超高 IO 云硬盘**为例,IOPS 计算公式为:

```
IOPS = min(50000, 1800 + 50 × 容量)
```

- 容量 100 GiB → IOPS = min(50000, 6800) = **6800**
- 容量 1000 GiB → IOPS = min(50000, 51800) = **50000**(达到上限)

> **通用型 SSD V2** 和 **极速型 SSD V2** 采用**容量与性能解耦**设计,IOPS 由用户预配置,不受容量限制。例如极速型 SSD V2 的 IOPS 可在 100~256000 范围内灵活配置(上限为 1000×容量)。

---

## 三、核心功能特性

### 3.1 🔐 云硬盘加密

EVS 提供基于行业标准的 **XTS-AES-256** 加密算法,对新创建的云硬盘进行加密。

- 密钥由 **DEW(数据加密服务)** 中的 **KMS(密钥管理服务)** 提供
- KMS 使用符合 **FIPS 140-2 第 3 等级认证** 的硬件安全模块(HSM)保护密钥
- 所有用户密钥都由 HSM 中的根密钥保护,避免密钥泄露
- **注意**:已购买的云硬盘不支持更改加密属性

### 3.2 📸 云硬盘快照

快照是云硬盘数据在某一时刻的完整副本,可用于:

- **数据备份**:定期创建快照,防止数据丢失
- **数据恢复**:误操作后快速回滚到历史状态
- **环境克隆**:基于快照创建新云硬盘,快速复制数据环境

### 3.3 📦 在线扩容

当业务数据量增长时,无需停机即可在线扩大云硬盘容量:

- 支持系统盘和数据盘扩容
- 扩容后需要在操作系统内扩展分区和文件系统
- 最小扩容步长为 1 GiB

### 3.4 🔄 共享云硬盘

支持将同一块云硬盘同时挂载到多台云服务器上,适用于:

- 集群场景(如 Oracle RAC、WSFC)
- 需要多节点并发读写的业务

> **注意**:共享盘需要配合集群文件系统(如 OCFS2、GFS2)使用,否则可能导致数据损坏。

### 3.5 🛡️ 跨可用区容灾

EVS 支持**跨可用区(AZ)的云硬盘复制**功能:

- 将源盘数据同步到另一个 AZ 的目标盘
- 当主 AZ 发生故障时,可快速切换到备 AZ
- 适用于对业务连续性要求较高的场景

### 3.6 ♻️ 回收站

删除云硬盘时,默认进入回收站而非立即销毁:

- 回收站中的云硬盘保留一段时间(可配置)
- 期间可随时恢复,避免误删除导致数据丢失
- 超过保留期后自动销毁

---

## 四、突发性能:小盘也能跑出高 IOPS

这是一个容易被忽略但非常实用的特性。

### 什么是突发能力?

小容量云硬盘可以在一定时间内**突破 IOPS 上限**,达到更高的突发 IOPS。这主要受益于**令牌桶(Token Bucket)**机制。

### 实例说明

以 **100 GiB 超高 IO 云硬盘**为例:

- 正常 IOPS 上限:6800
- IOPS 突发上限:16000
- 令牌桶容量:1800s × 16000 = 28,800,000 个令牌
- 令牌生成速度:6800 个/s(等于正常 IOPS 上限)

**消耗原理**:当 IO 消耗速度 > 生成速度时,令牌逐渐减少,最终 IOPS 回落到正常上限 6800。可维持突发的时间约为 `28800000 / (16000 - 6800) ≈ 3130 秒`。

**储蓄原理**:当 IO 消耗速度 < 生成速度时,令牌逐渐积累,恢复突发能力。暂停使用约 `28800000 / 6800 ≈ 4235 秒` 后令牌桶存满。

### 典型受益场景

**云服务器启动加速**:系统盘通常容量较小(如 50 GiB),正常 IOPS 仅 4300,但突发后可达 16000,显著提升启动速度。

---

## 五、实例 QoS:存储 I/O 性能隔离

云服务器实例提供**实例级存储 I/O 性能隔离**功能,给每个实例提供独享的存储 I/O 性能(带宽和 IOPS),避免在业务高峰期受到其他实例的资源争抢。

### 两种场景

| 场景 | 说明 | 结果 |
|------|------|------|
| **场景一** | 云硬盘性能总和 **超过** 实例规格的存储 I/O 能力 | 以实例规格为准,多块盘动态分配 |
| **场景二** | 云硬盘性能总和 **不超过** 实例规格的存储 I/O 能力 | 以云硬盘性能为准 |

**示例**:c9.16xlarge.2 实例存储带宽最大 2688 MiB/s。挂载 3 块 1000 GiB 通用型 SSD V2(单块 1000 MiB/s,总 3000 MiB/s),超过实例能力,最终以 2688 MiB/s 为准。

> **选型建议**:高性能云硬盘需要搭配高规格 ECS 实例才能发挥出全部性能,否则会被实例 QoS 限制。

---

## 六、实战选型指南

### 6.1 按业务场景选型

```
┌─────────────────────────────┬──────────────────────────┐
│        业务场景              │     推荐云硬盘类型         │
├─────────────────────────────┼──────────────────────────┤
│ 关系型数据库(Oracle/MySQL) │  极速型 SSD / 超高 IO     │
│ NoSQL(Redis/MongoDB)       │  超高 IO / 通用型 SSD V2  │
│ AI 训练 / 大数据分析          │  极速型 SSD V2            │
│ 企业办公 / 虚拟桌面          │  通用型 SSD V2 / 通用型SSD│
│ Web 应用服务器               │  通用型 SSD               │
│ 开发测试环境                 │  高 IO / 普通 IO          │
│ 日志存储 / 冷数据            │  普通 IO                  │
└─────────────────────────────┴──────────────────────────┘
```

### 6.2 按预算选型

- **预算充足、性能优先**:极速型 SSD V2 > 极速型 SSD > 通用型 SSD V2
- **均衡性价比**:超高 IO > 通用型 SSD
- **成本敏感**:高 IO > 普通 IO

### 6.3 容量规划建议

1. **系统盘**:建议 50~100 GiB,满足 OS 和基础软件安装
2. **数据盘**:根据业务数据量预留 30% 余量,方便后续增长
3. **性能需求**:如需高 IOPS,优先选择 V2 系列(容量与性能解耦),小容量也能配高 IOPS

---

## 七、最佳实践

### 7.1 数据安全三重保障

```
第一重:云硬盘自身的多副本冗余(硬件级)
第二重:定期快照备份(软件级,秒级创建)
第三重:CBR 云备份服务跨区域备份(灾备级)
```

### 7.2 性能优化建议

- **条带化挂载**:将多块云硬盘组成 LVM 条带,聚合 IOPS 和吞吐量
- **选择合适的数据块大小**:4KB/8KB 适合小文件高 IOPS 场景;≥16KB 适合大文件高吞吐量场景
- **避免实例 QoS 瓶颈**:高性能盘搭配高规格 ECS 实例
- **利用突发能力**:小容量系统盘无需过度追求大容量,突发机制已能覆盖启动场景

### 7.3 成本优化建议

- 开发测试环境使用**高 IO**或**普通 IO**,生产环境再升级
- 善用**按需转包周期**:长期使用的盘转为包月更划算
- 不用的数据盘及时卸载并退订,避免闲置浪费
- 善用回收站机制,避免误删除带来的额外成本

---

## 八、EVS vs 其他华为云存储服务

| 存储服务 | 类型 | 访问方式 | 典型用途 |
|---------|------|---------|---------|
| **EVS(云硬盘)** | 块存储 | 挂载到 ECS,像本地硬盘一样使用 | 数据库、系统盘、需要文件系统的应用 |
| **OBS(对象存储)** | 对象存储 | RESTful API / SDK | 图片、视频、备份文件、静态网站 |
| **SFS Turbo(文件系统)** | 文件存储 | NFS / CIFS 协议挂载 | 共享文件、HPC、内容管理 |

一句话总结:**需要像硬盘一样用的选 EVS,需要存海量文件的选 OBS,需要多机共享文件的选 SFS。**

---

## 九、总结

华为云硬盘 EVS 是云上业务的核心存储基石。通过本文的梳理,我们了解到:

1. **七种类型**覆盖从亚毫秒级到 10ms 时延的全场景需求
2. **V2 系列**实现了容量与性能解耦,小盘也能配高性能
3. **突发机制**让小容量系统盘也能快速启动
4. **加密、快照、扩容、容灾、回收站**等丰富功能保障数据安全
5. **实例 QoS** 机制确保多租户环境下性能隔离

选型的核心原则:**先明确业务场景的 IOPS/吞吐量/时延需求,再匹配云硬盘类型,最后确认 ECS 实例规格不会成为瓶颈。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。