[发明专利]一种容器集群的应用访问方法、装置及相关设备有效
申请号: | 201811278496.3 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109343963B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 杭州数梦工场科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310024 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容器 集群 应用 访问 方法 装置 相关 设备 | ||
本申请公开了一种容器集群的应用访问方法,包括容器集群管理平台根据接收的应用创建请求创建负载均衡应用;将应用创建请求下发至预定数量个目标容器节点,以使各个目标容器节点根据应用创建请求创建应用实例;其中,负载均衡应用与各个目标容器节点相对应;当接收到应用访问请求时,将应用访问请求转发至负载均衡应用,以使负载均衡应用将应用访问请求下发至各个目标容器节点实现应用访问;该方法可在进行应用访问时降低网络地址转换次数,进一步提高了应用访问效率,并有效降低了系统的网络压力。本申请还公开了一种容器集群的应用访问装置、系统、容器集群管理平台以及计算机可读存储介质,均具有上述有益效果。
技术领域
本申请涉及容器技术领域,特别涉及一种容器集群的应用访问方法,还涉及一种容器集群的应用访问装置、系统、容器集群管理平台以及计算机可读存储介质。
背景技术
使用容器技术的云计算系统通常将多个服务器或者虚拟机组成集群来为用户提供创建容器应用的服务,为保证容器应用的高可用性,云计算系统一般会使用多实例的运行方式,即在集群中运行多个相同服务的容器应用,并通过外部负载均衡器来为用户提供单一访问入口。
请参考图1,图1为现有技术中的容器集群的应用访问系统的结构示意图,一般情况下,容器网络会使用命名空间的隔离来保证资源隔离及其安全性,容器技术使用端口映射的方式将服务端口映射到与宿主机同一命名空间下,此时由宿主机同一命名空间下的映射后端口访问容器应用则需要经过一次网络转换才能进入容器的命名空间,因此负载均衡器将流量负载到后端集群节点后再经过网络地址转换进入容器应用实现应用访问。
然而,随着容器应用和容器应用实例的增加,宿主机的网络地址转换表项也会随之增加,这样会降低流量转发的性能,一次普通的应用访问可能会经过多次网络地址转换,不仅降低了应用访问效率,其对应的流量分发也在一定程度上增加了网络压力;同时,宿主机资源不足、容器应用的迁移、修改应用实例等许多情况都会导致容器应用实例的信息和状态变化,外部的负载均衡器无法及时感知和处理;此外,由于外部的负载均衡器需要云计算系统的支持,不同的云计算系统对于外部负载均衡的实现也不相同,因此适配性和通用性较差。
因此,如何在进行应用访问时降低网络地址转换次数,进一步提高应用访问效率,并有效降低系统的网络压力是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种容器集群的应用访问方法,该应用访问方法可在进行应用访问时降低网络地址转换次数,进一步提高应用访问效率,并有效降低系统的网络压力;本申请的另一目的是提供一种容器集群的应用访问装置、系统、容器集群管理平台以及计算机可读存储介质,也具有上述有益效果。
为解决上述技术问题,本申请提供了一种容器集群的应用访问方法,所述应用访问方法包括:
容器集群管理平台根据接收的应用创建请求创建负载均衡应用;
将所述应用创建请求下发至预定数量个目标容器节点,以使各个所述目标容器节点根据所述应用创建请求创建应用实例;其中,所述负载均衡应用与各个所述目标容器节点相对应;
当接收到应用访问请求时,将所述应用访问请求转发至所述负载均衡应用,以使所述负载均衡应用将所述应用访问请求下发至各个所述目标容器节点实现应用访问。
优选的,所述将所述应用创建请求下发至预定数量个目标容器节点,以使各个所述目标容器节点根据所述应用创建请求创建应用实例,包括:
对所述应用创建请求进行拆分处理,获得所述预定数量个子应用创建请求;
对各个所述子应用创建请求进行解析,获得各个所述目标容器节点的IP 地址;
根据各个所述IP地址将各个所述子应用创建请求下发至对应的目标容器节点,以使各个所述目标容器节点根据所述子应用创建请求创建所述应用实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数梦工场科技有限公司,未经杭州数梦工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811278496.3/2.html,转载请声明来源钻瓜专利网。