MinIO DirectPV
本组页面描述了MinIO DirectPV一个基于AGPL3.0许可的容器存储接口(CSI),用于直连存储。
DirectPV 由两个主要组件组成:
- TheDirectPV CSI Driver直接安装到提供本地卷的Kubernetes集群
- TheDirectPV Plugin安装在本地机器上,通过命令行界面管理 DirectPV CSI 驱动程序
在基础层面上,DirectPV 是一个分布式持久卷管理器。 DirectPV 并非像 SAN(存储区域网络)或 NAS(网络附加存储)那样的存储系统。 相反,您可以使用 DirectPV 在分布式环境中跨服务器发现、格式化、挂载、调度和监控驱动器。
DirectPV 使用这些已挂载的驱动器来创建持久化卷(PV)Kubernetes 用来满足持久卷声明(PVC)的。
分布式数据存储(如对象存储、数据库和消息队列)最能从直连存储中受益。 这些专为分布式环境构建的解决方案,应当自行处理高可用性和数据持久性。 在基于SAN或NAS的传统CSI驱动上运行此类数据存储,会增加不必要的复制层或纠删码层,导致数据路径中出现额外的网络跳转。 这种额外的解耦层会导致复杂性增加和性能下降。
