块存储性能

最近更新时间:2025-08-26 15:55:52

我的收藏
根据块存储类型的不同,其性能和价格也不尽相同。您应根据业务实际负载与业务架构选择合适的块存储产品。本文将对不同类型的块存储产品的性能进行介绍,帮助您选择合适的块存储产品。

块存储类型

目前块存储产品主要有以下几种类型:
云硬盘:腾讯云提供的高可靠、高可用的块存储产品
类型:云硬盘的不同产品类型请参考 云硬盘类型
价格:云硬盘的不同产品价格请参考 云硬盘价格总览
本地硬盘:指实例所在的物理机上的本地硬盘,不具备高可靠性,有一定丢失数据的风险。
类型:高 IO 型实例族 上的 NVMe SSD 本地盘和 大数据型实例族 上的 SATA HDD 本地盘。
价格:通常情况下实例存储的价格包含在对应实例规格的价格中,实例价格请参考 CVM 价格计算器
单副本 SSD 盘:指部分高 IO 型实例族上提供的远端的物理硬盘,不具备高可靠性,有一定丢失数据的风险。
类型:单副本 SSD 盘的产品类型请参考:单副本 SSD 盘
价格:通常情况下单副本 SSD 盘的价格包含在对应实例规格的价格中,实例价格请参考 CVM 价格计算器


性能指标

衡量块存储的性能指标主要包括 IOPS、吞吐量和时延。

I/O 大小(Input/Output size):指每次读写的数据量,例如4KiB或1MiB。

IOPS(Input/Output Operations per Second) :指块存储每秒能处理的 I/O 个数,单位为次/秒。
如果您业务的 I/O 特征是非常频繁的随机小块 I/O 读写(例如部分数据库类型等),通常情况下您需要关注该指标。

吞吐量(Throughput):指单位时间内可以传输的数据总量,单位为MB/s。
如果您业务的 I/O 特征是大量的大块 I/O 顺序读写(例如大数据类业务等),通常情况下您需要关注该指标。
说明:
IOPS 和吞吐量指标存在运算关系:IOPS * I/O大小 = 吞吐量。因此不同业务的 I/O 大小不同,可能会有不同的性能表现和性能需求。

时延(Latency):指处理一个 I/O 需要的时间,单位通常为毫秒(ms) 或者 微秒(μs)。不同大小的 I/O 请求,对应的处理时间也不同,因此时延也会不尽相同。
如果您业务的 I/O 特征是对读写请求的返回时间非常敏感(例如部分 KV 类型的业务等),通常情况下您需要关注该指标。

容量(Capacity):存储空间的大小,单位通常为GiB、TiB等。存储容量通常情况下按照二进制单位计算,表示1,024进位的数据大小,例如,1GiB=1,024MiB。
容量不是衡量块存储产品的性能指标,但对于部分云硬盘产品而言,不同的容量能达到的性能不同,详情请参考 云硬盘类型


测试块存储的性能

请参考 测试块存储性能 进行性能测试。


云硬盘性能

不同的云硬盘类型和容量会影响云硬盘的性能,具体的性能请参考 云硬盘类型 中对不同云硬盘类型的性能说明。
需要特别注意的是,在部分实例类型上,云硬盘的性能除了受到本身的规格限制外,同时还会受到挂载的实例规格的限制,详情请参考 实例存储性能


本地硬盘性能

实例所在的物理机上的本地硬盘请参考 高 IO 型实例族大数据型实例族 中的性能说明。


单副本 SSD 盘性能

请参考 单副本 SSD 盘 中对单副本 SSD 盘的性能说明。


云硬盘性能问题排查思路

若您的业务上感觉到云硬盘的读写速度慢、响应时间长等问题,推荐您从以下角度进行排查:
登录 云硬盘控制台,并在页面上方选择地域,找到您认为存在性能问题的云硬盘,点击监控列的图标,查看云硬盘的各项监控信息。确认是否有部分性能指标达到规格上限而导致业务响应慢。若确认有性能瓶颈,您可以参考 调整云硬盘性能 进行调整。
请查看您感觉有性能问题的云硬盘是否为包年包月的数据盘并且已经到期,云硬盘在到期后性能将急剧下降,具体情况可参考 欠费说明。若您需要继续使用,请参考 续费说明 对云硬盘进行续费。
确认系统内占用磁盘负载较高的进程是否符合您的预期:
Linux 系统:使用 iotop 命令查看各进程使用的 I/O 负载。
Windows 系统:使用资源监视器查看各进程使用的 I/O 负载。