[发明专利]分布式系统控制方法、装置、设备及可读存储介质在审
申请号: | 201810669112.4 | 申请日: | 2018-06-26 |
公开(公告)号: | CN108846114A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 刘洪栋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 热度 数据操作 重置 分布式系统控制 分布式系统 操作记录信息 可读存储介质 预设时长 时间标识 数据访问 数据服务 有效组织 内存 | ||
本发明公开了一种分布式系统控制方法,包括:获取分布式系统内数据的操作记录信息以及热度值;其中,操作记录信息包括数据操作时间,热度值包括时间标识;当距离上次数据操作的时间间隔超过预设时长,或,在距离上次数据操作的预设时长内存在数据操作时,根据重置规则对热度值进行重置,得到重置后的热度值;根据重置后的热度值调整分布式系统中的数据服务。该方法可以根据数据访问情况有效组织数据,实现对分布式系统的合理控制;本发明还公开了一种分布式系统控制装置、设备及一种可读存储介质。
技术领域
本发明涉及分布式系统领域,特别涉及一种分布式系统控制方法、装置、设备及一种可读存储介质。
背景技术
分布式集群存储在当前大数据多种场景下广泛应用,如高性能、视频监控、广电媒资等场景。分布式文件系统中存在海量数据,大数据计算的前提是组织、存储海量数据。
目前对分布式系统中数据的控制一般基于操作的,即执行某种操作时进行对应数据的控制。例如用户执行某项应用操作(比如读、写、创建等)时,选取计算机网络中某个场地进行相应的数据操作。
而目前系统对数据的控制属于单向控制,即只有接收用户需求后指定场地生成指令对场地中数据进行控制,而用户和应用程序操作中不需要指出对哪个场地上的片段进行操作,即接收到操作指令时根据预先的操作策略选择场地执行。由于对数据场地的选择只是单向控制过程,场地的选择往往是一种默认选择,即执行A操作时默认通过第一场地执行或者默认选择通信状况最好的场地执行等,这种控制方法忽略了实际对数据的操作情况对场地选择的指导意义,会出现某个场地负载过大的情况,进而影响到数据访问频率较高的场地的指令应答水平以及数据操作效率等。
因此,如何根据数据访问情况有效组织数据,实现对分布式系统的合理控制,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种分布式系统控制方法,该方法可以根据数据访问情况有效组织数据,实现对分布式系统的合理控制;本发明的另一目的是提供一种分布式系统控制装置、设备及一种可读存储介质。
为解决上述技术问题,本发明提供一种分布式系统控制方法,包括:
获取分布式系统内数据的操作记录信息以及热度值;其中,所述操作记录信息包括数据操作时间,所述热度值包括时间标识;
当距离上次数据操作的时间间隔超过预设时长,或,在距离上次数据操作的预设时长内存在数据操作时,根据重置规则对所述热度值进行重置,得到重置后的热度值;
根据所述重置后的热度值调整分布式系统中的数据服务。
优选地,所述根据重置规则对所述热度值进行重置包括:
若在距离上次数据操作的预设时长内存在数据操作,在所述热度值的基础上增加预设值;
若距离上次数据操作的时间间隔超过预设时长,根据距离上次数据操作的间隔时间对所述热度值进行e指数函数衰减。
优选地,所述根据距离上次数据操作的间隔时间对所述热度值进行e指数函数衰减包括:
根据热度衰减公式对所述热度值进行衰减;
其中,所述热度衰减公式为:new=old×etln0.5/2,new为所述热度值,old为重置后的热度值,t为距离上次数据操作的间隔时间与预设时间的差值。
优选地,所述根据重置规则对所述热度值进行重置包括:
根据重置规则对各子树热度值进行重置;
则根据所述重置后的热度值调整分布式系统中的数据服务具体为:根据所述重置后的各子树热度值调整分布式系统中各子树间的数据服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810669112.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图片预加载的方法、系统及相关组件
- 下一篇:内容传播方法、装置及服务器