FastDFS的架构解析
发布时间
阅读量:
阅读量
本系列文章将基于FastDFS框架以分布式文件系统为基础构建一个网络云存储服务
1. FastDFS架构分析
FastDFS是由国人余庆所开发,其项目地址是:https://github.com/happyfish100
FastDFS的核心功能涉及:文件存储、实现高效的文件同步与权限管理与访问控制、旨在支持高可用性和负载均衡性。该技术方案广泛应用于文件服务以及站点建设中
FastDFS包含三个主要组成部分:跟踪服务器(Tracker Server)、存储服务器(Storage Server)以及客户端(Client)。该系统主要依赖以中小文件(建议范围为4KB到500MB)作为核心载体的在线服务系统。如图片分享网站和视频分享网站等实例。
FastDFS架构如下:

Tracker Server
Tracker是FastDFS的主管理,负责管理和组织所有的Storage Server和Group.每个存储节点在启动后会连接并报告给Tracker,提供所属Group等相关信息.定期同步心跳数据,从而建立一个将Group映射到[Storage Server列表]的
全部评论 (0)
还没有任何评论哟~
