StoreFS - 一款支持 AI 操作的S3文件分布式存储系统
·
StoreFS 产品介绍
国产 S3 兼容分布式对象存储系统
轻量 · 可控 · 可定制
产品定位
StoreFS 是一款面向企业私有云、国产化替代和边缘节点场景的分布式 S3 兼容对象存储系统。由 Go 语言实现,具备低成本、易部署、集群扩展、Web 控制台、数据安全和高性能传输等特性,旨在为企业提供比 MinIO 更可控、比 Ceph 更轻量的私有化对象存储选择。
核心能力一览
S3 兼容,无缝接入
- 标准 S3 协议,兼容 AWS Signature V4 认证
- 支持 Header Auth 和 Query Auth
- 常用 S3 XML 响应与错误格式
- 可对接 AWS CLI、SDK 及主流 S3 工具链
- 迁移现有系统无需大规模改造
分布式架构
- Gossip 协议自动节点发现与成员管理
- 一致性哈希 + 虚拟节点实现数据分布
- 支持多节点水平扩展
- 副本策略与纠删码策略可选
- 节点故障自动感知与数据恢复
数据安全
- 存储加密(SSE-S3 / SSE-C)
- 对象版本控制,防止误删误覆盖
- 对象锁定(WORM / Governance / Compliance)
- 分布式冗余容错
- Gzip 压缩传输
高性能传输
- 标准 Linux 版本,无特殊硬件依赖
- RDMA 高速传输版本,适用于高吞吐、低延迟场景(AI 训练、大文件传输等)
管理与运维
- Web 控制台:用户管理、Bucket 管理、对象管理、Multipart 管理、节点管理、中英文切换
- RBAC 权限体系:内置 user / group_admin / super_admin 角色,支持用户组
- Prometheus Metrics:系统资源(CPU、内存、磁盘、网络)、对象操作计数器、Go 运行时指标、Bucket 热点排名
- Grafana 仪表盘:预置集群总览和节点详情面板
- 告警规则:节点宕机、磁盘/CPU/内存过高等 10+ 预置告警
MCP AI 管理接口
- 基于 Model Context Protocol(MCP)标准
- 支持通过 Claude Code 用自然语言管理集群
- 覆盖系统管理、用户组、策略、Bucket、对象、S3 操作全流程
- 无需记忆 API 命令,降低运维门槛

部署方式
| 方式 | 适用场景 |
|---|---|
| 物理机部署 | 企业自建机房、内网环境、高性能存储 |
| 云虚拟机部署 | 公有云/专有云/混合云自管对象存储 |
| Docker 部署 | 快速体验、开发测试、PoC 验证 |
提供 Docker Compose 三节点集群示例,内附 StarRocks 元数据服务,一键拉起。
典型应用场景
- 企业私有化对象存储
- MinIO 替代方案评估与迁移
- 多节点内网对象存储集群
- 业务系统文件存储后端
- 备份归档存储
- AI / 大数据平台 S3 数据接口
- 国产化、信创环境存储底座
- 边缘节点轻量存储
产品版本
| 版本 | 说明 |
|---|---|
| 标准版 | 无特殊硬件依赖,适用常规场景 |
| RDMA 版 | 面向高吞吐、低延迟场景 |
快速上手
# 下载二进制
# 准备 config.yaml 配置文件
# 启动节点
./s3storage -config config.yaml
# 访问 Web 控制台
http://<node-ip>:7946
# S3 接口
http://<node-ip>:8901
联系我们
项目地址:https://github.com/bidzhao/storefs
StoreFS — 国产可控的 S3 兼容对象存储新选择
适合试用、PoC 评估和私有化生产部署。欢迎 Star、试用和反馈。
更多推荐


所有评论(0)