分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程

PersistentVolume (PV) PersistentVolumeClaim (PVC) 提供了方便的持久化卷: PV 提供网络存储资源,而PVC 请求存储资源。这样,设置持久化的工作流包括配置底层文件系统或者云数据卷、创建持久性数据卷、最后创建claim 来将 pod 跟数据卷关联起来。 PV和PVC 可以将 pod 和数据卷解耦, pod 不需要知道确切的文件系统或者支持它的持久化引擎。
Volume 生命周期
Volume 的生命周期包括 5 个阶段
1. Provisioning ,即 PV 的创建,可以直接创建 PV (静态方式),也可以使用StorageClass动态创建
2. Binding ,将 PV 分配给 PVC
3. Using Pod 通过 PVC 使用该 Volume
4. Releasing Pod 释放 Volume 并删除 PVC
5. Reclaiming ,回收 PV ,可以保留 PV 以便下次使用,也可以直接从云存储中删除
根据这 5 个阶段, Volume 的状态有以下 4
Available :可用
Bound :已经分配给 PVC
Released PVC 解绑但还未执行回收策略
Failed :发生错误
PV
PersistentVolume PV )是集群之中的一块网络存储。跟 Node 一样,也是集群的资源。PV Volume ( ) 类似,不过会有独立于 Pod 的生命周期。
PVC
PV 是存储资源,而 PersistentVolumeClaim (PVC) 是对 PV 的请求。 PVC Pod 类似:Pod消费 Node 的源,而 PVC 消费 PV 资源; Pod 能够请求 CPU 和内存资源,而 PVC 请求特定大小和访问模式的数据卷。
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐