[发明专利]CDN系统的容器化部署方法及装置在审
申请号: | 201811116021.4 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109246224A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 武建东;赵春伟;黄志勇;李涛 | 申请(专利权)人: | 麒麟合盛网络技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 100085 北京市海淀区信息路2号(北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 第一区域 管理节点 部署 缓存数据 隔离 创建 申请 | ||
1.一种CDN系统的容器化部署方法,其特征在于,包括:
将CDN系统进行区域划分,以获得多个区域分别对应的CDN子系统,使各所述CDN子系统之间按照所述多个区域相互隔离;
针对所述多个区域中的第一区域,搭建所述第一区域对应的CDN子系统的容器集群;其中,所述容器集群中包括一个管理节点和多个被管理节点,用于通过建立所述管理节点和所述被管理节点之间的关联关系来完成所述容器集群的搭建;
创建用于缓存数据的容器镜像;
将所述容器镜像分别部署到所述容器集群中的各CDN节点,以完成对所述第一区域对应的CDN子系统的容器化部署,使不同区域的CDN子系统之间相互隔离。
2.根据权利要求1所述的方法,其特征在于,所述搭建所述第一区域对应的CDN子系统的容器集群,包括:
获取用于搭建所述第一区域对应的CDN子系统的容器集群的组件;
将所述组件分发至所述容器集群中的各CDN节点;
调用指定部署工具,并利用所述指定部署工具安装分发至所述各CDN节点上的组件;
建立所述CDN节点中的所述管理节点和所述被管理节点之间的关联关系,以完成所述第一区域对应的CDN子系统的容器集群的搭建。
3.根据权利要求2所述的方法,其特征在于,所述利用所述指定部署工具安装分发至所述各节点上的组件,包括:
确定所述各CDN节点中的一个CDN节点为所述管理节点,及,确定所述各CDN节点中除所述管理节点之外的其他CDN节点为所述被管理节点;
安装所述管理节点上的用于服务其他组件的第一组件,并利用所述第一组件初始化所述其他组件,以完成所述其他组件的安装;
安装所述被管理节点上的所有组件,所述所有组件包括所述第一组件。
4.根据权利要求3所述的方法,其特征在于,所述建立所述CDN节点中的所述管理节点和所述被管理节点之间的关联关系,包括:
运行所述各CDN节点上的所述第一组件,以使所述被管理节点被注册到所述管理节点上。
5.根据权利要求1所述的方法,其特征在于,还包括:
接收对所述第一区域对应的容器集群中的缓存数据进行刷新的刷新指令,所述刷新指令中包括所述第一区域的第一标识信息;所述第一标识信息用于确定所述第一区域;
根据所述第一标识信息确定所述第一区域;
对所述第一区域对应的容器集群中的各容器进行刷新操作;其中,所述刷新操作包括将所述各容器进行重启和/或将所述各容器中的缓存数据标识为过期数据。
6.根据权利要求5所述的方法,其特征在于,所述刷新指令中还包括指定客户端的第二标识信息;
相应的,所述根据所述第一标识信息确定所述第一区域之后,所述方法还包括:
根据所述第二标识信息,从所述第一区域对应的容器集群中获取所述指定客户端对应的缓存数据;
对所述指定客户端对应的缓存数据进行刷新操作,以使所述指定客户端对应的缓存数据的刷新操作不影响其他客户端对应的缓存数据。
7.一种CDN系统的容器化部署装置,其特征在于,包括:
区域划分模块,用于将CDN系统进行区域划分,以获得多个区域分别对应的CDN子系统,使各所述CDN子系统之间按照所述多个区域相互隔离;
搭建模块,用于针对所述多个区域中的第一区域,搭建所述第一区域对应的CDN子系统的容器集群;其中,所述容器集群中包括一个管理节点和多个被管理节点,用于通过建立所述管理节点和所述被管理节点之间的关联关系来完成所述容器集群的搭建;
创建模块,用于创建用于缓存数据的容器镜像;
部署模块,用于将所述容器镜像分别部署到所述容器集群中的各CDN节点,以完成对所述第一区域对应的CDN子系统的容器化部署,使不同区域的CDN子系统之间相互隔离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟合盛网络技术股份有限公司,未经麒麟合盛网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811116021.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纺织机械远程运维系统及其实现方法
- 下一篇:一种资源分配、发放及领取方法