其他分享
首页 > 其他分享> > FastDFS分布式文件系统简介

FastDFS分布式文件系统简介

作者:互联网

FastDFS分布式文件系统简介

1. 什么是FastDFS

FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

FastDFS 架构包括 Tracker serverStorage server。客户端请求 Tracker server 进行文 件上传、下载,通过 Tracker server 调度最终由 Storage server 完成文件上传和下载。

vxZ2XF.png

服务端两个角色:

2. 文件上传流程

vxZ5kR.png

客户端上传文件后存储服务器将文件 ID 返回给客户端,此文件 ID 用于以后访问该文 件的索引信息。文件索引信息包括:组名,虚拟磁盘路径,数据两级目录,文件名。

vxZofx.png

3. 简易FastDFS构建

vxZ7p6.png

标签:文件,简介,FastDFS,server,Storage,服务器,分布式文件系统,上传
来源: https://www.cnblogs.com/minqiliang/p/16694704.html