当前位置: 首页 > news >正文

云端硬盘详解:认识 Persistent Disk(持久磁盘)

💾 云端硬盘详解:认识 Persistent Disk(持久磁盘)

在使用谷歌云创建虚拟机(VM)之后,大家都会注意到系统盘(Boot Disk)默认是 10GB 或 20GB。
很多人可能没太在意,但实际上——这块磁盘的类型、性能和配置方式,会直接影响你的服务器速度和稳定性。

今天我就来详细讲讲:
什么是 Persistent Disk(持久磁盘),它有哪些类型、性能差异,以及如何正确创建和挂载。


🌐 一、什么是 Persistent Disk?

在谷歌云(Google Cloud Platform)中,虚拟机的数据存储由 Persistent Disk(持久磁盘) 提供。
它是一种高可用、持久化的块存储设备。

简单来说:

🧱 你可以把 Persistent Disk 理解为云端的“硬盘”,
即使你关机或删除虚拟机,它的数据也会一直保留。

持久磁盘最大的特点是:

  • 与实例解耦(磁盘可分离/挂载到其他 VM)
  • 自动冗余(区域级副本,数据安全)
  • 快照备份(可快速恢复、克隆)
  • 可在线扩容(不影响运行)

⚙️ 二、Persistent Disk 的类型与性能对比

谷歌云提供多种类型的持久磁盘,主要分为四类👇

类型性能定位适用场景特点
Standard Persistent Disk通用型轻量级任务、日志存储HDD机械存储,成本低,吞吐高但IOPS较低
Balanced Persistent Disk性能均衡Web服务器、中小数据库价格与性能折中,SSD架构,延迟低
SSD Persistent Disk高性能事务型数据库、大型Web服务高IOPS与低延迟,成本略高
Extreme Persistent Disk超高性能数据密集型应用、大型数据库集群可自定义IOPS和吞吐,性能最强但价格最高
💡 经验分享
我在为客户搭建 AI 推理环境时,通常选择 pd-ssd
如果只是跑轻量网站或做测试环境,pd-balanced 完全够用。


🧩 三、创建持久磁盘(Persistent Disk)

创建方式有两种:

  1. 通过 控制台 手动创建
  2. 在 创建虚拟机时 同时添加

✅ 方法一:通过控制台创建独立磁盘

需要注意的是:通过控制台创建的独立磁盘,如果要挂载到服务器上的话,那么磁盘的区域一定要和服务器的区域保持一致,不然无法挂载

1️⃣ 登录谷歌云控制台
👉 https://console.cloud.google.com/

2️⃣ 左侧菜单选择
“Compute Engine” → “磁盘 (Disks)”

3️⃣ 点击 “创建磁盘 (Create Disk)”

4️⃣ 配置参数如下

参数示例值说明
名称 (Name)data-disk-1自定义磁盘名称
区域 (Region)asia-southeast1选择与 VM 相同区域
磁盘类型 (Type)Balanced persistent disk根据性能需求选择
大小 (Size)100 GB可按需扩容
加密 (Encryption)默认即可(Google 管理密钥)

5️⃣ 点击 “创建” 完成磁盘创建。

✅ 方法二:在创建 VM 时添加附加磁盘

在创建虚拟机页面,向下滚动找到 “附加磁盘 (Additional Disks)”
点击 “添加新磁盘 (Add New Disk)”,即可选择磁盘类型与大小。

这种方式非常适合新建项目时一次性规划存储结构。


🔗 四、将持久磁盘挂载到虚拟机

当磁盘创建好后,需要挂载到 VM 才能使用。

1️⃣ 在 Compute Engine → “VM 实例” 页面,点击要挂载的实例名称。
2️⃣ 在 “编辑 (Edit)” 页面中,找到 “附加磁盘 (Additional Disks)”
3️⃣ 选择刚才创建的磁盘名称,点击 “保存 (Save)”。

系统会自动将该磁盘挂载到该虚拟机。

进入服务器后(以 Linux 为例),可通过命令查看磁盘:

lsblk

格式化并挂载示例:

sudo mkfs.ext4 -m 0 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb
sudo mkdir -p /mnt/data
sudo mount -o discard,defaults /dev/sdb /mnt/data
✅ 验证方法
执行 df -h 可查看新磁盘是否已成功挂载。


💡 五、快照与扩容

🧾 快照(Snapshot)

快照功能可以在不中断业务的情况下快速备份磁盘。

  • 支持定期自动快照
  • 支持跨区域复制
  • 可直接基于快照创建新磁盘(克隆)

📈 扩容磁盘

你可以在控制台中直接修改磁盘大小,系统会在线扩展存储空间,无需关机。

sudo resize2fs /dev/sdb

扩容后立即生效。


🧭 六、总结与实践建议

  • 💾 pd-balanced 是最推荐的默认磁盘类型
  • 🚀 对性能有要求的业务可使用 pd-ssd
  • 🧩 可随时挂载、卸载、扩容,不影响数据
  • 🧠 记得启用 快照备份,防止意外丢失

http://www.dtcms.com/a/581025.html

相关文章:

  • 西安给大学做网站公司郑州网站seo服务
  • Java 8 Optional 类实战:从根源杜绝空指针异常的优雅方案
  • 面向强化学习的状态空间建模:RSSM的介绍和PyTorch实现(4)
  • openGauss安装部署详细教程
  • 用Visual Studio Code最新版开发C#应用程序
  • 修改llama index的prompte template(提示词模板)的解决方案
  • 在星河社区部署大模型unsloth/Llama-3.3-70B-Instruct-GGUF
  • 七家咨询公司的PPT标准配色模版(macos+Office LTSC Standard for Mac 2024)
  • 室内设计网站都有哪些平台五屏网站建设品牌
  • 11.7 脚本网站 中国象棋
  • rom定制系列------红米note10 5G版camellia_OS系统安卓14批量线刷双版root 原生等【二】
  • 【高阶数据结构学习笔记】高阶数据结构之B树B+树B*树
  • 基于Qt框架开发多功能视频播放器
  • 【FPGA】现场可编程门阵列
  • Android设备推送traceroute命令
  • SuperMap iObjects .NET 11i 二次开发(十七)—— 叠加分析之擦除
  • Verilog局部参数localparam
  • RS485总线通讯中一体化电机的PDO报文分析
  • 【MCU ATS323X】PM电源管理系统
  • 建网站一定要备案吗学生个人网站建设方案书框架栏目
  • 做兼职的网站都有哪些工作内容深圳建设网站首页
  • 【深入浅出】:人工智能从入门到实战
  • 日内瓦传动装置?不就是我们叫的间歇结构吗?
  • 基于SpringBoot的乡村支教全流程数字化管理平台 基于Django的智慧乡村支教综合管理系统 基于php与智能问答的乡村支教服务平台
  • dp|中位数贪心+裴蜀定理
  • 高集成低功耗RISC-V SoC收发芯片CI24R02
  • 中国科大创建乾坤网络精确求解多电子薛定谔方程
  • 世界著名的设计公司百度优化 几个网站内容一样
  • 【Debug】ChatGPT - Cli CodeX 登录报错 409 Route Error (409 ): 解决方案
  • C11期作业23(08.30)