管理存储是管理计算资源的一个显著问题。 OKD使用Kubernetes持久卷(PV)框架来允许集群管理员为集群配置持久存储。开发人员可以使用持久性卷声明(PVC)来请求PV资源,而无需了解底层存储基础架构。
持久化存储
PVC特定于项目,由开发人员创建和使用,作为使用PV的手段。PV资源是独立于单个项目存在的,它们可以在整个集群中共享,在任何项目中声明。PV被PVC绑定后无法在绑定其他PVC,以此将PV限定在单个命名空间中。
临时存储
仅当启用了临时存储技术预览时,本主题才适用。默认情况下禁用此功能。如果启用,则OKD群集使用临时存储来存储在销毁群集后不需要保留的信息。要启用此功能,请参阅配置临时存储。
除了持久存储之外,容器和容器可能需要短暂或瞬态的本地存储来进行操作。这个临时存储的生命周期不会超出单个pod的生命周期,并且这个短暂的存储空间不能在pod之间共享。
与持久卷不同,临时存储是非结构化和共享的。临时存储框架允许pod指定其瞬时本地存储需求,OKD可以在适当的时候调度pod,并保护节点免受过度使用本地存储的影响。 虽然短暂存储框架允许管理员和开发人员更好地管理此本地存储,但它不提供与I / O吞吐量和延迟相关的任何承诺。
参考链接
官方链接:
https://docs.okd.io/latest/architecture/additional_concepts/storage.html