持久磁盘的块存储使用指南
1. 持久磁盘简介
在云计算环境中,磁盘存储是实例的基础。最初,本地磁盘存储是临时的,机器重启后数据会丢失,这可能带来诸多问题。为解决此问题,云托管提供商推出了类似普通磁盘但具备高可用性和数据复制功能的存储服务,在 Google 中,这种服务被称为持久磁盘(Persistent Disk)。
持久磁盘类似于外部硬盘,有不同的容量规格(如 100 GB 或 1 TB),可以通过任何计算机虚拟连接并查看存储的数据,就像将硬盘物理连接到计算机一样。
2. 磁盘作为资源
2.1 磁盘的状态
持久磁盘在任何时候可以处于以下三种状态之一:
- 未挂载(Unattached):已创建磁盘,但未挂载到任何虚拟机。
- 只读挂载(Attached in read-only mode):虚拟机只能从磁盘读取数据。
- 读写挂载(Attached in read-write mode):虚拟机可以对磁盘进行读写操作。
创建磁盘时,默认状态为未挂载,此时磁盘已存在但未被虚拟机使用。可以将磁盘以只读或读写模式挂载到虚拟机,但读写模式具有排他性,即一个磁盘在以读写模式挂载到一台虚拟机后,不能再以任何模式挂载到其他虚拟机;而只读模式则可以将单个磁盘挂载到多个虚拟机。
以下是磁盘状态转换的 mermaid 流程图:
graph LR
classDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px;
classD
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



