存储使用方案
天翼云CCSE的容器节点不支持用户直接登录,因此在HostPath和Local PV使用上存在差异;下面介绍CCSE的存储使用方案。
CSI插件使用方法
操作场景
使用天翼云提供的弹性文件存储。
前提条件
在集群的菜单“插件”-“插件市场”中安装cstor-csi插件。
注意安装过程中需提供用户天翼云AKSK,请从天翼云门户“用户”-“安全设置”-“用户AccessKey”中查看。
操作步骤
步骤1,进去指定的集群
步骤2,点击二级菜单“存储”-“持久卷声明”
步骤3,选择云产品存储类,选择cstor-csi-xxx-xxx-sc存储类并填写相关的需求信息,并点击“确定”。
产品 storageClass provisioner type 类型 绑定模式 应用场景 备注 云硬盘 storageclass-disk-sata disk.csi.cstor.com SATA 普通IO 立即绑定 由SATA存储介质构成的云硬盘。提供可靠的块存储,可运行关键应用程序 无 storageclass-disk-sata-topology SATA 普通IO 延迟绑定 由SATA存储介质构成的云硬盘。提供可靠的块存储,可运行关键应用程序 为延迟绑定模式,他将在Pod调度后,根据调度所在的可用区,才创建该可用区的云硬盘。 storageclass-disk-sas SAS 高IO 立即绑定 由SAS存储介质构成的云硬盘。提供高IO和低延迟性能,支持NoSQL/关系型数据库,数据仓库,文件系统等应用 无 storageclass-disk-ssd-genric SSD-genric 通用型SSD 立即绑定 通用型SSD类型,由SSD存储介质构成的云硬盘。提供可靠的块存储,适用于企业关键应用 无 storageclass-disk-ssd SSD 超高IO 立即绑定 由SSD存储介质构成的云硬盘。适用于超大带宽的读写密集型应用场景 无 storageclass-disk-fast-ssd FAST-SSD 极速型SSD 立即绑定 由SSD存储介质构成的云硬盘。适用于超大IOPS、超大带宽和超低时延的大型数据库应用场景 无 弹性文件 storageclass-nas-capacity nas.csi.cstor.com capacity 容量型 立即绑定 适用于大容量、低时延的业务,如代码存储、日志存储、Web服务、虚拟桌面等 挂载弹性文件时,不涉及可用区概念,支持跨可用区访问 storageclass-nas-performance performance 性能型 立即绑定 适用于海量小文件、随机IO密集型以及时延敏感型业务,如高性能计算、文件共享、内容管理等
注:由于默认提供的storageClass只是常见的配置,用户也可以根据自身的需求,定制对应的storageClass。
步骤4,在创建工作负载时选择对应的PVC即可。
NFS使用方法
参考:存储能力 创建时选择NFS
HostPath使用方法
操作场景
测试使用或者用来存储临时文件。
前提条件
在使用hostpath之前,需要确保本地目录的权限与应用容器的运行用户相匹配,并确保主机数据盘大小能满足需求。
操作步骤
步骤 1(可选),新增 init-container,确保容器运行用户ID为0,运行命令配置为修改 /data/hostpath 为 1000:1001。
步骤 2,新增应用容器,配置hostpath。
LocalPV使用方法
操作场景
测试使用或者用来存储临时文件。
前提条件
确保主机数据盘大小能满足需求。
操作步骤
步骤 1,新建 daemonset 在集群内主机创建本地目录。
步骤 2,新建持久卷,需要匹配步骤 1中的主机目录。
步骤 3、新建持久卷声明,并使用。