[发明专利]CDN节点服务的自动部署方法及装置、计算机可读存储介质有效
申请号: | 201710560372.3 | 申请日: | 2017-07-11 |
公开(公告)号: | CN107294785B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 朱金华;康凯 | 申请(专利权)人: | 上海帝联信息科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 潘彦君;吴敏 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cdn 节点 服务 自动 部署 方法 装置 计算机 可读 存储 介质 | ||
一种CDN节点服务的自动部署方法及装置、计算机可读存储介质,所述方法包括:当接收到容器启动命令时,获取待部署服务的CDN节点上的第一容器对应的镜像,并启动所述第一容器,其中:所述第一容器之间相互独立,相互之间不存在数据接口;在所述第一容器启动后,获取容器信息及宿主机信息,所述容器信息包括容器运行状态;当所述容器运行状态指示所述第一容器处于启动状态时,对所述第一容器所能提供的服务进行外部服务检查;当检查结果表征所述第一容器能正常提供服务时,将节点信息发送至全局负载均衡,使得所述全局负载均衡根据所述节点信息将所述节点添加至对应的加速区域。采用上述方案,可以提高CDN节点服务的部署效率。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种CDN节点服务的自动部署方法及装置、计算机可读存储介质。
背景技术
采用内容分发网络(Content Delivery Network,CDN)可以尽可能避开互联网上影响数据传输速度和稳定性的瓶颈和环节,以更快、更稳定地进行传输数据。通过在CDN各处放置节点服务器,在现有的互联网基础之上构建一层智能虚拟网络。CDN可以实时根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息,将用户的请求重新导向离用户最近的服务节点上,使用户就近取得所需内容。采用CDN可以解决互联网拥挤的状况,提高用户访问网站的响应速度。
在CDN上部署有多个CDN节点,每个CDN节点可以提供相应的服务。其中CDN节点服务主要是由两部分组成,负载均衡服务及高速缓存服务。负载均衡服务负责每个节点中各个缓存服务的压力均衡,避免单一缓存服务的压力过大,同时可以保证当节点中有缓存服务失去服务能力时,负载均衡能够及时切走。高速缓存服务主要负责缓存客户源站内容,响应用户的就近访问请求,优化用户的路线,降低网络压力,提高数据源从客户端的传输速度。
然而,目前,在CDN上部署CDN节点服务的过程,耗时较长,效率低下。
发明内容
本发明实施例解决的技术问题是如何提高CDN节点服务的部署效率。
为解决上述技术问题,本发明实施例提供一种CDN节点服务的自动部署方法,包括:当接收到容器启动命令时,获取待部署服务的CDN节点上的第一容器对应的镜像,并启动所述第一容器,其中:所述第一容器之间相互独立,相互之间不存在数据接口;在所述第一容器启动后,获取容器信息及宿主机信息,所述容器信息包括容器运行状态;当所述容器运行状态指示所述第一容器处于启动状态时,对所述第一容器所能提供的服务进行外部服务检查;当检查结果表征所述第一容器能正常提供服务时,将节点信息发送至全局负载均衡,使得所述全局负载均衡根据所述节点信息将所述节点添加至对应的加速区域。
可选地,所述镜像由镜像制作服务器根据CDN节点所提供服务所需的应用软件及所述应用软件对应的配置信息生成。
可选地,所述方法还包括:对运行在CDN测试节点上的所述镜像进行基础信息验证,并在验证成功后将所述镜像分发至对应的镜像服务器。
可选地,所述在验证成功后将所述镜像分发至对应的镜像服务器,包括:采用CDN管道将所述镜像分发至对应的镜像服务器。
可选地,所述基础信息包括以下至少一种:节点服务对应的应用软件的安装版本、对外服务端口、节点服务对应的插件及插件版本、各应用软件对应的配置信息及插件配置信息。
可选地,所述第一容器为Docker容器,所述镜像为Docker镜像。
可选地,所述镜像制作服务器根据节点所提供的服务所需的应用软件及所述应用软件对应的配置信息生成所述第一容器对应的镜像,包括:运行第二容器;在所述第二容器中安装所述节点服务所需的应用软件;根据镜像创建指令创建所述Docker镜像。
可选地,所述第二容器为社区企业操作系统容器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海帝联信息科技股份有限公司,未经上海帝联信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710560372.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于位运算的活跃统计方法
- 下一篇:一种故障信息处理方法及装置