概述 -奇异果体育app竞彩官网下载
更新时间:2020-11-13
容器的特性决定了容器本身是非持久化的,容器被删除后容器内的数据也一并被删除,cce 基于百度云存储产品,提供了容器数据共享和持久化奇异果体育app竞彩官网下载的解决方案,适用于大数据分析、媒体、游戏等很多场景。
pv(persistentvolume)和 pvc(persistentvolumeclaim)是 k8s 提供的用于抽象存储细节的 api 资源。在集群内创建 pv 和 pvc 资源,用户可以直接将百度云存储作为存储卷挂载到容器中。而无需关注底层的实现细节,从而更加便捷地为容器集群提供持久化存储方案。
- :持久卷,通常是集群中一块存储设备;
- :持久卷声明,请求存储资源的声明。
cce 容器引擎支持多种类型的存储,并且支持 k8s 的静态存储卷与动态存储卷。
存储类型
cce 基于百度云存储产品 cds、bos、cfs 对不同存储类型提供完整支持:
存储类型 | 说明 |
---|---|
本地存储 | 包含 hostpath,emptydir,configmap,secret 等类型 |
云盘 cds | 直接通过 volume 使用,或者通过 pv/pvc 使用,包含静态和动态两种方式 |
直接通过 volume 使用,或者通过 pv/pvc 使用,包含静态和动态两种方式 | |
对象存储 bos | 通过 pv/pvc 使用,只可使用静态存储卷 |
存储选型
有数据持久化需求的服务,建议直接使用云存储(cds、cfs、bos),本地存储当节点异常无法恢复时,本地磁盘中的数据也可能丢失,下面简单介绍不同云存储的使用场景:
- 云磁盘 cds:pod 和 cds 是一对一的关系,不支持多个 pod 挂载一块 cds,cds 提供数据块级别的持久性存储,通常用作需要频繁更新、细粒度更新的数据(如文件系统、数据库等)的主存储设备,具有高可用、高可靠和高性能的特点;
- 文件存储 cfs:pod 和 cfs 是多对一的关系,支持多读多写,cfs 提供了标准的 nfs 文件系统访问协议,为多个 pod 提供文件共享能力,支持弹性容量和性能的扩展,是一种高可用、高可靠的分布式文件系统,适合于大数据分析、媒体处理、内容管理等场景;
- 对象存储 bos:pod 和 bos 是多对一的关系,支持一写多读,bos 适用于数据分发、数据备份、大数据分析、音视频文件处理等各类场景。