[发明专利]内容分发网络中数据同步的方法及系统有效

专利信息
申请号: 200910168945.3 申请日: 2009-09-02
公开(公告)号: CN101635728A 公开(公告)日: 2010-01-27
发明(设计)人: 刘皓;刘宇;王剑春 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L7/00;G06F17/30
代理公司: 北京安信方达知识产权代理有限公司 代理人: 解婷婷;龙 洪
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 内容 分发 网络 数据 同步 方法 系统
【说明书】:

技术领域

发明涉及内容分发网络(CDN,Content Delivery Network)的数据 同步技术,尤其涉及CDN中分布式服务端主动同步的方法及系统。

背景技术

在通信技术领域,IPTV(Internet Protocol TV或Interactive Personal TV) 意思是互联网协议电视,也称交互式网络电视,是一种基于互联网的多媒体 通信技术。IPTV利用宽带网的基础设施,以家用电视机或计算机作为主要 终端设备,通过互联网协议IP传送电视信号,向家庭用户提供包括电视在 内的多种交互式数字媒体服务。

内容分发网络CDN是一种新的网络架构,将业务的内容发布到最接近 用户的网络“边缘”,使用户可以就近取得其所需的内容,从而提高系统的 运行效率。CDN在技术上可以全面解决由于用户访问量大,服务器分布不 均对骨干网带来的拥塞问题,同时可以提高用户访问流媒体服务器的速度以 及缩短对用户的服务请求的响应时间。

CDN为了确保分布在不同地点的内容数据的一致性,需要在内容数据 进行更新后针对不同地点进行同步处理。在CDN上有一个数据同步处理管 理器应用模块,部署在CDN的业务处理机上,用于执行IPTV系统管理侧 下发的任务以及为数据同步客户端分配可服务的同步处理代理器等。从业务 处理机分离出来的数据同步处理代理器,是用于分担业务处理机部分功能的 一台物理设备,主要执行的操作是保持与数据同步客户端之间的心跳关系, 并与数据同步客户端进行数据同步处理等。

目前,在IPTV系统的内容分发网络中,数据同步处理管理器和数据同 步处理代理器虽然已经采用了分布式部署,但是由于只有数据同步处理管理 器可以获得管理侧的任务,所以对于数据同步服务端(包括同步处理管理器 和同步处理代理器)主动向数据同步客户端发起的同步的数据传输,依然只 能在数据同步处理管理器上进行。

随着业务量的提高,数据同步客户端设备及其需要获取的同步的消息的 数据量也相应地增大,使得原有的所有主动接口只能由数据同步管理器进行 数据同步触发的系统架构遭遇性能危机。

发明内容

本发明所要解决的技术问题是提供一种内容分发网络中数据同步的系 统及方法,能够在内容分发网络的分布式服务端的主动同步过程中均衡系统 压力,从而提高系统工作的稳定性。

为了解决上述技术问题,本发明提供了一种内容分发网络中数据同步的 方法,涉及管理侧数据库、数据同步处理管理器、能力侧数据库、数据同步 处理代理器以及数据同步客户端,该方法包括:

数据同步客户端从数据同步处理管理器请求获取到归属的数据同步处 理代理器,建立与归属的同步处理代理器的心跳联系,以获知数据同步代理 处理器的运行状态;

数据同步处理管理器扫描所述管理侧数据库,若检查到有需通知到所有 的数据同步客户端的同步任务,则在能力侧数据库中为每一数据同步处理代 理器生成同步任务。

进一步地,数据同步处理管理器若检查到只需通知到个别的数据同步客 户端的同步任务,且查询到这些数据同步客户端所属的同步处理代理器,则 在能力侧数据库中为查询到的同步处理代理器生成同步任务。

进一步地,管理侧数据库中的同步任务,是管理侧管理平台在需要进行 数据更新时,将要更新的业务数据写入管理侧数据库的同时生成的。

进一步地,该方法还包括:

数据同步处理代理器扫描能力侧数据库,若检查存在需要执行的同步任 务及其要更新的业务数据,则将要更新的业务数据保存到本地,同时主动向 所服务的数据同步客户端发送同步数据通知。

进一步地,该方法还包括:

数据同步客户端接收到数据同步处理代理器发送的同步数据通知后,向 同步处理代理器发送同步数据请求;通过数据同步处理代理器返回的同步数 据响应收到及保存本次同步任务要更新的业务数据。

为了解决上述技术问题,本发明提供了一种内容分发网络中数据同步的 系统,包括:管理侧数据库、数据同步处理管理器、能力侧数据库、数据同 步处理代理器以及数据同步客户端,其中:

管理侧数据库,用于生成及保存同步任务及其更新的业务数据;

数据同步客户端,用于从数据同步处理管理器请求获取到归属的数据同 步处理代理器,建立与归属的同步处理代理器的心跳联系,以获知该数据同 步代理处理器的运行状态;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910168945.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top