一种流式传输负载均衡运行系统技术方案

技术编号:37974901 阅读:10 留言:0更新日期:2023-06-30 09:50
本发明专利技术公开了一种流式传输负载均衡运行系统,涉及流媒体技术领域,所要解决的技术问题是提供一种流式传输负载均衡运行系统,采用的方案为:包括节点服务器,所述节点服务器通过网络通讯设备与流媒体中台相连接,所述节点服务器中设有负载检测器,所述负载检测器中设有数据处理器、内存条和数据存储盘,所述数据处理器中设有控制程序,所述节点服务器通过控制程序生成路径记录表和负载信息,所述控制程序通过配置模块与流媒体中台相连接,本发明专利技术设置多路径,为调度资源编排序号,在需求点与数据库之间形成科学最短最优路径,达到迅速使用资源数据,及解决单一路径的局限性,增加资源数据调度的备用路径,形成备用机制。形成备用机制。形成备用机制。

【技术实现步骤摘要】
一种流式传输负载均衡运行系统


[0001]本专利技术涉及流媒体
,具体为一种流式传输负载均衡运行系统。

技术介绍

[0002]流式传输指流媒体方式传输。流式传输通过多节点为缓存等技术点位,以提前在各节点预制资源,提高响应速度,便于视频流畅播放。负载指在传输过程中路径的承载能力或负载能力的极值,当单一路径存在传输能力达到极值或出现故障时,会造成数据传输的终端,影响系统使用。经检索,中国专利号为CN201985898U的专利,本专利技术涉及一种通讯服务负载平衡系统,配置服务器和多个负载均衡服务器,配置服务器的监测和接管功能使得整个负载平衡系统的运行更加稳定。现有技术中负载均衡服务器运行时,服务器未设置最优路径,导致系统调配路径混乱,会降低流式传输的传输效率。

技术实现思路

[0003]针对现有技术的不足,本专利技术提供了一种流式传输负载均衡运行系统,解决了
技术介绍
所提出的问题。
[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:一种流式传输负载均衡运行系统,包括节点服务器,所述节点服务器通过网络通讯设备与流媒体中台相连接,所述节点服务器中设有负载检测器,所述负载检测器中设有数据处理器、内存条和数据存储盘,所述数据处理器中设有控制程序,所述节点服务器通过控制程序生成路径记录表和负载信息,所述控制程序通过配置模块与流媒体中台相连接,所述节点服务器设有监测系统,所述监测系统包括微服务外部环境监测和微服务内部监测,所述配置模块通过电路连接运行控制器。
[0005]优选的,所述路径记录表生成节点服务器的IP、序号、型号和时间,所述负载信息为节点服务器的内存负载信息、CPU负载信息、磁盘负载信息。
[0006]优选的,所述节点服务器通过客户端接收信号源,所述客户端包括手机、计算机。
[0007]优选的,所述网络通讯设备中包括交换机和路由器,所述配置模块中设置服务器均衡算法,所述流媒体中台通过服务器均衡算法选择节点服务器。
[0008]优选的,所述配置模块包括数据处理器、内存条和数据存储盘,所述控制程序和服务器均衡算法使用Golang1.18和C++11。
[0009]优选的,所述运行控制器,所述运行控制器中箱体,所述箱体内设电路板,所述箱体表面上键连接开关按键,所述箱体侧端螺栓连接触控屏,所述触控屏底端卡合连接支撑块,所述支撑块侧端设有音响本专利技术提供了一种流式传输负载均衡运行系统。具备以下有益效果:本专利技术设置多路径,为调度资源编排序号,在需求点与数据库之间形成科学最短最优路径,达到迅速使用资源数据,及解决单一路径的局限性,增加资源数据调度的备用路径,形成备用机制。
附图说明
[0010]图1为本专利技术节点服务器的运行流程图;图2为本专利技术流媒体中台的总运行流程图;图3为本专利技术运行控制器的示意图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]请参阅图1

3,本专利技术实施例提供一种技术方案:一种流式传输负载均衡运行系统,包括节点服务器,所述节点服务器通过网络通讯设备与流媒体中台相连接,所述节点服务器中设有负载检测器,所述负载检测器中设有数据处理器、内存条和数据存储盘,所述数据处理器中设有控制程序,所述节点服务器通过控制程序生成路径记录表和负载信息,所述控制程序通过配置模块与流媒体中台相连接,所述节点服务器设有监测系统,所述监测系统包括微服务外部环境监测和微服务内部监测,节点服务器可流式传输,负载检测器数据处理器、内存条和数据存储盘和控制程序记录路径记录表和负载信息,此外,监测系统帮助流媒体中台进一步的收集节点服务器的信息。
[0013]所述路径记录表生成节点服务器的IP、序号、型号和时间,所述负载信息为节点服务器的内存负载信息、CPU负载信息、磁盘负载信息,通过路径记录表和负载信息,便于流媒体中台调配和负载均衡节点服务器。
[0014]所述节点服务器通过客户端接收信号源,所述客户端包括手机、计算机。
[0015]所述网络通讯设备中包括交换机和路由器,所述配置模块中设置服务器均衡算法,所述流媒体中台通过服务器均衡算法选择节点服务器,网络通讯设备通过交换机和路由器为节点服务器连接网络,基于Golang1.18与C++11编程的服务器均衡算法可计算节点服务器的负载程度,并将负载程度发送至流媒体中台,流媒体中台根据节点服务器的负载程度,更换处理客户端信号源的节点服务器,进而使负载小的节点服务器也可投入运行,同时为客户端信号源选择最优路径,使用距离客户端信号源距离最近的节点服务器进行流式传输,且通过均衡节点服务器的负载,使得流式传输更加流畅。
[0016]所述配置模块包括数据处理器、内存条和数据存储盘,所述控制程序和服务器均衡算法使用Golang1.18和C++11,Golang1.18与C++11开发语言具备实时处理性能,且能兼容多种非标设备的接入,配置模块通过数据处理器可运行服务器均衡算法,内存条和数据存储盘可存储配置模块的运行数据。
[0017]所述运行控制器(1),所述运行控制器(1)中箱体(2),所述箱体(2)内设电路板,所述箱体(2)表面上键连接开关按键(5),所述箱体(2)侧端螺栓连接触控屏(3),所述触控屏(3)底端卡合连接支撑块(4),所述支撑块(4)侧端设有音响(6),配置模块的运行数据可通过运行控制器(1)的触控屏(3)显示,同时运行控制器(1)通过电路板和开关按键(5)可关联配置模块的控制程序,这时按下开关按键(5)可启动或关闭运行控制器(1)以及配置模块,箱体(2)和支撑块(4)起到支撑和连接的作用,音响(6)在开关按键(5)可启动或关闭运行控
制器(1)是可发出提示音。
[0018]需要说明的是:当节点服务器运行负载时,负载检测器可检测到负载数据,并通过控制程序向配置模块发送检测到负载数据,控制程序生成路径记录表,然后,使用配置模块将负载数据通过服务器均衡算法计算后,通过网络通讯设备将节点服务器的负载数据发送到流媒体中台,流媒体中台接收多个节点服务器的负载数据,并根据节点服务器的负载数据,将负载的节点服务器的运行资源调配到空闲的节点服务器,同时为客户端信号源选择最优路径,使用距离客户端信号源距离最近的节点服务器进行流式传输,使节点服务器可均衡运行并进行流体传输。
[0019]以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点,对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流式传输负载均衡运行系统,其特征在于:包括节点服务器,所述节点服务器通过网络通讯设备与流媒体中台相连接,所述节点服务器中设有负载检测器,所述负载检测器中设有数据处理器、内存条和数据存储盘,所述数据处理器中设有控制程序,所述节点服务器通过控制程序生成路径记录表和负载信息,所述控制程序通过配置模块与流媒体中台相连接,所述节点服务器设有监测系统,所述监测系统包括微服务外部环境监测和微服务内部监测,所述配置模块通过电路连接运行控制器(1)。2.根据权利要求1所述一种流式传输负载均衡运行系统,其特征在于:所述路径记录表生成节点服务器的IP、序号、型号和时间,所述负载信息为节点服务器的内存负载信息、CPU负载信息、磁盘负载信息。3.根据权利要求1所述一种流式传输负载均衡运行系统,其特征在于:所述节点服务器通过客户端...

【专利技术属性】
技术研发人员:谭卫星
申请(专利权)人:山东智和创信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1