一种应用访问方法、装置、设备及介质

    公开(公告)号:CN114448895A

    公开(公告)日:2022-05-06

    申请号:CN202210371384.2

    申请日:2022-04-11

    Abstract: 本申请公开了一种应用访问方法、装置、设备及介质,应用于应用访问技术领域,包括:解析k8s平台基于请求信息发起的endpoint创建请求或endpoint更新请求以得到请求解析信息;从请求解析信息中获取目标应用对应pod ip列表;查询pod ip列表中每个pod ip对应的pod信息;基于全部pod信息以及预设策略从目标应用的全部pod中确定出一个主pod;将请求信息中的pod ip列表替换为主pod的pod ip以得到替换后请求信息,以便k8s平台基于替换后请求信息创建或更新endpoint,以将目标应用的访问流量均转发至主pod上。能够降低应用开发的复杂度,并且提升应用访问的响应性能。

    一种实现集群的服务拓扑感知的方法、装置、设备及介质

    公开(公告)号:CN115712545B

    公开(公告)日:2023-04-18

    申请号:CN202310023589.6

    申请日:2023-01-09

    Inventor: 彭彬彬 黄吉旺

    Abstract: 本发明提供了一种实现集群的服务拓扑感知的方法、装置、设备及介质,方法包括:为集群中的每个节点添加预设标签;在集群中创建监听服务的程序并在集群中创建ebpf程序的Map;响应于监听服务的程序监听到集群服务发生变化,获取服务的详细信息并根据服务的拓扑感知规则筛选后端容器,并将容器存储到Map中;将ebpf程序挂载到集群内节点内核的预设位置,在访问集群的数据包进入内核网络协议栈前通过查询Map选择服务对应的后端容器。通过使用本发明的方案,能够在数据包进入内核协议栈之前通过读取Map完成服务对应的后端容器的选择,提高了网络转发效率。

    一种多云集群资源共享方法、装置、设备及存储介质

    公开(公告)号:CN115604120B

    公开(公告)日:2023-04-18

    申请号:CN202211518417.8

    申请日:2022-11-30

    Inventor: 荆丽娜 黄吉旺

    Abstract: 本申请涉及云计算技术领域,公开了一种多云集群资源共享方法、装置、设备及存储介质,包括:在多云集群的任一集群中部署准入控制资源;多云集群至少包括公网环境下的管理集群和私网环境下的业务集群;若所述准入控制资源部署在所述管理集群,则利用资源共享组件将所述管理集群中的所述准入控制资源共享至所述业务集群;所述管理集群和所述业务集群中均设置所述资源共享组件;若所述准入控制资源部署在所述业务集群,则利用资源共享组件将所述业务集群中的所述准入控制资源共享至所述管理集群,并利用所述资源共享组件将所述管理集群中的所述准入控制资源共享至其他所述业务集群。能降低资源部署成本及多云集群场景下资源管理复杂度。

    一种访问规则部署方法、装置、设备、介质及云平台

    公开(公告)号:CN115801569A

    公开(公告)日:2023-03-14

    申请号:CN202310083974.X

    申请日:2023-02-07

    Abstract: 本申请公开了计算机技术领域内的一种访问规则部署方法、装置、设备、介质及云平台。本申请在监听到本节点中的管控策略变更事件后,确定管控策略变更事件变更得到的目标管控策略;目标管控策略包括:目标管控范围和目标管控规则;确定落入目标管控范围内且属于本节点的目标容器;基于目标管控规则生成目标容器的目标访问规则,并将目标访问规则部署于目标容器的目标网络命名空间。该方案可实现不同容器的访问规则的快速维护,还能够降低通信开销,提升通信性能。相应地,本申请提供的一种访问规则部署装置、设备、介质及云平台,也同样具有上述技术效果。

    一种多云集群资源共享方法、装置、设备及存储介质

    公开(公告)号:CN115604120A

    公开(公告)日:2023-01-13

    申请号:CN202211518417.8

    申请日:2022-11-30

    Inventor: 荆丽娜 黄吉旺

    Abstract: 本申请涉及云计算技术领域,公开了一种多云集群资源共享方法、装置、设备及存储介质,包括:在多云集群的任一集群中部署准入控制资源;多云集群至少包括公网环境下的管理集群和私网环境下的业务集群;若所述准入控制资源部署在所述管理集群,则利用资源共享组件将所述管理集群中的所述准入控制资源共享至所述业务集群;所述管理集群和所述业务集群中均设置所述资源共享组件;若所述准入控制资源部署在所述业务集群,则利用资源共享组件将所述业务集群中的所述准入控制资源共享至所述管理集群,并利用所述资源共享组件将所述管理集群中的所述准入控制资源共享至其他所述业务集群。能降低资源部署成本及多云集群场景下资源管理复杂度。

    Gitlab容器云工作负载部署版本管理方法及装置

    公开(公告)号:CN112272200B

    公开(公告)日:2022-05-13

    申请号:CN202010955059.1

    申请日:2020-09-11

    Inventor: 黄吉旺 吴栋 乔霖

    Abstract: 本发明提供一种基于Gitlab容器云工作负载部署版本管理方法及装置,所述方法包括如下步骤:S1.基于Gitlab创建版本管理服务,并为版本管理服务设置配置信息传递接口和调用部署接口;S2.创建工作负载部署服务,工作负载部署服务通过配置信息传递接口调用版本管理服务将配置信息以配置文件形式进行存储,实现基于Gitlab的容器云工作负载部署版本管理;S3.版本管理服务通过调用部署接口将配置文件返回到工作负载部署服务;S4.工作负载部署服务基于配置文件进行工作负载部署。

    一种主备流量切换的方法、系统、设备和存储介质

    公开(公告)号:CN114553686B

    公开(公告)日:2023-09-08

    申请号:CN202210181351.1

    申请日:2022-02-26

    Abstract: 本发明提供一种主备流量切换的方法、系统、设备和存储介质,方法包括:在kubernetes环境的kube‑system命名空间下创建名称为cluster‑cfg的configmap资源;部署监听控制器,通过监听控制器监听名称为cluster‑cfg的configmap;在所述cluster‑cfg中添加需要主备流量切换的应用信息;以及监听控制器定时获取副本信息并为存活副本添加相应标签以实现主备流量切换。本发明通过简单的添加配置参数可快速的实现多个应用主备流量切换,不需要修改源代码情况可快速的实现应用主备流量切换,也不需要重启监听控制器。

    一种k8s集群的负载均衡方法、装置、设备及存储介质

    公开(公告)号:CN112015544A

    公开(公告)日:2020-12-01

    申请号:CN202010614650.0

    申请日:2020-06-30

    Abstract: 本发明公开了一种k8s集群的负载均衡方法、装置、设备及计算机可读存储介质,该方法包括:检测k8s集群中的目标服务;从预设IP地址池中选取每个目标服务各自对应的IP地址作为目标服务的外部地址;从k8s集群中活动的节点中选择目标服务各自对应的目标节点,以利用目标节点运行各自对应的目标服务;本发明利用预设IP地址池为k8s集群中的目标服务提供可用的IP地址;通过从k8s集群中活动的节点中选择目标服务各自对应的目标节点,使客户端通过目标服务对应的IP地址发送服务请求时,服务请求会发送到运行有目标服务的目标节点,使国产平台构建的k8s集群能够通过独立IP提供服务,从而实现高可用和负载均衡的能力。

    一种访问规则部署方法、装置、设备、介质及云平台

    公开(公告)号:CN115801569B

    公开(公告)日:2023-04-25

    申请号:CN202310083974.X

    申请日:2023-02-07

    Abstract: 本申请公开了计算机技术领域内的一种访问规则部署方法、装置、设备、介质及云平台。本申请在监听到本节点中的管控策略变更事件后,确定管控策略变更事件变更得到的目标管控策略;目标管控策略包括:目标管控范围和目标管控规则;确定落入目标管控范围内且属于本节点的目标容器;基于目标管控规则生成目标容器的目标访问规则,并将目标访问规则部署于目标容器的目标网络命名空间。该方案可实现不同容器的访问规则的快速维护,还能够降低通信开销,提升通信性能。相应地,本申请提供的一种访问规则部署装置、设备、介质及云平台,也同样具有上述技术效果。

    一种实现集群的服务拓扑感知的方法、装置、设备及介质

    公开(公告)号:CN115712545A

    公开(公告)日:2023-02-24

    申请号:CN202310023589.6

    申请日:2023-01-09

    Inventor: 彭彬彬 黄吉旺

    Abstract: 本发明提供了一种实现集群的服务拓扑感知的方法、装置、设备及介质,方法包括:为集群中的每个节点添加预设标签;在集群中创建监听服务的程序并在集群中创建ebpf程序的Map;响应于监听服务的程序监听到集群服务发生变化,获取服务的详细信息并根据服务的拓扑感知规则筛选后端容器,并将容器存储到Map中;将ebpf程序挂载到集群内节点内核的预设位置,在访问集群的数据包进入内核网络协议栈前通过查询Map选择服务对应的后端容器。通过使用本发明的方案,能够在数据包进入内核协议栈之前通过读取Map完成服务对应的后端容器的选择,提高了网络转发效率。

Patent Agency Ranking