[发明专利]一种CDN边缘注入分发方法及系统有效
申请号: | 201911422349.3 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111131515B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 刘伟 | 申请(专利权)人: | 武汉市烽视威科技有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/51;H04L67/06 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 唐勇 |
地址: | 430000 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cdn 边缘 注入 分发 方法 系统 | ||
1.一种CDN边缘注入分发方法,其特征在于,所述CDN边缘注入分发方法包括注入流程以及分发流程,所述注入流程包括以下步骤:
用户终端将待上载内容信息通过CDN内容推送接口发送至最近的CDN节点;
向所述待上载内容信息分配内容编号,并根据所述待上载内容信息的上载模式注入待上载内容;
所述分发流程包括以下步骤:
所述CDN节点的注入分发代理组件将待分发内容根据对应的分发策略进行分发,所述CDN节点的注入分发代理组件将分发结果记录至对应的分发内容节点内;
内容管理代理模块记录所述待分发内容的所述内容编号,获得对应的所述待分发内容的分发策略以及分发反馈状态;
所述CDN节点的注入分发代理组件将待分发内容根据对应的分发策略进行分发中,包括以下步骤:
通过注入分发代理组件将待上载内容对应的注入内容的信息提交至ZooKeeper集群的分发内容节点;
对应的ZooKeeper集群的分发内容节点被所有CDN节点的注入分发代理组件监听;
当注入分发代理组件获得ZooKeeper集群的分发内容节点内容变更事件的通知时,依据匹配的分发策略,执行内容分发动作;其中,
所述分发内容节点在ZooKeeper集群内建立,与所述CDN节点的所述注入分发代理组件对应,所述分发内容节点用于记录所述待分发内容、对应的所述分发策略以及分发结果,所述待分发内容对应分配一所述内容编号。
2.如权利要求1所述的CDN边缘注入分发方法,其特征在于,所述分发流程还包括以下步骤:
所述CDN节点的注入分发代理组件将分发结果记录至对应的所述分发内容节点内对应的动态子节点的动态孙节点中;其中,
所述分发内容节点内包括所述动态子节点,所述动态子节点用于记录所述待分发内容以及对应的所述分发策略;
所述动态子节点内包括用于记录所述待分发内容对应的分发结果的动态孙节点。
3.如权利要求1所述的CDN边缘注入分发方法,其特征在于,所述CDN边缘注入分发方法还包括预备流程,所述预备流程在所述分发流程之前,所述预备流程包括以下步骤:
利用所述注入分发代理组件在ZooKeeper集群内创建所述分发内容节点;
所述注入分发代理组件监听所述分发内容节点,当所述分发内容节点发生信息变更时,对信息变更信息进行记录。
4.如权利要求3所述的CDN边缘注入分发方法,其特征在于,当内容管理代理模块记录所述待分发内容的所述内容编号,获得对应的所述待分发内容的分发策略以及分发反馈状态后,所述分发流程还包括以下步骤:
所述注入分发代理组件停止对所述分发内容节点的监听。
5.如权利要求2所述的CDN边缘注入分发方法,其特征在于,当内容管理代理模块记录所述待分发内容的所述内容编号,获得对应的所述待分发内容的分发策略以及分发反馈状态后,所述分发流程还包括以下步骤:
删除所述分发内容节点内与所述待分发内容对应的所述动态子节点以及动态孙节点。
6.如权利要求1所述的CDN边缘注入分发方法,其特征在于,当所述待上载内容信息的上载模式为PULL模式时,向所述待上载内容信息分配内容编号,并根据所述待上载内容信息的上载模式注入待上载内容,具体包括以下步骤:
所述CDN节点的所述注入分发代理组件向所述待上载内容分配所述内容编号;
所述注入分发代理组件将待上载内容的源地址以及对应的内容编号发送至节点服务集群;
所述节点服务集群根据所述待上载内容的源地址以及对应的内容编号获取待上载内容。
7.如权利要求1所述的CDN边缘注入分发方法,其特征在于,当所述待上载内容信息的上载模式为PUSH模式时,向所述待上载内容信息分配内容编号,并根据所述待上载内容信息的上载模式注入待上载内容,具体包括以下步骤:
所述CDN节点的所述注入分发代理组件向所述待上载内容分配所述内容编号,并向节点服务集群申请PUSH地址;
将PUSH地址发送至用户终端,用户终端根据PUSH地址发送待上载内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉市烽视威科技有限公司,未经武汉市烽视威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911422349.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浮游生物收集装置及其浮力平台
- 下一篇:一种户外网柜顶盖固定装置