local-disk 本地盘

本地盘是物理机自带的存储介质(常见为 NVMe SSD),时延低但容量与主机绑定、故障域与实例一致;适合缓存与可重建数据。

云平台与虚拟化速查云更新于 2026-10-13

本地盘是什么

本地盘(Local Disk,又称实例存储)是云主机所在物理机自带的存储介质,主流规格为 NVMe SSD,通过直连通道访问,不经过网络存储链路。它时延低、吞吐稳定,但生命周期与实例和宿主机绑定:实例释放、宿主机故障或运维迁移时,盘上数据可能不可恢复。

基本信息

性能时延与吞吐表现好,无网络存储抖动
可用性宿主机故障时本地盘数据一并受影响,不做跨机冗余
容量绑定容量随实例规格提供,不能单独扩容、卸载或迁移
计费通常已包含在实例价格内,不单独出账
适用缓存层、临时文件、副本可重建的分布式存储节点
不适用需要高持久性的独立数据库、唯一数据副本

典型使用场景

  • 数据库与缓存层的前置缓存、临时排序文件,数据可从后端重建
  • ES、Kafka 等带副本机制的中间数据盘,坏一块可由副本补回
  • 视频转码、渲染、编译的临时工作目录,只求吞吐不求留存
  • 本地盘型大数据节点的热数据层,冷数据仍落对象存储
  • 作为高性能缓存盘,加速云盘上的主数据

本地盘与云盘对比

维度本地盘云盘
时延微秒级,抖动小依赖网络存储,抖动相对更大
持久性与实例绑定,主机故障可能丢失多副本保存,独立于实例生命周期
调整方式随规格固定,不能在线扩容或卸载可在线扩容,可卸载后挂到其他实例
备份需自行做副本或另行备份支持快照与云备份产品
成本含在实例价格内,性价比高单独计费,按容量与性能等级付费

Linux 侧核对与压测

Linux 侧核对与压测
lsblk -d -o NAME,SIZE,ROTA,MODEL     # ROTA=0 表示 SSD,确认是否为本地盘
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT    # 看清分区与实际挂载点的对应关系
mount | grep -E 'nvme|/dev/'          # 核对当前真正在提供数据的是哪块盘
cat /proc/mdstat                      # 做了软 RAID 时看阵列是否降级
fio --name=t --rw=read --bs=1m --size=1g --filename=/data/test --direct=1   # 压测前先确认落在本地盘上
本地盘数据不做跨机冗余,实例宕机、宿主机维护或迁移后可能丢失;关键数据必须落在云盘或对象存储上并做备份,架构上要能由其他副本重建。
选购前先看可用性说明:多数厂商明确本地盘不提供数据可靠性承诺,部分本地盘型实例在停机、迁移或规格变更后会清空盘内数据,重启策略与宿主机维护事件通知都要纳入监控。

易错点

  • 把唯一数据副本放在本地盘且没有异地备份,宿主机故障后无法恢复
  • 误把本地盘当云盘做在线扩容,实际容量随实例规格绑定,扩不了
  • 按本地盘规划高 IO 数据库的成本,故障域一变才发现持久性不达标
  • 忽略宿主机维护事件,实例重启后本地盘数据被清空才发现业务依赖它

数据来源与参考

  • 阿里云 本地盘文档
  • 腾讯云 本地盘文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌