[发明专利]一种服务器资源调度方法及装置在审
申请号: | 201710053984.3 | 申请日: | 2017-01-22 |
公开(公告)号: | CN106790249A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 沈玉将 | 申请(专利权)人: | 阔地教育科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 资源 调度 方法 装置 | ||
技术领域
本发明属于计算机技术领域,尤其涉及一种服务器资源调度方法及装置。
背景技术
在视频上课场景应用中,最常见的是课堂互动和课堂直播。课堂互动对实时性要求很苛刻,双向延迟一般要求在1.5s以内,对画面的流畅度、音视频同步、画质,以及声音的噪声、回音都有很高的要求,而课堂直播对实时性要求略低,一般在5~10S都可以接受,也不存在回音问题,但是对画面流畅度等和互动一致,只要以上一二点不满足就会引起使用者的不适,影响产品的用户体验。在大多数的使用场景中,课堂互动和课堂直播都是依赖于公网的,而公网资源少,用户多,如著名的‘最后一公里’问题,且组成公网的运营商众多,各个运营商之间的网络互通较差等现状,使得在公网上进行音视频互动和直播成为困难。
发明内容
本发明提供一种服务器资源调度方法及装置,以解决上述问题。
本发明公开了一种服务器资源调度方法,包括:全局调度管理中心根据接收到的流媒体信息所携带的目标地址信息,将所述流媒体信息发送至目标终端所在的流媒体服务器集群;所述流媒体服务器集群中的调度管理分中心调度所述流媒体服务器集群中的一个或多个流媒体服务器将所述流媒体信息发送至所述目标终端。
本发明还公开了一种服务器资源调度装置,包括:全局调度管理中心,根据接收到的流媒体信息所携带的目标地址信息,将所述流媒体信息发送至目标终端所在的流媒体服务器集群;调度管理分中心,设置于所述流媒体服务器集群中,用于调度所述流媒体服务器集群中的一个或多个流媒体服务器将所述流媒体信息发送至所述目标终端。
根据本发明提供的技术方案,建立全局的资源调度分配节点,对整个流媒体服务器网络进行实时监控,通过智能调度方法,对服务器资源进行合理调度,保障课堂互动和直播效果。
此外,还结合目标终端的当前网络状态数据对流媒体信息进行预处理,进一步对流媒体信息进行灵活传输处理,进一步提高了响应速度,提升用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为根据本发明的一较佳实施例提供的服务器资源调度方法的流程图;
图2A所示为根据本发明的一较佳实施例提供的服务器资源调度装置的框图;
图2B所示为根据本发明的一较佳实施例提供的服务器资源调度装置的框图;
图3所示为根据本发明的一较佳实施例提供的服务器资源调度系统示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1所示为根据本发明的一较佳实施例提供的服务器资源调度方法的流程图。如图1所示,本发明的较佳实施例提供的服务器资源调度方法包括以下步骤:
步骤102,全局调度管理中心根据接收到的流媒体信息所携带的目标地址信息,将所述流媒体信息发送至目标终端所在的流媒体服务器集群。
步骤104,所述流媒体服务器集群中的调度管理分中心调度所述流媒体服务器集群中的一个或多个流媒体服务器将所述流媒体信息发送至所述目标终端。
流媒体信息包括具体地音视频信息,目标地址信息是目标终端的地址信息,目标终端可以是直录播互动课堂终端,也可以是电脑、笔记本和手机。
在一实施例中,在上述步骤104中,所述流媒体服务器集群中的调度管理分中心调度所述流媒体服务器集群中的一个或多个流媒体服务器将所述流媒体信息发送至所述目标终端,包括:
所述调度管理分中心获取所述流媒体服务器集群中各流媒体服务器的负载值和/或各流媒体服务器与所述目标终端之间的路径距离;
根据所述负载值和/或路径距离选择所述一个或多个流媒体服务器。
在另一实施例中,所述调度管理分中心获取所述流媒体服务器集群中各流媒体服务器的负载值,在各流媒体服务器的负载值均大于第一预设值时,向所述全局调度管理中心发送调度通知;
所述全局调度管理中心在接收到所述调度通知后,向其他流媒体服务器集群发送通知消息;
所述其他流媒体服务器集群向所述全局调度管理中心反馈负载值小于等于第二预设值的流媒体服务器信息;
所述全局调度管理中心将负载值小于等于第二预设值的流媒体服务器组成待调度队列,并通过调度队列中的流媒体服务器将所述流媒体信息发送至所述目标终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阔地教育科技有限公司,未经阔地教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710053984.3/2.html,转载请声明来源钻瓜专利网。