综合架构总和
2023-02-19 18:42:34 7 举报
为你推荐
查看更多
综合架构知识点
作者其他创作
大纲/内容
VPN访问
rsync服务端backup
nfs共享目录/data
rsync全网备份项目架构图
存储
3
Git/Github/Gitee/Gitlab
通过inotify监控目录
1.启动RPC服务收集房源信息
存放代码
web服务器
批量管理
用户角度
把之前是root用户变化为nfsnobody
视频
通过rsync把变化文件推送走
4
root用户
NFS共享目录
/www
5.向房源发出请求进行挂载(mount)使用NFS共享目录
backup10.0.0.41
NFS
负载均衡
缓存
80/443
开发人员
都压缩
存储服务NFS原理
DEV
互联网
/nfsdata www www
1
审计平台
rsync客户端web01
推送到rsync服务端
rsync客户端sersync
nfs匿名用户
运维角度
/backup/10.0.0.31/
nfsnobody
可以公网连接
VPN
发布到网站
开发书写的数据库语句(SQL审核)
堡垒机
SSH服务-服务端配置
日志平台
Sersync原理
安全扫描
后厨
4.RPC服务相应用户你要的房子端口...
如果没有存储
NFS服务器
md5指纹信息
如果有共享存储服务器有wec服务器只需要把存储挂载到本地用户上传/下载/查看把数据写入到存储服务器中
DNS与CDN
数据
2.启动NFS服务主动向RPC服务注册
房源信息NFS服务端共享目录
都压缩为指定用户
数据库
清理旧的备份 七天之前/30之前
cdn
/nfsdata共享目录
测试环境
请求
ssh远程连接
NFS会向RPC注册
eth1: 172.16.1.31
缓存数据库内容
/upload
eth0: 10.0.0.31
/data/755 nfsnobody nfsbody
Sersync同步架构
root_squash
NFS客户端
防火墙
rsync客户端bnfs01
usermapping
rsync服务端共享/nfsbackup
只能局域网网络
迎宾小姐分配请求
给压缩包创建校验文件
配置与检查rsync服务端与客户端
中介RPC服务
监控
all_squash
mango用户
底层角度
配置nfsweb/upload---nfs/data
备份/backup/ip命名/xxx.tar
通过md5校验对比
www用户(虚拟)
备份
2
web0110.0.0.7
客户客户端
ListenAddress: 172.16.1.31
/backup/10.0.0.7/
把备份包推送到服务器
web01eth1 172.16.1.7
服务员web服务器网站服务区处理用户请求
配置sersync监控/nfsdata目录与rsync服务端连接
no_all_squash
定时检查备份并发送邮件(目录内容)
如果有存储
nfs0110.0.0.31
服务器上本地有个备份专门的备份服务器存放备份
Jenkins/Sonarqube
脚本写入定时任务测试
nfs服务器默认配置
最新架构综合架构架构图
web
如果没有共享存储服务器用户上传的文件只会存放在某一台网站服务器(web)导致用户再次访问的时候可能会失败
只对root进行压缩其他不变
共享存储
nfs01
0 条评论
回复 删除
下一页