You need to enable JavaScript to run this app.
导航

存储管理概述

最近更新时间2023.12.08 10:22:09

首次发布时间2023.12.08 10:22:09

边缘智能软件系统支持 Kubernetes 中的持久卷(Persistent Volume,PV)存储方式,这种方式允许在一体机中运行的工作负载通过持久卷声明(PersistentVolumeClaim,PVC)来申请挂载持久卷。

一旦工作负载挂载了持久卷,其应用数据便可以存储在这个持久卷上。值得注意的是,即使对应容器被销毁,持久卷中的数据也不会丢失。

相关概念

“存储类”、“存储卷” 和 “存储卷声明” 是边缘智能控制台出现的名称。

  • “存储卷” 是对 Kubernetes 中的 “PV” 的称呼。
    PV 是 Kubernetes 中的一种资源类型,用来表示在集群内的持久化存储,供工作负载(Pod)使用。PV 由管理员创建,并由工作负载通过 PersistentVolumeClaim(PVC)来引用。
  • “存储卷声明” 是对 Kubernetes 中的 “PVC” 的称呼。
    PVC 是用户对存储的请求体现,它可以被挂载到工作负载上,用于申请特定的存储空间大小和访问模式。
  • “存储类” 是对 Kubernetes 中的 “StorageClass” 的称呼。
    在 Kubernetes 中,用户可以通过创建 PVC 来发出存储资源的请求。PVC 会详细描述用户所需的存储容量、存储类型等信息。值得注意的是,PVC 本身并不直接创建存储卷,而是由存储类来具体创建存储卷,并将新建的存储卷分配给 PVC。

说明

关于 Kubernetes 相关概念的详细介绍,请参见 Kubernetes 文档

使用限制

  • 目前,边缘智能仅支持使用 local-path 类型的存储类。
    local-path 存储类可以利用一体机上的特定位置(目录)动态地制备存储卷,供存储卷声明使用。

  • 目前,边缘智能仅支持您通过静态方式手动创建 hostPath 类型的存储卷。
    hostPath 类型的存储卷可以将一体机文件系统上的文件或目录挂载到您的工作负载中。

使用流程

按照以下流程使用存储卷:

  1. 根据创建存储卷的方式,执行下列相应的准备工作:

  2. 创建存储卷声明

  3. 创建工作负载时,选用您创建的存储卷声明来生成存储卷,并将存储卷挂载到容器的特定路径。