基于GlusterFS系统架构设计
2019-06-27 10:07:37 1 举报
基于GlusterFs 进行分布式存储,网络磁盘扩容结构设计图
作者其他创作
大纲/内容
查询卷信息
GlusterFS 冷卷 ( 老文件,访问时间靠后,文件备份 )
游戏玩家
应用层
API 统一接口
线路分配
基础设施层
签名 / 验签 ( 公钥 / 密钥 )
主流浏览器
业务层
设备 1磁盘:50T带宽:200M
CDN 集群
用户
读取文件
基于挂载 GlusterFS 客户端
文件位置
设备 4磁盘:20T带宽:1GB
商城用户
网盘用户
下载
GlusterFS 热卷 ( 新文件,最近访问文件)
cdn3
文件资源库
cdn...
重命名目录
基于 Gluster libgfapi + agfsapi4j
用户层
cdn2
设备 5磁盘:40T带宽:1GB
获取文件统计信息
链接卷
日志记录/数据监控
断点续传
文件状态
故障检测
文件迁移
创建目录
查询
临时文件清理
上传
接入层
cdn4
信息修改
权限控制
文件操作
Web Service 接口
cdn1
移动
短视频用户
获取目录统计信息
冷热卷切换
重新命名文件
写入文件
各系统业务处理 网盘、周易、游戏、商城 ...
卷管理 API
更多场景
删除文件
设备 3磁盘:100T带宽:1GB
创建文件
设备 2磁盘:70T带宽:500M
秒传
列出目录文件
目录列表
0 条评论
下一页