码迷,mamicode.com
首页 > 其他好文 > 详细

Fast DFS

时间:2021-02-03 10:30:31      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:先来   tracker   客户端   返回   服务器   客户   写入   graph   rap   

单点上传文件

原先来的单点上传文件就是在同一个系统内上传

graph LR A(图片系统) -->B[图片服务器] C(支付系统) -->D[支付服务器] E(后台系统) -->F[后台服务器]

使用FastDFS分布式文件上传

FastDFS:使用C语音编写的一款分布式文件系统,FastDFS充分考虑到冗余备份,负载均衡,
线性扩容等机制,注重高可用,高性能,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传,下载等服务

graph LR A(图片系统) -->B[图片服务器] C(支付系统) -->B[支付服务器] E(后台系统) -->B[后台服务器]

使用FastDFS分布式文件上传

上传流程
Tracker : 管理
Storage :存放位置
客户端上传一个文件,Tracker回去查看Storage有没有空余的位置,有的话返回状态
Storage会不定时地返回状态信息给Tracker

graph LR A(客户端)-->|2.发送请求|B[Tracker Server] -->C[Storage Server] C[Storage Server] -->|1.定时向tracker上传工作状态|B[Tracker Server] B[Tracker Server] -->D[3.检查是否有可用的的Storage] D[3检查是否有可用的的Storage] -->|4.返回可用的Storage| E[xx] E[xx] -->|5.文件上传|F[6.文件写入] F[6.文件写入] -->|7.返回文件相对路径|E[xx] G[8.客户端对文件路径进行存储或处理]

Fast DFS

标签:先来   tracker   客户端   返回   服务器   客户   写入   graph   rap   

原文地址:https://www.cnblogs.com/rzkwz/p/14360501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!