Storage Server
存储服务器是分布式文件系统中的核心组件,主要负责文件和文件属性的持久化存储。
Group 的优势与局限性
优势:
- 应用隔离性:不同应用的数据存储在完全独立的 Group 中
- 灵活的负载均衡
- 副本策略定制化
局限性:
- 存储容量受限于组内服务器节点容量
- 数据恢复依赖组内节点
存储目录配置
storage.data_dirs = /data/disk1,/data/disk2
Tracker Server
Tracker Server 是 FastDFS 的核心调度组件,负责集群的负载均衡和资源调度。
核心功能
- 负载均衡:基于存储节点的磁盘剩余空间选择目标 Storage
- 服务发现:维护 Storage 节点的心跳检测
- 协议支持:使用自定义二进制协议,默认监听端口为 22122