[发明专利]对象存储分布式服务质量的优化系统、方法、设备和介质有效
申请号: | 202110092791.5 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112822285B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 任鹏翔;胡永刚 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/02;H04L41/0896;H04L67/1074 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对象 存储 分布式 服务质量 优化 系统 方法 设备 介质 | ||
1.对象存储分布式服务质量的优化系统,其特征在于,包括存储集群、若干存储网关和至少一个数据库;所述若干存储网关至少包括第一存储网关和第二存储网关;
所述存储集群与存储网关通讯连接;所述存储网关与数据库通信连接;所述存储网关用于接收用户的HTTP访问请求,处理所述HTTP访问请求后写入存储集群;所述数据库用于保存第一存储网关在第一通信周期内上传的带宽信息,通过用户的带宽阈值和所述第一存储网关在第一通信周期内上传的带宽信息,平衡存储集群内部第二存储网关的带宽;同时数据库向第一存储网关返回上一通信周期内所有其他存储网关的统计带宽信息;
所述数据库用于保存第一存储网关在第一通信周期内上传的带宽信息,通过用户的带宽阈值和所述第一存储网关在第一通信周期内上传的带宽信息,平衡存储集群内部第二存储网关的带宽的过程为:所述数据库通过用户的带宽阈值和所述第一存储网关在第一通信周期内上传的带宽信息,计算第二存储网关实际需要上传至存储集群的带宽。
2.根据权利要求1所述的对象存储分布式服务质量的优化系统,其特征在于,所述存储集群为存储节点或者存储区域。
3.根据权利要求1所述的对象存储分布式服务质量的优化系统,其特征在于,所述数据库采用redis数据库。
4.根据权利要求1所述的对象存储分布式服务质量的优化系统,其特征在于,所述数据库互为冗余。
5.对象存储分布式服务质量的优化方法,是基于权利要求1至4任意一项所述的对象存储分布式服务质量的优化系统实现的,其特征在于,包括以下步骤:
所有存储网关接收用户的HTTP访问请求;
第一存储网关接收用户的请求数据后,在第一通信周期内将所述带宽信息上传到数据库;同时数据库向第一存储网关返回上一通信周期内所有其他存储网关的统计带宽信息;
第二存储网关接收用户的请求数据后,在第二通信周期内将带宽信息上传到数据库,数据库向第二存储网关返回第一存储网关的带宽信息,所述第二存储网关根据带宽阈值和第一存储网关的带宽信息计算第二存储网关实际需要上传至存储集群的带宽。
6.根据权利要求5所述的对象存储分布式服务质量的优化方法,其特征在于,如果所述第一存储网关的带宽信息超过带宽阈值,则第二存储网关接收到所述第一存储网关的带宽信息后,第二存储网关停止处理信息一个通信周期。
7.根据权利要求5所述的对象存储分布式服务质量的优化方法,其特征在于,所述数据库每次接收到第一存储网关的数据后,清理上一通信周期保存的数据。
8.一种计算机设备,包括:
至少一个处理器;以及
存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行如权利要求5-7任意一项所述的方法的步骤。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时执行如权利要求5-7任意一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110092791.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:搜索方法、装置、电子设备以及存储介质
- 下一篇:一种微生物环境修复用净水装置