Kubernetes 持久卷解决方案

为什么使用 JuiceFS ?

Kubernetes 原生

JuiceFS 提供了 Kubernetes CSI Driver 支持,用户可通过 PersistentVolumeClaim 访问数据。

多 Pod 并发支持

JuiceFS 支持 Kubernetes 环境下的 Pod 进行并发读写操作(ReadWriteMany),适合数据密集型工作负载。例如,多个机器学习任务需要同时读写一份数据。

上千节点负载的生产级实践

从生成式 AI 到自动驾驶,多家企业在数千节点 Kubernetes 集群上运行数据清洗、训练等高负载任务。

相关产品特性

JuiceFS Operator

专为 Kubernetes 环境设计的控制器,用于自动化管理 JuiceFS 的分布式缓存集群、缓存预热和数据同步等功能。

JuiceFS CSI Dashboard

一个集中的监控和管理界面,帮助用户更加便捷地诊断和解决问题。

挂载点自动恢复

Mount Pod 意外重启后,挂载点可自动恢复。

Mount Pod 平滑升级

业务不停服的情况下就可升级 Mount Pod。

Sync CRD

一种专为 Kubernetes 设计的 CRD 资源,用于管理数据同步任务

Sidecar 模式

将客户端以 sidecar 容器的形式运行于应用 Pod 中,应用可独享客户端,通常应用于云服务商提供的 Serverless 环境。

Kubernetes

JuiceFS CSI Driver 设计详解

容器存储接口(Container Storage Interface)简称 CSI,CSI 建立了行业标准接口的规范,借助 CSI 容器编排系统可以将任意存储系统暴露给自己的容器工作负载。JuiceFS CSI Driver 通过实现 CSI 接口使得 Kubernetes 上的应用可以通过 PVC(PersistentVolumeClaim)使用 JuiceFS。本文将详细介绍 CSI 的工作原理以及 JuiceFS CSI Driver 的架构设计。【详情

KubeCon China - K8s 环境中数千节点存储最佳实践

大模型训练在 Kubernetes 环境中带来了诸多存储挑战,包括复杂的权限管理、系统稳定性问题以及高并发、高吞吐量和低延迟的性能需求,同时还需要应对多云架构中的数据一致性问题。【详情

小米云原生文件存储平台化实践:支撑 AI 训练、大模型、容器平台多项业务

小米存储团队自 2021 年开始启动了文件存储项目,基于 JuiceFS 构建了一个文件存储平台化产品,并通过 CSI Driver 组件提供了云原生存储的能力,以满足上述各种业务场景对文件存储的需求。【详情


相关资源

了解更多,预约演示