一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种面向流媒体传输的负载均衡系统及负载均衡方法与流程

2022-07-10 07:22:46 来源:中国专利 TAG:

技术特征:
1.一种面向流媒体传输的负载均衡方法,其特征在于,所述方法包括:根据视频监控平台上各服务组件的负载采集到的视频质量,确定各服务组件的各负载的配置情况;其中,所述视频质量至少包括视频数据量,视频帧数,视频的每一帧图像中的行像素点个数、列像素点个数;根据确定出的各服务组件的各负载的配置情况,控制各服务组件面向流媒体传输时的调度量,以实现负载均衡。2.如权利要求1所述的一种面向流媒体传输的负载均衡方法,其特征在于,所述根据确定出的各服务组件的各负载的配置情况,控制各服务组件面向流媒体传输时的调度量,包括:根据视频监控平台上各服务组件的负载个数以及各服务组件的各负载的配置情况,确定各服务组件的权重;根据视频监控平台上各服务组件的权重,控制各服务组件面向流媒体传输时的调度量。3.如权利要求2所述的一种面向流媒体传输的负载均衡方法,其特征在于,所述根据视频监控平台上各服务组件的权重,控制各服务组件面向流媒体传输时的调度量,包括:根据视频监控平台上各服务组件的权重以及全部服务组件一次循环轮询调度中的调度总次数,确定每个服务组件的轮循调度次数;控制各服务组件以确定的轮循调度次数作为对应调度量进行流媒体传输。4.如权利要求3所述的一种面向流媒体传输的负载均衡方法,其特征在于,所述根据视频监控平台上各服务组件的负载采集到的视频质量,确定各服务组件的各负载的配置情况,包括:根据视频监控平台上各服务组件的负载采集到的视频质量,基于第一公式计算各负载的配置排名值;其中,所述负载的配置排名值用于表征负载的配置情况,配置排名值越小表征负载的配置越高;所述根据视频监控平台上各服务组件的负载个数以及各服务组件的各负载的配置情况,确定各服务组件的权重,包括:根据视频监控平台上各服务组件的负载个数以及各服务组件的各负载的配置排名值,基于第二公式计算各服务组件的权重;所述根据视频监控平台上各服务组件的权重以及全部服务组件一次循环轮询调度中的调度总次数,确定每个服务组件的轮循调度次数,包括:根据视频监控平台上各服务组件的权重以及全部服务组件一次循环轮询调度中的调度总次数,基于第三公式计算每个服务组件的轮循调度次数;其中,所述第一公式为:
所述第二公式为:所述第三公式为:所述第一公式至第三公式中,h(i_a)表示视频监控平台上第i个服务组件的第a个负载的配置排名值;e(i)表示视频监控平台上第i个服务组件的权重;c(i)表示视频监控平台上第i个服务组件在一次循环轮询调度中的调度次数;i=1,2,

,z;z表示视频监控平台上的服务组件总数;m(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频的每一帧图像中每一行的像素点个数;n(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频的每一帧图像中每一列的像素点个数;d(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频数据量;r(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频帧数;d0表示预设的一个黑色像素点的数据量;g(i)表示视频监控平台上第i个服务组件的负载个数;f{}表示非正数检验函数,若括号内的数值为非正数则函数值为1,反之为0;k表示取值范围为[1-a,g(i)-a]的正数变量;l表示全部服务组件一次循环轮询调度中的调度总次数。5.一种面向流媒体传输的负载均衡系统,其特征在于,包括:负载配置确定模块,用于根据视频监控平台上各服务组件的负载采集到的视频质量,确定各服务组件的各负载的配置情况;其中,所述视频质量至少包括视频数据量,视频帧数,视频的每一帧图像中的行像素点个数、列像素点个数;均衡模块,用于根据确定出的各服务组件的各负载的配置情况,控制各服务组件面向流媒体传输时的调度量,以实现负载均衡。6.如权利要求5所述的一种面向流媒体传输的负载均衡系统,其特征在于,所述均衡模块,包括:权重确定子模块,用于根据视频监控平台上各服务组件的负载个数以及各服务组件的各负载的配置情况,确定各服务组件的权重;均衡子模块,用于根据视频监控平台上各服务组件的权重,控制各服务组件面向流媒体传输时的调度量。7.如权利要求6所述的一种面向流媒体传输的负载均衡系统,其特征在于,所述均衡子模块,包括:调度次数确定单元,用于根据视频监控平台上各服务组件的权重以及全部服务组件一次循环轮询调度中的调度总次数,确定每个服务组件的轮循调度次数;均衡控制单元,用于控制各服务组件以确定的轮循调度次数作为对应调度量进行流媒体传输。8.如权利要求7所述的一种面向流媒体传输的负载均衡系统,其特征在于,所述负载配
置确定模块,具体用于根据视频监控平台上各服务组件的负载采集到的视频质量,基于第一公式计算各负载的配置排名值;其中,所述负载的配置排名值用于表征负载的配置情况,配置排名值越小表征负载的配置越高;所述权重确定子模块,用于根据视频监控平台上各服务组件的负载个数以及各服务组件的各负载的配置排名值,基于第二公式计算各服务组件的权重;所述调度次数确定单元,用于根据视频监控平台上各服务组件的权重以及全部服务组件一次循环轮询调度中的调度总次数,基于第三公式计算每个服务组件的轮循调度次数;其中,所述第一公式为:所述第二公式为:所述第三公式为:所述第一公式至第三公式中,h(i_a)表示视频监控平台上第i个服务组件的第a个负载的配置排名值;e(i)表示视频监控平台上第i个服务组件的权重;c(i)表示视频监控平台上第i个服务组件在一次循环轮询调度中的调度次数;i=1,2,

,z;z表示视频监控平台上的服务组件总数;m(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频的每一帧图像中每一行的像素点个数;n(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频的每一帧图像中每一列的像素点个数;d(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频数据量;r(i_a)表示视频监控平台上第i个服务组件的第a个负载采集到的视频帧数;d0表示预设的一个黑色像素点的数据量;g(i)表示视频监控平台上第i个服务组件的负载个数;f{}表示非正数检验函数,若括号内的数值为非正数则函数值为1,反之为0;k表示取值范围为[1-a,g(i)-a]的正数变量;l表示全部服务组件一次循环轮询调度中的调度总次数。

技术总结
本发明的实施例公开一种面向流媒体传输的负载均衡系统及负载均衡方法,涉及流媒体传输技术领域。所述方法,包括:根据视频监控平台上各服务组件的负载采集到的视频质量,确定各服务组件的各负载的配置情况;其中,所述视频质量至少包括视频数据量,视频帧数,视频的每一帧图像中的行像素点个数、列像素点个数;根据确定出的各服务组件的各负载的配置情况,控制各服务组件面向流媒体传输时的调度量,以实现负载均衡。本发明能够根据视频监控平台上各服务组件的负载采集到的视频质量,合理的调度服务组件,从而提高了负载均衡效果。从而提高了负载均衡效果。从而提高了负载均衡效果。


技术研发人员:兰雨晴 张腾怀 余丹 邢智涣 王丹星
受保护的技术使用者:慧之安信息技术股份有限公司
技术研发日:2022.03.21
技术公布日:2022/7/9
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献