存储管理
存储类(StorageClass)是一种用于描述 Kubernetes 集群可用的存储资源类别的 Kubernetes 资源,是集群相关资源。
持久卷(PersistentVolume,PV)是表示与集群中后端存储卷映射关系的 Kubernetes 资源,是集群相关资源,负责将实际的存储资源抽象化,成为集群的存储基础设施。
本地存储是一种软件定义的服务器本地存储方案,提供简单、易维护和高性能的本地存储服务能力。基于社区的 TopoLVM 方案,通过系统的 LVM 方式来实现本地存储的持久卷编排管理。
分布式存储为平台提供的集群内超融合存储方案。基于开源的 ROOK + Ceph 存储方案,分布式存储实现了可自动管理、自动扩容、以及自动修复的分布式存储能力,可满足中小规模的块存储、文件存储和对象存储需求。
MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,一个对象文件可以是任意大小,从几 kb 到最大 5T 不等。
存储桶(Bucket)是对象的载体,可理解为存放对象(Object)的“容器”,所有的对象都必须隶属于某个存储桶。