渲染场景存储解决方案

为什么选择 JuiceFS 而不是 SMB?

支持 Windows 客户端访问

自研原生 Windows 客户端,支持盘符或子目录的文件系统挂载。客户端可以直接连接对象存储和元数据服务,无需依赖 SMB 服务器。该客户端支持数千个节点同时进行读写操作,并充分利用 JuiceFS 提供的数据和元数据缓存,从而实现高性能的存储访问。确保业务同时在多种操作系统环境(Windows/Linux)中高效运行。

卓越的可扩展性与性能

实测可以支持 3000 台以上节点同时读写,可使用对等分布式缓存方式聚合到1.4TB/s的吞吐,并且全部顺利执行完业务程序没有一台出现存储问题。最高 Read 的IOPS达到数百万,是传统云NAS提供IOPS上限的数十倍,有效避免渲染过程中性能瓶颈,确保任务按时完成。

弹性与成本效益

JuiceFS 结合低成本对象存储,通过高效的元数据管理减少硬件和运营成本。并通过缓存节点的按需扩容,解锁单位存储的性能上限并加速业务访问,从而免去 SMB 服务器的复杂运维工作以及人力成本。

相关产品特性

Windows 客户端

基于WinFSP的Windows FUSE客户端,获得接近本地的文件系统体验。

分布式缓存

大量客户端共享同一批缓存数据,有效提升性能。

POSIX 兼容性

支持 POSIX、HDFS、S3 接口,可作为 AI 作业管线的统一存储,减少数据拷贝和迁移

镜像文件系统

为文件系统创建一个或多个完整的镜像,内容完全一致,支持跨区域、跨云的高效数据存储、共享和同步。

JuiceFS Windows 客户端:从设计方案到实现的技术解析

在早期版本中,JuiceFS 也尝试支持 Windows 平台,但是在使用体验和稳定性方面存在诸多问题,无法达到一个稳定的可用状态。去年,我们决定重新对 Windows 客户端 进行全面改进,力求在提高性能的同时,提供更加稳定和高质量的用户体验。

探索 JuiceFS 客户端性能:3000 台 Windows 客户端评估报告

本次测试采用了更为苛刻的条件,使用了大量小文件的数据进行测试。任务要求 1000 台机器平均时间在 30分钟内完成。客户原来使用SMB 服务,随着渲染机器数量增加,网络带宽、负载均衡等因素会降低性能表现,在 2000 台以上就基本无法使用。而 JuiceFS 测试结果在 3000 台并发渲染任务中依旧性能平稳,平均执行时间为 22 分 22 秒。


相关资源

了解更多,预约演示