MinIO DirectPV

本套页面描述了 DirectPV,一个由 MinIO 制造的用于直接连接存储的容器存储接口 (CSI)。

DirectPV 由两个主要组件组成

  1. **DirectPV CSI 驱动程序**直接安装到 Kubernetes 集群中,用于配置本地卷
  2. **DirectPV 插件**安装在本地机器上,用于通过命令行界面管理 DirectPV CSI 驱动程序

在基本层面上,DirectPV 是一个分布式持久卷管理器。DirectPV 不是像 SAN(存储区域网络)或 NAS(网络附加存储)这样的存储系统。相反,您可以使用 DirectPV 在分布式环境中的服务器之间发现、格式化、挂载、调度和监控驱动器。

DirectPV 使用这些已挂载的驱动器来创建Kubernetes 用于满足持久卷声明 (PVC) 的持久卷 (PV)

诸如对象存储、数据库和消息队列之类的分布式数据存储从直接连接存储中获益最多。这些为分布式环境构建的解决方案应该自己处理高可用性和数据持久性。在传统的基于 SAN 或 NAS 的 CSI 驱动程序上运行此类数据存储会添加不必要的复制或擦除编码层,从而导致数据路径中的额外网络跳转。此类额外的分解层会导致复杂性增加和性能下降。

Diagram comparing direct persistent volumes to network persistent volumes

安装和升级

概念

资源管理

常见问题

命令行界面 (CLI)

外部参考