集群的存储管理是保存业务数据的重要组件。目前,腾讯云容器服务(Tencent Kubernetes Engine,TKE)支持多种类型的存储。
存储类型
|
| CBS 提供数据块级别的持久性存储,通常用作需要频繁更新、细粒度更新的数据(如文件系统、数据库等)的主存储设备,具有高可用、高可靠和高性能的特点。 | TKE 支持通过创建 PV/PVC,并为工作负载挂载动(静)态数据卷的方式使用云硬盘 CBS。详情参见 使用云硬盘 CBS。 |
| CFS 提供了标准的 NFS 及 CIFS/SMB 文件系统访问协议,为多个 CVM 实例或其他计算服务提供共享的数据源,支持弹性容量和性能的扩展,是一种高可用、高可靠的分布式文件系统,适合于大数据分析、媒体处理和内容管理等场景。 | TKE 支持通过创建 PV/PVC,并为工作负载挂载动(静)态数据卷的方式使用文件存储 CFS。详情参见 使用文件存储 CFS。 |
| COS 是腾讯云提供的一种存储海量文件的分布式存储服务,通过 COS 可以进行多格式文件的上传、下载和管理。 | TKE 支持通过创建 PV/PVC,并为工作负载挂载静态数据卷的方式使用对象存储 COS。详情参见 使用对象存储 COS。 |
| | 在创建工作负载时,TKE 还支持使用以下类型的本地存储,如使用主机路径、NFS 盘、配置项(ConfigMap)、密钥(Secret)等。详情参见 使用其他存储卷。 |
说明:
建议使用云存储服务,否则当节点异常无法恢复时,本地存储的数据同样不能恢复。
相关概念
PersistentVolume(PV):集群内的存储资源。PV 独立于 Pod 的生命周期,可根据不同的 StorageClass 类型创建不同类型的 PV。
PersistentVolumeClaim(PVC):集群内的存储请求。例如,PV 是 Pod 使用的节点资源,PVC 则声明使用 PV 资源。当 PV 资源不足时,PVC 可动态创建 PV。
本页内容是否解决了您的问题?