当前位置: 移动技术网 > 科技>操作系统>Linux > 分布式FastDfs+nginx缓存高可用集群构建

分布式FastDfs+nginx缓存高可用集群构建

2019年06月23日  | 移动技术网科技  | 我要评论
介绍: FastDFS:开源的高性能分布式文件系统;主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡 FastDFS:角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client) FastDfs+nginx缓存高可用集群环境流程 ...

 

 

 

 

介绍:

fastdfs:开源的高性能分布式文件系统;主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡

fastdfs:角色:跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)

  1. tracker server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storage server和group,每个storage在启动后会连接 tracker,告知自己所属 group 等信息,并保持周期性心跳。多个tracker之间是对等关系,不存在单点故障
  2. storage server: 存储服务器,主要提供容量和备份服务;以 group 为单位,每个 group 内可以有多台 storage server(高可用),组内的storage server上的数据互为备份
  3. client:客户端,上传下载数据的服务器


fastdfs+nginx缓存高可用集群环境流程示意图:


实验环境机器说明:

机器名称 ip地址 应用 说明
tracker01、nginx01 192.168.109.137 fastdfs,libfastcommon,nginx,keepalived centos linux release 7.6.1810 (core)
tracker02、nginx02 192.168.109.138 fastdfs,libfastcommon,nginx,keepalived centos linux release 7.6.1810 (core)
storage01_group01 192.168.109.139 fastdfs,libfastcommon,nginx,fastdfs-nginx-module centos linux release 7.6.1810 (core)
storage02_group01 192.168.109.140 fastdfs,libfastcommon,nginx,fastdfs-nginx-module centos linux release 7.6.1810 (core)
storage03_group02 192.168.109.141 fastdfs,libfastcommon,nginx,fastdfs-nginx-module centos linux release 7.6.1810 (core)
storage04_group02 192.168.109.142 fastdfs,libfastcommon,nginx,fastdfs-nginx-module centos linux release 7.6.1810 (core)
vip 192.168.109.143

软件需求:


部署流程:

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网