(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210427474.9
(22)申请日 2022.04.22
(71)申请人 中国农业银行股份有限公司
地址 100005 北京市东城区建国门内大街
69号
(72)发明人 金宇菲 胡东生 张岩 谢南翔
王元文
(74)专利代理 机构 北京集佳知识产权代理有限
公司 11227
专利代理师 王云晓
(51)Int.Cl.
H04L 67/1008(2022.01)
H04L 67/1097(2022.01)
G06F 9/50(2006.01)
G06N 3/08(2006.01)
(54)发明名称
一种数据均衡方法和装置
(57)摘要
本申请提供了数据均衡方法和装置, 方法包
括: 采集服务器集群中每个服务器的运行状态指
标数据; 根据服务器集群中每个服务器的运行状
态指标数据, 确定服务器集群中的热点服务器和
空闲服务器; 获取热点服务器和空闲服务器分别
包含的每个数据存储文件的相关信息, 并根据热
点服务器包含的每个数据存储文件的相关信息,
从热点服务器包含的每个热点分区中确定待迁
移子分区; 将热点服务器包含的每个热点分区中
的待迁移子分区迁移到空闲服务器中。 本申请能
够根据采集的运行状态指标数据确定出热点服
务器和空闲服务器, 然后再将热点服务器包含的
热点分区中的待迁移子分区迁移到空闲服务器,
提高了服 务器集群热点数据的均衡效果。
权利要求书3页 说明书14页 附图4页
CN 114785796 A
2022.07.22
CN 114785796 A
1.一种数据均衡方法, 其特 征在于, 包括:
采集服务器集群中每个服务器的运行状态指标数据, 其中, 所述服务器集群中每个服
务器包含至少一个分区, 每个分区内包含至少一个数据存储文件, 所述运行状态指标数据
能够反映对应服 务器的负载情况;
根据所述服务器集群中每个服务器的运行状态指标数据, 确定所述服务器集群中的热
点服务器和空 闲服务器;
获取所述热点服务器和所述空闲服务器分别包含的每个数据存储文件的相关信 息, 并
根据所述热点服务器包含的每个数据存储文件的相关信息, 从所述热点服务器包含的每个
热点分区中确定待迁移子分区, 其中, 所述相关信息能够反 映对应数据存储文件包含的数
据是否为热点数据;
将所述热点 服务器包含的每个热点分区中的待迁移子分区迁移到所述空 闲服务器中。
2.根据权利要求1所述的数据均衡方法, 其特征在于, 所述采集服务器集群中每个服务
器的运行状态指标 数据, 包括:
采集所述服务器集群中每个服务器的性能指标数据、 堆内存指标数据和业务系统指标
数据。
3.根据权利要求1所述的数据均衡方法, 其特征在于, 所述根据 所述服务器集群中每个
服务器的运行状态指标 数据, 确定所述 服务器集群中的热点 服务器和空 闲服务器, 包括:
将所述服务器集群中每个服务器的运行状态指标数据映射为向量, 得到的向量作为所
述服务器集群中每 个服务器的运行状态向量;
根据所述服务器集群中每个服务器的运行状态向量, 确定所述服务器集群中每个服务
器对应的负载相关值;
根据预设的相关值阈值和筛选个数, 以及, 所述服务器集群中每个服务器对应的负载
相关值, 确定所述 服务器集群中的热点 服务器和空 闲服务器。
4.根据权利要求3所述的数据均衡方法, 其特征在于, 所述根据 所述服务器集群中每个
服务器的运行状态向量, 确定所述 服务器集群中每 个服务器对应的负载相关值, 包括:
将所述服务器集群中每个服务器的运行状态向量输入到预先训练 的神经网络模型中,
得到所述服务器集群中每个服务器对应的负载相关值, 其中, 所述神经网络模型采用训练
运行状态向量和所述训练运行状态向量对应的标注负载相关值进行训练。
5.根据权利要求3所述的数据均衡方法, 其特征在于, 所述根据 预设的相关值阈值和筛
选个数, 以及, 所述服务器集群中每个服务器对应的负载相关值, 确定所述服务器集群中的
热点服务器和空 闲服务器, 包括:
将所述服务器集群中每个服务器对应的负载相关值分别与预设的热点相关值阈值和
空闲相关值阈值进行比较, 得到负载相关值大于所述热点相关值阈值的服务器, 作为待筛
选热点服务器, 以及, 负载相关值小于所述空闲相关值阈值的服务器, 作为待筛选空闲服务
器;
根据热点筛选个数, 从所述待筛选热点服务器中确定所述热点服务器, 并根据空闲筛
选个数, 从所述待筛 选空闲服务器中确定所述空 闲服务器。
6.根据权利要求1所述的数据均衡方法, 其特征在于, 所述根据 所述热点服务器包含的
每个数据存储文件的相关信息, 从所述热点服务器包含的每个热点分区中确定待迁移子分权 利 要 求 书 1/3 页
2
CN 114785796 A
2区, 包括:
根据所述热点服务器包含的每个数据存储文件的相关信 息, 从所述热点服务器包含的
分区中确定预设数目个热点分区;
根据所述热点服务器包含的每个热点分区所包含的数据存储文件的相关信 息, 从所述
热点服务器包含的每个热点分区中确定待迁移子分区。
7.根据权利要求6所述的数据均衡方法, 其特征在于, 所述根据 所述热点服务器包含的
每个数据存储文件的相关信息, 从所述热点服务器包含的分区中确定预设数目个热点分
区, 包括:
根据所述热点服务器包含的每个数据存储文件的相关信 息, 计算所述热点服务器包含
的每个数据存 储文件对应的热点分数;
根据所述热点服务器包含的每个数据存储文件对应的热点分数, 确定所述热点服务器
包含的每个分区对应的热点分数;
根据所述热点服务器包含的每个分区对应的热点分数, 从所述热点服务器包含的分区
中确定所述预设数目个热点分区。
8.根据权利要求7所述的数据均衡方法, 其特征在于, 所述根据 所述热点服务器包含的
每个热点分区所包含的数据存储文件的相关信息, 从所述热点服务器包含的每个热点分区
中确定待迁移子分区, 包括:
对于所述热点服务器包含的每个热点分区, 从该热点分区中确定热点分数最高的数据
存储文件, 在所述热点分数最高的数据存储文件中设置切分点, 作为该热点分区对应的切
分点;
基于所述热点服务器包含的每个热点分区对应的切分点, 将所述热点服务器包含的每
个热点分区切分为两个子分区, 以得到所述热点服务器包含的每个热点分区所包含的两个
子分区;
对于所述热点服务器包含的每个热点分区, 根据 该热点分区包含的两个子分区分别包
含的数据存储文件的相关信息, 计算该热点分区包含的两个子分区分别对应的热点分数,
并将该热点分区包含的两个子 分区中, 对应热点分数高的子分区作为该热点分区中的待迁
移子分区。
9.根据权利要求1所述的数据均衡方法, 其特征在于, 所述将所述热点服务器包含的每
个热点分区中的待迁移子分区迁移到所述空 闲服务器中, 包括:
按照所述热点服务器包含的每个分区对应的热点分数, 遍历所述热点服务器包含的每
个热点分区:
对于当前遍历到的热点分区, 从所述空 闲服务器中确定目标服 务器;
将当前遍历到的热点分区中的待迁移子分区迁移到所述目标服 务器。
10.一种数据均衡装置, 其特征在于, 包括: 指标数据采集模块、 热点空闲服务器确定模
块、 待迁移子分区确定模块和待迁移子分区迁移模块;
所述指标数据采集模块, 用于采集服务器集群中每个服务器的运行状态指标数据, 其
中, 所述服务器集群中每个服务器包含至少一个分区, 每个分区内包含至少一个数据存储
文件, 所述 运行状态指标 数据能够反映对应服 务器的负载情况;
所述热点空闲服务器确定模块, 用于根据 所述服务器集群中每个服务器的运行状态指权 利 要 求 书 2/3 页
3
CN 114785796 A
3
专利 一种数据均衡方法和装置
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:12:43上传分享