[发明专利]一种在点对点直播系统中监控超级节点的系统和方法无效
| 申请号: | 200910165101.3 | 申请日: | 2009-07-21 |
| 公开(公告)号: | CN101599997A | 公开(公告)日: | 2009-12-09 |
| 发明(设计)人: | 王涛伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/24;H04N7/173 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 谢安昆;宋志强 |
| 地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 点对点 直播 系统 监控 超级 节点 方法 | ||
技术领域
本发明涉及计算机技术与网络通讯领域,尤其涉及一种在点对点(Peer-to-Peer,P2P)直播系统中监控超级节点(Supper Peer,SP)的系统和方法。
背景技术
在P2P直播系统中通常布置有多台SP服务器,其由运营商进行部署,并且运行有直播节目的媒体数据。当用户(Peer)不能从其他Peer上获取节目的媒体数据时,可以从SP服务器上获取媒体数据。
一般地,每台SP服务器上运行有多个直播节目的媒体数据,每个节目的媒体数据也会运行在多台SP服务器上,因此,节目与SP服务器之间拥有的对应关系比较复杂。
目前,为了监控SP服务器是否能够正常提供媒体数据,在每个SP服务器上都单独布置有一套监控系统,该监控系统用于监控SP服务器上运行有当前直播节目媒体数据的进程是否存在,如果该进程存在,则监控系统确定该SP服务器能够正常提供媒体数据,反之,该监控系统确定该SP服务器不能正常提供媒体数据。
另外,每个SP服务器都会将每个节目的媒体数据的运行信息,例如上传速率、下载速率、通道数目等写到该SP服务器的日志文件中,供日后查询。
可见,目前的监控系统只能监控该监控系统所在SP服务器上的进程是否存在,无法判断进程是否运行正常,无法对所有SP服务器上的媒体数据进行统一的监控和管理。另外,目前的监控只能是进程级别的监控,无法做到业务级别的监控,而实际上,有时虽然运行当前直播节目的进程存在,但该当前直播节目的媒体数据业务已经不正常了,例如下载速率为0,目前的监控系统无法发现这种进程存在但业务不正常的情况。
发明内容
有鉴于此,本发明的目的在于提供一种在P2P直播系统中监控SP的系统和方法,以实现对所有SP服务器上的媒体数据进行统一的业务级别的监控和管理。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种在点对点P2P直播系统中监控超级节点SP服务器的系统,该系统包括SP服务器和监控服务器;
所述SP服务器,用于将该SP服务器上运行的节目媒体数据的运行信息上报给所述监控服务器;
所述监控服务器,用于接收各个SP服务器上报的运行信息,对所述运行信息进行分析,并根据分析结果判断各个SP服务器上的节目媒体数据运行是否正常。
一种在P2P直播系统中监控SP服务器的方法,该方法包括:
SP服务器将节目媒体数据的运行信息上报给监控服务器;
监控服务器接收各个SP服务器上报的所述运行信息,对所述运行信息进行分析,并根据分析结果判断各个SP服务器上的节目媒体数据运行是否正常。
由上述技术方案可见,本发明在各个SP服务器之外单独设置监控服务器,各个SP服务器将各自的节目媒体数据运行信息发给该监控服务器,该监控服务器通过对来自各个SP服务器的所述运行信息进行分析来监控各个SP服务器上的节目媒体数据运行是否正常,因此能够实现对所有SP服务器上的媒体数据进行统一的监控和管理。另外,由于本发明是通过对所述运行信息进行分析来判断各个SP服务器上的节目媒体数据运行是否正常的,与现有技术中只要运行所述节目媒体数据的进程存在,即判定节目媒体数据运行正常相比,能够实现业务级别的监控,例如发现进程存在但业务不正常的情况。
附图说明
图1是本发明提供的在P2P直播系统中监控SP服务器的系统组成示意图。
图2是本发明提供的在P2P直播系统中监控SP服务器的方法流程图。
图3是应用本发明提供的监控系统对SP服务器进行监控的示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
图1是本发明提供的在P2P直播系统中监控SP服务器的系统组成示意图,如图1所示,该系统包括SP服务器101和监控服务器102。
SP服务器101,用于运行节目媒体数据,及将所运行的节目媒体数据的运行信息上报给监控服务器102。
监控服务器102,用于接收各个SP服务器101上报的所述运行信息,对所述运行信息进行分析,并根据分析结果判断各个SP服务器101上的节目媒体数据运行是否正常。
其中的监控服务器102,还可以在判断出SP服务器101上的节目媒体数据运行不正常时,发出告警信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910165101.3/2.html,转载请声明来源钻瓜专利网。





