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 命令,降低运维门槛

agent


部署方式

方式 适用场景
物理机部署 企业自建机房、内网环境、高性能存储
云虚拟机部署 公有云/专有云/混合云自管对象存储
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、试用和反馈。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐