云容器引擎支持使用天翼云对象存储作为存储卷。当前cstor-csi插件支持使用对象存储动态存储卷和静态存储卷,通过将对象存储挂载到容器指定目录下,以实现数据持久化需求。
天翼云对象存储为客户提供海量、弹性、高可靠、高性价比的存储产品,是专门针对云计算、大数据和非结构化数据的海量存储形态,通过S3协议和标准的服务接口,提供非结构化数据(图片、音视频、文本等格式文件)的无限存储服务。
使用限制
- 服务开通
使用前请在云容器引擎集群所在资源池,相应开通对象存储服务,参照指引:点这里
开通地域选择参见:点这里
- 存储类型
当前cstor-csi仅支持标准、低频两种存储类型
- 数据加密
当前cstor-csi不支持上传对象以加密的方式存储在ZOS中
- 其他
对象存储产品本身使用限制参见:点这里
产品规格
cstor-csi支持标准存储、低频存储两种存储类型,这些存储类型具有不同的特点和适用场景,详见:对象存储性能说明
使用场景
根据业务需求,对象存储类型的存储卷常见以下使用场景:
- 使用对象存储动态存储卷:即用户无需预先创建bucket,只需创建PVC时指定存储类(StorageClass),存储插件cstor-csi就会自动创建bucket及对应PV资源,推荐使用。
- 使用对象存储静态存储卷:即用户预先创建bucket,并创建对应的PV资源。之后在创建PVC时选择已有PV进行挂载。适用于已有可用的底层存储或底层存储需要包周期的场景。
- 有状态负载挂载对象存储:支持有状态负载通过PVC模版的方式,实现为每一个Pod关联一个独有的PVC及PV,当Pod被重新调度后,仍然能够根据该PVC名称挂载原有的数据。
说明