[发明专利]一种Kubernetes集群的负载均衡可用性提升方法和装置有效

专利信息
申请号: 202010937986.0 申请日: 2020-09-09
公开(公告)号: CN111818188B 公开(公告)日: 2021-02-02
发明(设计)人: 李逸锋;吴江法;蔡锡生;王一钧;王玉虎 申请(专利权)人: 杭州朗澈科技有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 杭州华知专利事务所(普通合伙) 33235 代理人: 李姣姣
地址: 311100 浙江省杭州市余杭区*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 kubernetes 集群 负载 均衡 可用性 提升 方法 装置
【说明书】:

发明提供了一种Kubernetes集群的负载均衡可用性提升方法及装置,该方法包括:用户向Kubernetes集群提交负载均衡的资源声明;提供负载均衡自愈逻辑的组件lb‑operator watch到所述资源声明,并定期同步负载均衡的状态信息到Kubernetes集群中;若云端的负载均衡的资源声明与Kubernetes集群中的资源声明不符合,则组件lb‑operator执行自愈逻辑。本发明中的方法,通过对比云端和集群中负载均衡的资源声明,当用户集群的slb故障时,根据status中负载均衡的不同状态执行不同的自愈逻辑,可实现部分错误场景下的自愈能力。

技术领域

本发明书一个或多个实施例涉及计算机软件技术领域,具体涉及云原生领域,尤其涉及一种 Kubernetes集群的负载均衡可用性提升方法和装置。

背景技术

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

1.名词解释:

Kubernetes,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。

负载均衡(server load balance,slb)是一种服务器或网络设备的集群技术。负载均衡将特定的业务分担给多个服务器或网络设备,从而提高了业务能力,保证了业务的高可用性。

watch:Kubernetes中的通用术语,即当声明的资源状态发生变化时,能够监听到资源变化的事件,这么一种操作。

master:Kubernetes中的通用术语,即集群的主节点/控制节点。

lb-operator:自己定义的用于提供slb自愈逻辑的组件。

CustomResourceDefinition,简称CRD,是无需改变代码就可以扩展 KubernetesAPI 的机制,用来管理自定义对象。

2.现有技术:

随着云计算及大数据快速发展,新的技术框架层出不穷,Kubernetes应运而生。它是一个全新的基于容器技术的分布式架构,建立在docker技术之上,为容器化的应用提供了资源调度、部署运行、服务发现和扩容缩容等丰富多样的功能。同时Kubernetes是一个开放的平台,供社区用户直接参与应用和开发的框架。Kubernetes的重要的特点是自动化,自动化是指能够实现自动部署,自动重启,自动复制,自动伸缩/扩展。

图1为现有技术中高可用k8s集群的实现示意图,如图1所示,现有高可用k8s集群的实现方式为:通过1个slb+3个master的形式,实现用户集群控制面的高可用;当其中一个master节点故障时,slb能够自动将故障节点排除,从而将流量分摊到可用的master节点上;当master节点恢复时,又能够重新接收流量,据此实现master节点的高可用。但当slb出现故障时,则会直接导致整个集群不可用,此时需要人为修复slb的故障,导致用户集群一段时间内的不可用。

综上所述可以看出,如何在Kubernetes集群的用户集群的slb故障时,实现部分错误场景下的自愈能力。

发明内容

本说明书一个或多个实施例描述了Kubernetes集群的负载均衡可用性提升方法及装置,解决一定场景下负载均衡故障的问题,提高用户集群的可用性。

本说明书一个或多个实施例提供的技术方案如下:

为解决上述问题,第一方面,本发明提供了一种Kubernetes集群的负载均衡可用性提升方法,包括:

用户向Kubernetes集群提交负载均衡的资源声明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州朗澈科技有限公司,未经杭州朗澈科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010937986.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top