著录项信息
专利名称 | 一种内容分发方法和系统 |
申请号 | CN201110171585.X | 申请日期 | 2011-06-23 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2012-12-26 | 公开/公告号 | CN102843401A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/08 | IPC分类号 | H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 金伟毅;郝振武;王炜 |
代理机构 | 北京派特恩知识产权代理有限公司 | 代理人 | 张颖玲;迟姗 |
摘要
本发明公开一种内容分发方法,包括:内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;内容分发服务器对候选内容服务器列表进行优化,或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器;本发明还提供一种内容分发系统。根据本发明的技术方案,能够对内容资源进行迁移,实现内容分发的优化。
一种内容分发方法和系统\n技术领域\n[0001] 本发明涉及通信网络领域,尤其涉及一种内容分发方法和系统。\n背景技术\n[0002] 分布式业务网络(DSN,Distributed Service Network)是以点对点(P2P,Peer to Peer)为主的分布式技术,是新一代可运营、可管理的分布式核心网体系和功能架构,可以构建灵活的、可扩展的业务环境,为用户提供多种业务,其中内容类业务如流媒体,语音类业务如多媒体电话等。\n[0003] DSN内容类业务系统由DSN统一为用户提供内容资源传送服务,如视频的点播和直播等,同时也负责用户内容资源的上传和分发。\n[0004] 在DSN内容类业务系统中,一些内容服务器会存在负载较高的现象,内容分发服务器将会触发内容迁移,负载较高的内容服务器需要将部分内容迁移到负载相对较小的内容服务器中,达到负载均衡的效果;对于某些存储热点内容的内容服务器,在某些时间段内可能发生用户对内容请求的下载量过大的情况,内容分发服务器将会触发热点内容迁移,需要将热点内容迁移到某些没有存储这些热点内容、负载较低和访问量相对较小的边缘的内容服务器中,以分担部分用户对内容请求的下载量,实现内容分发的优化,提高DSN内容类业务系统的稳定性。因此,如何有效地实现上述热点内容迁移、内容服务器之间的负载均衡等对内容分发进行优化,对于目前DSN内容类业务系统来说是一个亟待解决的问题。\n发明内容\n[0005] 有鉴于此,本发明的主要目的在于提供一种内容分发方法和系统,能够对内容资源进行迁移,实现内容分发的优化。\n[0006] 为达到上述目的,本发明的技术方案是这样实现的:\n[0007] 本发明提供一种内容分发方法,包括:\n[0008] 内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;\n[0009] 内容分发服务器对候选内容服务器列表进行优化,或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0010] 上述方法中,所述内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表为:\n[0011] 内容分发服务器向资源定位服务器发送内容列表查询请求,其中携带分发策略信息;\n[0012] 资源定位服务器根据所述分发策略信息,选择符合分发条件的候选内容服务器列表,并发送给内容分发服务器。\n[0013] 上述方法中,所述内容分发服务器对候选内容服务器列表进行优化为:\n[0014] 内容分发服务器发送查询请求给流量优化控制服务器;\n[0015] 收到查询请求后,流量优化控制服务器将优化信息返回给内容分发服务器;\n[0016] 内容分发服务器根据所述优化信息,对从资源定位服务器获取的候选内容服务器列表进行优化。\n[0017] 上述方法中,所述流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器为:\n[0018] 内容分发服务器发送优化请求给流量优化控制服务器,其中携带获取的候选内容服务器列表;\n[0019] 收到优化请求后,流量优化控制服务器根据优化信息,对优化请求中携带的候选内容服务器列表进行优化,并将优化后的候选内容服务器列表发送给内容分发服务器。\n[0020] 上述方法中,该方法还包括:\n[0021] 内容分发服务器根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0022] 本发明还提供一种内容分发方法,包括:\n[0023] 内容分发服务器发送内容列表查询优化请求给资源定位服务器;\n[0024] 资源定位服务器或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0025] 上述方法中,所述内容分发服务器发送内容列表查询优化请求给资源定位服务器为:\n[0026] 内容分发服务器向资源定位服务器发送内容列表查询优化请求,请求优化候选内容服务器列表,并请求获取优化后的候选内容服务器列表;其中,内容列表查询优化请求中携带分发策略信息。\n[0027] 上述方法中,所述流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器为:\n[0028] 收到内容列表查询优化请求后,资源定位服务器选择候选内容服务器列表,并发送优化请求给流量优化控制服务器,其中携带候选内容服务器列表;\n[0029] 流量优化控制服务器对所述候选内容服务器列表进行优化,并将优化后的候选内容服务器列表通过资源定位服务器发送给内容分发服务器。\n[0030] 上述方法中,所述资源定位服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器为:\n[0031] 收到内容列表查询优化请求后,资源定位服务器选择候选内容服务器列表,并发送查询请求给流量优化控制服务器;\n[0032] 收到查询请求后,流量优化控制服务器将优化信息发送给资源定位服务器;\n[0033] 资源定位服务器根据所述优化信息,对选出的候选内容服务器列表进行优化,并发送给内容分发服务器。\n[0034] 上述方法中,该方法还包括:\n[0035] 内容分发服务器根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0036] 本发明还提供一种内容分发系统,包括:内容分发服务器、资源定位服务器;其中,[0037] 内容分发服务器,用于发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;还用于,对候选内容服务器列表进行优化。\n[0038] 上述系统中,所述内容分发服务器还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0039] 本发明还提供一种内容分发系统,包括:内容分发服务器、资源定位服务器、流量优化控制服务器;其中,\n[0040] 内容分发服务器,用于发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;\n[0041] 流量优化控制服务器,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0042] 上述系统中,所述内容分发服务器还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0043] 本发明还提供一种内容分发系统,包括:内容分发服务器、资源定位服务器;其中,[0044] 内容分发服务器,用于发送内容列表查询优化请求给资源定位服务器;\n[0045] 资源定位服务器,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0046] 上述系统中,所述内容分发服务器还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0047] 本发明还提供一种内容分发系统,包括:内容分发服务器、资源定位服务器、流量优化控制服务器;其中,\n[0048] 内容分发服务器,用于发送内容列表查询优化请求给资源定位服务器;\n[0049] 流量优化控制服务器,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0050] 上述系统中,所述内容分发服务器还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0051] 本发明提供的内容分发方法和系统,内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;内容分发服务器对候选内容服务器列表进行优化,或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器;或,内容分发服务器发送内容列表查询优化请求给资源定位服务器;资源定位服务器或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器;利用上述技术方案,能够对内容资源进行迁移,使得内容服务器之间的负载均衡,进一步优化内容分发,从而提高DSN内容类业务系统的稳定性。\n附图说明\n[0052] 图1是本发明实现内容分发方法一的流程示意图;\n[0053] 图2是本发明实现内容分发方法的实施例一的流程示意图;\n[0054] 图3是本发明实现内容分发方法的实施例二的流程示意图;\n[0055] 图4是本发明实现内容分发方法二的流程示意图;\n[0056] 图5是本发明实现内容分发方法的实施例三的流程示意图;\n[0057] 图6是本发明实现内容分发方法的实施例四的流程示意图;\n[0058] 图7是本发明实现内容分发系统的实施例一的结构示意图;\n[0059] 图8是本发明实现内容分发系统的实施例二的结构示意图;\n[0060] 图9是本发明实现内容分发系统的实施例三的结构示意图;\n[0061] 图10是本发明实现内容分发系统的实施例四的结构示意图。\n具体实施方式\n[0062] 本发明的基本思想是:内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;内容分发服务器对候选内容服务器列表进行优化,或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器;或,内容分发服务器发送内容列表查询优化请求给资源定位服务器;资源定位服务器或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0063] 下面通过附图及具体实施例对本发明再做进一步的详细说明。\n[0064] 本发明提供一种内容分发方法,图1是本发明实现内容分发方法一的流程示意图,如图1所示,该方法包括以下步骤:\n[0065] 步骤101,内容分发服务器发送内容列表查询请求给资源定位服务器,获取候选内容服务器列表;\n[0066] 具体的,内容服务器向内容分发服务器上报状态信息,该状态信息包括负载信息和内容请求下载量等内容,内容分发服务器根据状态信息,确定内容服务器负载或内容请求下载量过大时,将触发内容资源迁移;\n[0067] 内容分发服务器向资源定位服务器发送内容列表查询请求,该内容列表查询请求中携带分发策略信息,该分发策略信息包括负载和物理性能等状态指标信息;资源定位服务器收到内容列表查询请求后,根据其中携带的分发策略信息,选择符合分发条件的候选内容服务器列表,并将该候选内容服务器列表发送给内容分发服务器。\n[0068] 步骤102,内容分发服务器对候选内容服务器列表进行优化,或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0069] 步骤103,内容分发服务器根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器;这里,内容分发服务器采用拉取或推送的方式进行内容资源迁移。\n[0070] 实施例一\n[0071] 图2是本发明实现内容分发方法的实施例一的流程示意图,是步骤102的第一种具体实施方式,是内容服务器对候选内容服务器列表进行优化的具体实现方法,如图2所示,该方法包括以下步骤:\n[0072] 步骤201,内容分发服务器从资源定位服务器获取候选内容服务器列表后,发送查询请求给流量优化控制服务器,请求查询优化信息。\n[0073] 步骤202,收到查询请求后,流量优化控制服务器将优化信息返回给内容分发服务器,该优化信息包括流量或拓扑等内容。\n[0074] 步骤203,内容分发服务器根据流量优化控制服务器返回的优化信息,对之前从资源定位服务器获取的候选内容服务器列表进行优化。\n[0075] 实施例二\n[0076] 图3是本发明实现内容分发方法的实施例二的流程示意图,是步骤102的第二种具体实施方式,是流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器的具体实现方法,如图3所示,该方法包括以下步骤:\n[0077] 步骤301,内容分发服务器从资源定位服务器获取候选内容服务器列表后,发送优化请求给流量优化控制服务器,请求优化候选内容服务器列表,所述优化请求中需要携带内容分发服务器获取的候选内容服务器列表。\n[0078] 步骤302,收到优化请求后,流量优化控制服务器根据优化信息,对优化请求中携带的候选内容服务器列表进行优化,并将优化后的候选内容服务器列表发送给内容分发服务器;其中,优化信息包括流量或拓扑等内容。\n[0079] 本发明还提供一种内容分发方法,图4是本发明实现内容分发方法二的流程示意图,如图4所示,该方法包括以下步骤:\n[0080] 步骤401,内容分发服务器发送内容列表查询优化请求给资源定位服务器;\n[0081] 具体的,内容服务器向内容分发服务器上报状态信息,该状态信息包括负载信息和内容请求下载量等内容,内容分发服务器根据状态信息,确定内容服务器负载或内容请求下载量过大时,将触发内容资源迁移;\n[0082] 内容分发服务器向资源定位服务器发送内容列表查询优化请求,用于请求优化候选内容服务器列表,并请求获取优化后的候选内容服务器列表;其中,内容列表查询优化请求中携带分发策略信息,该分发策略信息包括负载和物理性能等状态指标信息。\n[0083] 步骤402,资源定位服务器或流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0084] 步骤403,内容分发服务器根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器;这里,内容分发服务器采用拉取或推送的方式进行内容资源迁移。\n[0085] 实施例三\n[0086] 图5是本发明实现内容分发方法的实施例三的流程示意图,是步骤402的第一种具体实施方式,是流量优化控制服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器的具体实现方法,如图5所示,该方法包括以下步骤:\n[0087] 步骤501,收到内容列表查询优化请求后,资源定位服务器根据其中的分发策略信息,选择符合分发要求的候选内容服务器列表;资源定位服务器发送优化请求给流量优化控制服务器,请求优化候选内容服务器列表;其中,优化请求中携带候选内容服务器列表。\n[0088] 步骤502,收到优化请求后,流量优化控制服务器根据优化信息,对优化请求中携带的候选内容服务器列表进行优化,并将优化后的候选内容服务器列表发送给资源定位服务器;其中,优化信息包括流量或拓扑等内容。\n[0089] 步骤503,资源定位服务器将收到的优化后的候选内容服务器列表转发给内容分发服务器。\n[0090] 实施例四\n[0091] 图6是本发明实现内容分发方法的实施例四的流程示意图,是步骤402的第二种具体实施方式,是资源定位服务器对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器的具体实现方法,如图6所示,该方法包括以下步骤:\n[0092] 步骤601,收到内容列表查询优化请求后,资源定位服务器根据其中的分发策略信息,选择符合分发要求的候选内容服务器列表;资源定位服务器发送查询请求给流量优化控制服务器,请求查询优化信息。\n[0093] 步骤602,收到查询请求后,流量优化控制服务器将优化信息发送给资源定位服务器;其中,优化信息包括流量或拓扑等内容。\n[0094] 步骤603,资源定位服务器根据收到的优化信息,对选出的候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器。\n[0095] 为实现上述方法,本发明还提供一种内容分发系统,图7是本发明实现内容分发系统的实施例一的结构示意图,如图7所示,该系统包括:内容分发服务器71、资源定位服务器\n72;其中,\n[0096] 内容分发服务器71,用于发送内容列表查询请求给资源定位服务器72,获取候选内容服务器列表;还用于,对候选内容服务器列表进行优化。\n[0097] 所述内容分发服务器71还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0098] 本发明还提供一种内容分发系统,图8是本发明实现内容分发系统的实施例二的结构示意图,如图8所示,该系统包括:内容分发服务器81、资源定位服务器82、流量优化控制服务器83;其中,\n[0099] 内容分发服务器81,用于发送内容列表查询请求给资源定位服务器82,获取候选内容服务器列表;\n[0100] 流量优化控制服务器83,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器81。\n[0101] 所述内容分发服务器81还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0102] 本发明还提供一种内容分发系统,图9是本发明实现内容分发系统的实施例三的结构示意图,如图9所示,该系统包括:内容分发服务器91、资源定位服务器92;其中,[0103] 内容分发服务器91,用于发送内容列表查询优化请求给资源定位服务器92;\n[0104] 资源定位服务器92,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器91。\n[0105] 所述内容分发服务器91还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0106] 本发明还提供一种内容分发系统,图10是本发明实现内容分发系统的实施例四的结构示意图,如图10所示,该系统包括:内容分发服务器101、资源定位服务器102、流量优化控制服务器103;其中,\n[0107] 内容分发服务器101,用于发送内容列表查询优化请求给资源定位服务器102;\n[0108] 流量优化控制服务器103,用于对候选内容服务器列表进行优化,将优化后的候选内容服务器列表发送给内容分发服务器101。\n[0109] 所述内容分发服务器101还用于,根据优化后的候选内容服务器列表,进行内容资源迁移,将内容资源迁移到目标内容服务器。\n[0110] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2020-12-11
专利权的转移
登记生效日: 2020.11.27
专利权人由中兴通讯股份有限公司变更为南通鑫圣数控机床有限公司
地址由518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部变更为226001 江苏省南通市永兴工业城1号A区
- 2017-12-26
- 2014-07-09
实质审查的生效
IPC(主分类): H04L 29/08
专利申请号: 201110171585.X
申请日: 2011.06.23
- 2012-12-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-02-06
|
2006-08-01
| | |
2
| |
2004-04-14
|
2002-10-10
| | |
3
| | 暂无 |
2008-10-24
| | |
4
| |
2008-07-16
|
2007-12-24
| | |
5
| |
2011-05-11
|
2009-10-29
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |