[发明专利]一种容器云平台的网络协议转换方法及系统有效
| 申请号: | 202111549310.5 | 申请日: | 2021-12-17 |
| 公开(公告)号: | CN114338832B | 公开(公告)日: | 2023-08-18 |
| 发明(设计)人: | 蓝维洲;杨威;吴必强;颜开;郭峰 | 申请(专利权)人: | 上海道客网络科技有限公司 |
| 主分类号: | H04L69/08 | 分类号: | H04L69/08;H04L67/565;H04L45/741;H04L67/1001;H04L101/686 |
| 代理公司: | 北京合创致信专利代理有限公司 16127 | 代理人: | 王阳明 |
| 地址: | 200433 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 容器 平台 网络 协议 转换 方法 系统 | ||
1.一种容器云平台的网络协议转换方法,其特征在于,所述方法运行在网络协议转换器上,所述网络协议转换器容器化部署在容器云平台的负载均衡节点上,所述容器云平台为Kubernetes集群,所述方法包含以下步骤:
所述网络协议转换器接收数据访问请求包,并检测所述数据访问请求包的IP地址格式;所述数据访问请求包的报文目的地址为所述负载均衡节点的IP地址;
如果所述数据访问请求包为IPv6数据访问请求包,则将所述IPv6数据访问请求包转换为IPv4数据访问请求包,并发送至负载均衡器;
所述负载均衡器容器化部署在所述Kubernetes集群的负载均衡节点上,用于将所述IPv4数据访问请求包转发至响应的容器组;
所述Kubernetes集群设置有节点故障检测自动切换组件,用于从客户端接收所述数据访问请求包,所述负载均衡节点包括负载均衡主节点和负载均衡副节点,所述负载均衡主节点和所述负载均衡副节点设置相同的对外访问IPv4地址和IPv6地址,所述负载均衡主节点和所述负载均衡副节点均容器化部署有所述网络协议转换器和所述负载均衡器;
当所述负载均衡主节点正常运行时,所述节点故障检测自动切换组件将所述数据访问请求包发送至所述负载均衡主节点;
当所述负载均衡主节点发生故障时,所述节点故障检测自动切换组件将所述数据访问请求包发送至所述负载均衡副节点;
当所述Kubernetes集群监测到所述负载均衡节点出现故障时,会将所述网络协议转换器和所述负载均衡器调度至其他空闲的工作节点上,自动形成新的所述负载均衡节点。
2.如权利要求1所述的容器云平台的网络协议转换方法,其特征在于,所述负载均衡器将所述IPv4数据访问请求包转发至响应的容器组,具体为:
所述负载均衡器根据所述数据请求包对应的服务,确定与所述服务对应的一个或者多个容器组;
所述负载均衡器根据每个容器组的负载情况,确定所述响应的容器组,并将所述IPv4数据访问请求包转发至响应的容器组。
3.如权利要求1所述的容器云平台的网络协议转换方法,其特征在于,将所述IPv6数据访问请求包转换为IPv4数据访问请求包,具体为:
在所述网络协议转换器中设置IPv4地址池;
从IPv4地址池中随机选取IPv4地址,作为所述IPv4数据访问请求包的报文源地址和报文目的地址;
建立所述IPv6数据访问请求包的报文源地址与报文目的地址和所述IPv4数据访问请求包的报文源地址与报文目的地址之间的映射关系,并保存在所述网络协议转换器中。
4.如权利要求1所述的容器云平台的网络协议转换方法,其特征在于,将所述IPv6数据访问请求包转换为IPv4数据访问请求包,具体为:
如果所述IPv6数据访问请求包的报文源地址和报文目的地址符合预设格式,则去除所述IPv6数据访问请求包的报文源地址和报文目的地址中的特定前缀,以生成所述IPv4数据访问请求包的报文源地址和报文目的地址。
5.如权利要求1所述的容器云平台的网络协议转换方法,其特征在于,所述负载均衡节点上容器化部署有资源弹性伸缩控制组件,所述资源弹性伸缩控制组件能够根据所述数据访问请求包的数量和所述网络协议转换器及所述负载均衡器的指标数据,对所述网络协议转换器及所述负载均衡器进行扩缩容。
6.如权利要求1-5任一项所述的容器云平台的网络协议转换方法,其特征在于,在所述检测所述数据访问请求包的IP地址格式之后,还包括:
如果所述数据访问请求包为IPv4数据访问请求包,则所述网络协议转换器直接将所述IPv4数据访问请求包发送至所述负载均衡器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海道客网络科技有限公司,未经上海道客网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111549310.5/1.html,转载请声明来源钻瓜专利网。





