[发明专利]负载均衡方法、电子设备及计算机程序产品在审
申请号: | 202111254920.2 | 申请日: | 2021-10-27 |
公开(公告)号: | CN114116199A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 夏华丽 | 申请(专利权)人: | 北京旷视科技有限公司;北京迈格威科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F3/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 100096 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 电子设备 计算机 程序 产品 | ||
本申请涉及一种负载均衡方法、电子设备及计算机程序产品。其中,负载均衡方法包括:获取目标通道小组的总生产速率,所述目标通道小组中包括的多个视频通道具有相同数据循环淘汰策略;针对分布式存储系统中包括的每个目标存储节点,根据所述目标通道小组的总生产速率,以及所述目标存储节点在所述分布式存储系统中的容量占比,从所述目标通道小组中分配至少一个目标视频通道到所述目标存储节点上,以使所述至少一个目标视频通道在所述目标通道小组中的总生产速率占比与所述目标存储节点在所述分布式存储系统中的容量占比匹配。本申请实施例提供的负载均衡方法、电子设备及计算机程序产品能够减少牺牲块的数量,甚至杜绝牺牲块出现的情况发生。
技术领域
本申请涉及分布式存储系统设计领域,具体而言,涉及一种负载均衡方法、电子设备及计算机程序产品。
背景技术
负载均衡就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如,分布式存储系统中包括的多个存储节点,从而协同完成存储工作任务。现有的负载均衡方法通常是直接根据分布式存储系统中多个存储节点的写入流量进行存储节点之间的负载均衡。
但是,在实际使用过程中可能会出现虽然每个存储节点的写入流量一致,每个存储节点的存储容量却差别很大,甚至有的存储节点存储空间不足的情况,从而导致“周期-空间”谬误问题,也即,当接入分布式存储系统的多个视频通道的数据循环淘汰周期相差较多时,经过长时间的积累,会导致分布式存储系统中多个存储节点存入的视频数据量占比不均匀,因此,必须回收未过期的存储块,以让出存储空间用于存储新的视频数据。
发明内容
本申请的目的在于,提供一种负载均衡方法、电子设备及计算机程序产品,以解决上述问题。
第一方面,本申请实施例提供的负载均衡方法,包括:
获取目标通道小组的总生产速率,目标通道小组中包括的多个视频通道具有相同数据循环淘汰策略;
针对分布式存储系统中包括的每个目标存储节点,根据目标通道小组的总生产速率,以及目标存储节点在分布式存储系统中的容量占比,从目标通道小组中分配至少一个目标视频通道到目标存储节点上,以使至少一个目标视频通道在目标通道小组中的总生产速率占比与目标存储节点在分布式存储系统中的容量占比匹配。
本申请提供的负载均衡方法中,由于目标通道小组中包括的多个视频通道具有相同数据循环淘汰策略,因此,不会出现数据循环淘汰周期差异的问题。此外,针对分布式存储系统中包括的每个目标存储节点,根据目标通道小组的总生产速率,以及目标存储节点在分布式存储系统中的容量占比,从目标通道小组中分配至少一个目标视频通道到目标存储节点上分配原则为:保证至少一个目标视频通道在目标通道小组中的总生产速率占比与目标存储节点在分布式存储系统中的容量占比匹配,因此,能够避免经过长时间的积累,分布式存储系统中多个目标存储节点存入的视频数据量占比不均匀的问题,从而减少牺牲块的数量,甚至杜绝牺牲块出现的情况发生。
结合第一方面,本申请实施例还提供了第一方面的第一种可选的实施方式,获取目标通道小组的总生产速率之前,负载均衡方法还包括:
获取分布式存储系统的实时视频存储任务;
根据实时视频存储任务,确定出接入分布式存储系统的多个视频通道,以及多个视频通道中每个视频通道的数据循环淘汰策略;
将多个视频通道中具有相同数据循环淘汰策略的视频通道划分成一个目标通道小组,以获得至少一个目标通道小组;
其中,在获得至少一个目标通道小组之后,针对至少一个目标通道小组中的每个目标通道小组,执行获取目标通道小组的总生产速率的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旷视科技有限公司;北京迈格威科技有限公司,未经北京旷视科技有限公司;北京迈格威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111254920.2/2.html,转载请声明来源钻瓜专利网。