[发明专利]一种基于流媒体的分布式负载均衡方法及装置在审
申请号: | 201811553341.6 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109600624A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 李大波;陆贵涛;孟怡;卢志鹏;梁图 | 申请(专利权)人: | 浩云科技股份有限公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/258;H04N21/24;H04N21/238 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;宋静娜 |
地址: | 510000 广东省广州市番禺区东环*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体服务器 目标流 流媒体服务器 服务器资源 业务类型 分布式负载均衡 流媒体管理 流媒体 媒体管理服务器 设备利用率 通信技术领域 服务器接收 流媒体平台 硬件服务器 资源占用率 服务类型 请求分配 最小资源 客户端 占用率 匹配 服务器 发送 | ||
本发明公开了一种基于流媒体的分布式负载均衡方法及装置,涉及通信技术领域,用以解决现有流媒体平台存在对多台硬件服务器设备利用率不平均的问题。该方法包括:流媒体管理服务器接收到客户端发送的服务器资源请求,并根据所述服务器资源请求确定对应的业务类型;流媒体管理服务器根据当前连接的多个流媒体服务器的服务类型和所述业务类型,将从多个所述流媒体服务器内选择与所述业务类型相匹配的所述流媒体服务器确定为目标流媒体服务器;媒体管理服务器确定多个所述目标流媒体服务器的资源占用率,将具有最小资源占用率的所述目标流媒体服务器确认第一目标流媒体服务器,并将所述服务器资源请求分配至所述第一目标流媒体服务器。
技术领域
本发明涉及通信技术领域,更具体的涉及一种基于流媒体的分布式负载均衡方法及装置。
背景技术
流媒体(Streaming Media)技术得到了广泛的应用,所谓流媒体技术是指:把连续的音频和视频文件压缩后放到网络服务器上,客户端可以边下载边观看,不必等待整个文件下载完毕再观看,从而减少了文件的传输时间,提高了应用系统的实时性。由于流媒体技术的优越性,该技术被广泛应用于视频点播、视频会议、远程教育、远程医疗和远程监控系统中。其中,安防监控系统就是利用流媒体技术实现实时监控的。
随着音视频类应用项目在各个行业的广泛开展,对流媒体平台的要求越来越高。从传统单个建筑的安防监控,到一个园区的治安监控,再到一个银行系统、一个城市系统乃至全国联网级别的治安监控,流媒体平台需要接入设备的种类越来越广、接入设备数量越来越多,同时客户端的访问量也越来越多。面对接入数量众多的设备和访问众多的客户端,需要强大的流媒体平台做支持,需要一系列硬件服务器做支撑。传统的流媒体平台对多台硬件服务器设备的利用率不平均,导致有些机器负载过高导致性能下降,有些机器负载太小浪费资源,而且在添加了新的硬件设备后需要手动指定接入设备的信息,失去了服务器动态负载的优势。
综上所述,现有的流媒体平台存在对多台硬件服务器设备利用率不平均的问题。
发明内容
本发明实施例提供一种基于流媒体的分布式负载均衡方法及装置,用以解决现有流媒体平台存在对多台硬件服务器设备利用率不平均的问题。
本发明实施例提供了一种基于流媒体的分布式负载均衡方法,包括:
流媒体管理服务器接收到客户端发送的服务器资源请求,并根据所述服务器资源请求确定对应的业务类型;
流媒体管理服务器根据当前连接的多个流媒体服务器的服务类型和所述业务类型,将从多个所述流媒体服务器内选择与所述业务类型相匹配的所述流媒体服务器确定为目标流媒体服务器;
媒体管理服务器确定多个所述目标流媒体服务器的资源占用率,将具有最小资源占用率的所述目标流媒体服务器确认第一目标流媒体服务器,并将所述服务器资源请求分配至所述第一目标流媒体服务器。
优选地,所述流媒体服务器的服务类型为所述流媒体服务器进行初始化时确定的,且每个所述流媒体服务器的服务类型存储在所述流媒体管理服务器内。
优选地,每个所述流媒体服务器还包括有ID信息,每个所述流媒体服务器的ID信息为所述流媒体服务器进行初始化是确定的,且每个所述流媒体服务器的ID信息存储在所述流媒体管理服务器内。
优选地,所述流媒体服务器资源占用率包括以下任意一个:
流媒体服务器的CPU占用率,流媒体服务器的内存占用率,流媒体服务器的网络占用率,流媒体服务器的业务逻辑占用率;
所述流媒体管理服务器按照设定周期,将与所述流媒体管理服务器连接的具有相同服务类型的所述流媒体服务器的CPU占用率和/或内存占用率和/或网络占用率和/或业务逻辑占用率从大到小的顺序进行排序。
优选地,所述确定多个所述目标流媒体服务器的资源占用率的具体方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浩云科技股份有限公司,未经浩云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811553341.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:VR直播视频的控制方法和系统
- 下一篇:一种节目搜索方法、装置、设备及介质