Linux下分布式文件系统FastDFS安装与配置
2017-08-17 10:36
316 查看
1.fastdfs 分布式文件系统,对文件进行管理,主要功能包括文件存储、文件同步、文件访问(文件的上传和下载)等,
解决了大容量存储和负载均衡的问题。
2.fastdfs的两个核心分别是跟踪器(tracker)和存储节点(storage),其中tracker主要的功能是完成调度工作和实现负载均衡,
storage主要的功能是存储数据。
3.fastdfs文件分布系统中实现文件上传下载的原理:
上传:
1)Client(客户端)要通过Tracker server(跟踪服务器)将文件上传到Storage server(存储)。
2)Tracker server向Client返回一台可用的Storage server的IP地址和端口号。
3)Client直接通过Tracker server返回的IP地址和端口与其中一台Storage server建立连接并进行文件上传。
4)上传完成,Storage server返回Client一个文件ID,文件上传结束。
下载:
1)Client通过Tracker server下载指定Storage组中某个Storage server上的某个文件(文件名包括Storage组名称)。
2)Tracker server向Client返回一台可用的Storage server的IP地址和端口号。
3)Client直接通过Tracker server返回的IP地址和端口与其中一台Storage server建立连接并进行文件下载。
4.在Storage存储服务器上安装nginx,其作用是提供http访问服务,同时解决集群中storage服务器同步延迟问题。
在tracker上安装nginx,其作用是提供http访问的反向代理完成负载均衡和缓存服务等。
5.所谓http代理和反向代理,局域网内的机器要想访问局域网外的网站出于安全考虑必须通过代理服务器访问,反过来,如果
外网想要访问内网的网站也需要通过代理服务器来访问,被称为反向代理。
附件:http://down.51cto.com/data/2366932
解决了大容量存储和负载均衡的问题。
2.fastdfs的两个核心分别是跟踪器(tracker)和存储节点(storage),其中tracker主要的功能是完成调度工作和实现负载均衡,
storage主要的功能是存储数据。
3.fastdfs文件分布系统中实现文件上传下载的原理:
上传:
1)Client(客户端)要通过Tracker server(跟踪服务器)将文件上传到Storage server(存储)。
2)Tracker server向Client返回一台可用的Storage server的IP地址和端口号。
3)Client直接通过Tracker server返回的IP地址和端口与其中一台Storage server建立连接并进行文件上传。
4)上传完成,Storage server返回Client一个文件ID,文件上传结束。
下载:
1)Client通过Tracker server下载指定Storage组中某个Storage server上的某个文件(文件名包括Storage组名称)。
2)Tracker server向Client返回一台可用的Storage server的IP地址和端口号。
3)Client直接通过Tracker server返回的IP地址和端口与其中一台Storage server建立连接并进行文件下载。
4.在Storage存储服务器上安装nginx,其作用是提供http访问服务,同时解决集群中storage服务器同步延迟问题。
在tracker上安装nginx,其作用是提供http访问的反向代理完成负载均衡和缓存服务等。
5.所谓http代理和反向代理,局域网内的机器要想访问局域网外的网站出于安全考虑必须通过代理服务器访问,反过来,如果
外网想要访问内网的网站也需要通过代理服务器来访问,被称为反向代理。
附件:http://down.51cto.com/data/2366932
相关文章推荐
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置【亲测可行】
- 分布式文件系统 FastDFS 5.0.8 & Linux CentOS 6.7 安装配置
- Linux环境FastDFS分布式文件系统及PHP扩展库的安装与配置
- [置顶] 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统集群安装与配置
- Ubuntu Linux下FastDFS分布式文件系统的安装、配置与初步使用
- FastDFS分布式文件系统集群安装与配置
- ubuntu下FastDFS分布式文件系统的安装及配置
- linux————FastDFS安装及配置,测试
- CentOS 7 安装配置分布式文件系统 FastDFS 5.0.5
- FastDFS分布式文件系统集群安装与配置
- 分布式文件系统FastDFS安装与配置(单机版)
- 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署
- 分布式架构学习之:FastDFS分布式文件系统的Linux安装与使用(单节点)
- 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署
- Linux下安装配置FastDFS
- FastDFS分布式文件系统的安装及配置
- FastDFS分布式文件系统集群安装与配置