[发明专利]一种负载均衡预测方法、装置、系统以及存储介质有效
申请号: | 202310207789.7 | 申请日: | 2023-03-07 |
公开(公告)号: | CN116069594B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 邬少飞;李星 | 申请(专利权)人: | 武汉工程大学 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/50;G06F16/21 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 尉保芳 |
地址: | 430200 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 负载 均衡 预测 方法 装置 系统 以及 存储 介质 | ||
本发明提供负载均衡预测方法、装置、系统以及存储介质,属于数据分类领域,方法包括:S1:从HBase数据库中获得服务器、区域拥有数、区域、区域访问量和区域访问时间;S2:将区域访问量与区域访问时间相除对应得到区域访问热度;S3:根据区域拥有数以及区域访问热度进行热负载的计算得到热负载,并将区域拥有数作为量负载;S4:根据热负载以及量负载进行总负载的计算得到总负载;S5:根据量负载对服务器进行划分得到饥饿服务器组、正常服务器组以及过载服务器组。本发明可以实现对热点数据更快速的处理,实现了数据的均匀分布,提高了数据的存储效率,适合普遍推广。
技术领域
本发明主要涉及数据分类技术领域,具体涉及一种负载均衡预测方法、装置、系统以及存储介质。
背景技术
负载均衡是解决HBase的数据高效存储的重要手段之一,是当前基于HBase的数据存储效率优化的研究热点,这些优化在车联网、医疗数据存储,电子信息收集等物联网领域具有极大的应用价值。负载均衡是数据存储的优化实现,通过负载均衡能够将数据更加均匀的分布在HBase下不同的Region Server中。确保数据的上传压力被分布到不同的RegionServer上,从而提高数据的存储效率。负载均衡涉及多种因素的影响,包括单个Region的访问成本,Region的迁移成本,Region的数目倾斜成本等。当前常见的简单负载均衡算法仅通过平衡不同Region Server下Region数目实现负载均衡。当出现多个Region为访问热点时,会影响到系统性能。为优化系统性能,新提出了随机负载均衡算法,该算法从多个维度考虑Region Server的负载,虽然有效地提高了负载均衡效果提升了HBase的存储效率,同时其对Region热度的衡量方式为累计访问量,但这会导致无法及时识别热点Region,从而无法实现数据更均匀的分布在Region Server上。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种负载均衡预测方法、装置、系统以及存储介质。
本发明解决上述技术问题的技术方案如下:一种负载均衡预测方法,包括如下步骤:
S1:从HBase数据库中获得多个服务器、与各个所述服务器一一对应的区域拥有数、多个区域以及多个区域数据,每个所述区域数据包括区域访问量和区域访问时间;
S2:分别将各个所述区域的区域访问量与所述区域访问时间相除,对应得到各个所述区域的区域访问热度;
S3:根据各个所述服务器所对应的区域拥有数以及多个所述区域的区域访问热度进行热负载的计算,得到各个所述服务器的热负载,并将各个所述服务器所对应的区域拥有数作为各个所述服务器的量负载;
S4:根据各个所述服务器的热负载以及量负载进行总负载的计算,得到各个所述服务器的总负载;
S5:根据所有所述服务器的量负载对所有所述服务器进行划分,得到饥饿服务器组、正常服务器组以及过载服务器组;
S6:根据所述过载服务器组、所述饥饿服务器组以及所述正常服务器组中服务器的总负载、热负载、多个所述区域以及多个所述区域的区域访问热度进行负载均衡分析,得到负载均衡结果。
本发明解决上述技术问题的另一技术方案如下:一种负载均衡预测装置,包括:
数据获取模块,用于从HBase数据库中获得多个服务器、与各个所述服务器一一对应的区域拥有数、多个区域以及多个区域数据,每个所述区域数据包括区域访问量和区域访问时间;
访问热度获得模块,用于分别将各个所述区域的区域访问量与所述区域访问时间相除,对应得到各个所述区域的区域访问热度;
负载获得模块,用于根据各个所述服务器所对应的区域拥有数以及多个所述区域的区域访问热度进行热负载的计算,得到各个所述服务器的热负载,并将各个所述服务器所对应的区域拥有数作为各个所述服务器的量负载;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉工程大学,未经武汉工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310207789.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式计量负荷仪
- 下一篇:一种肝脏活体组织分层取样装置及其取样方法