前言
FastDFS是一个c语言编写的一个开源的轻量级分布式文件系统,它对文件进程管理,功能包括:文件存储,文件同步,文件访问(文件上,传文件下载)等,解决了大容量存储和负载均衡的问题,特别适合以文件为载体的在线服务,如相册网站,视频网站等等,FastDFS为互联网量身定制,充分考虑了冗余备份,负载均衡,现行扩容等,并注重高可用,高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上,传下载服务。
博文大纲:
引用>
一、FastDFS原理及架构详解
二部署快速DFS架构一、FastDFS原理及架构详解
1, FastDFS架构
FastDFS架构包括追踪服务器和存储服务器,客户端请求追踪服务器进行文件上,传下载,通过追踪服务器调度最终由存储服务器完成文件上传和下载。
<李>追踪服务器:负责调度及负载均衡,通过追踪服务器,在文件上传时可以根据一些策略找到存储服务器来提供上传服务,可以将追踪称为追踪服务器或调度服务器;李> <李>存储服务器:负责文件最终存储,客户端上传的文件最终存储在存储服务器上,存储服务器没有实现自己的文件系统,而是利用操作系统的文件系统来管理文件,可以将存储称为存储服务器。李>
引用>