Kubernetes-主要概念-Persistent Volume
分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.netPersistentVolume (PV)和PersistentVolumeClaim (PVC)提供了方便的持久化卷:PV提供网络存储资源,而PVC请求存储资源。这样,设置持久化的工作流包括配置底层文件系统或者云数据卷、创建持久性数据卷、最后创建cla
·
分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程
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
请求特定大小和访问模式的数据卷。
更多推荐
已为社区贡献28条内容
所有评论(0)