[发明专利]一种扁平网络配置方法、系统、装置及存储介质在审
申请号: | 202211734630.2 | 申请日: | 2022-12-30 |
公开(公告)号: | CN116095040A | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 杨敏;张磊;崔丹桐 | 申请(专利权)人: | 中国人寿保险股份有限公司上海数据中心 |
主分类号: | H04L61/2503 | 分类号: | H04L61/2503;H04L61/2553;H04L45/00 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 陈金星 |
地址: | 200131 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扁平 网络 配置 方法 系统 装置 存储 介质 | ||
本发明涉及一种扁平网络配置方法、系统、装置及存储介质。本发明通过对主机ip地址的管理和rancher平台中对工作集群内部容器ip地址的管理结合起来,在虚拟私有云平台增加容器ip地址和主机ip地址的映射关系,并通过网关把容器ip地址对外发布,同时在rancher服务端按照定义好的容器地址发放给集群主机,以达成容器ip地址可以在外部寻址的需求,实现了虚拟私有云中容器和节点直接互通,支持通过VPC Peering与自定义路由的方式实现跨VPC的容器互通。
技术领域
本发明涉及网络配置技术领域,尤其是涉及一种扁平网络配置方法、系统、装置及存储介质。
背景技术
rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。现有的容器云解决方案,是基于开源软件rancher1.6做的二次开发,整个容器云的管理节点和计算节点,用的是传统网络部署的物理机和虚拟机,其中的容器ip解决方案,用的是rancher1.6自带的插件rancher layer2Flat。
目前中心的主机交付方式,已经由传统网络搭建物理机或者虚机的方式,转化为由云平台统一下发的方式,但是以该方式进行主机交付会导致云主机不能支持原有的layer2Flat的容器网络解决方案。
经测试发现,当选择“Per Host Subnet”的网络驱动时,layer2Flat的容器网络解决方案可以适配云平台交付的主机。使用该形式创建rancher环境,在添加节点的时候,指定为该节点分配的容器CIDR(Classless Inter-Domain Routing,无类域间路由选择),在该节点上下发的容器实例可以正常获取ip地址并且可以正常访问集群外部的服务,但是该容器网段为容器集群的内部地址,外部应用无法寻址到容器集群内部的容器ip,不满足当前应用需要通过容器ip对外提供服务的需求。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种扁平网络配置方法、系统、装置及存储介质,外部应用能够寻址到集群内部的容器ip地址,满足外部应用通过容器ip地址对外提供服务的需求。
本发明的目的可以通过以下技术方案来实现:
一种扁平网络配置方法,基于rancher软件实现,包括虚拟私有云操作、云专线操作及容器云平台搭建操作;
所述虚拟私有云操作用于管理主机ip地址及容器ip地址;
所述云专线操作用于搭建用户本地数据中心与所述虚拟私有云之间的连接通道;
所述容器云平台搭建操作用于将容器ip地址发放给集群主机,以达成容器ip地址在外部寻址的需求;
其中虚拟私有云操作包括以下步骤:
创建虚拟私有云;
在所述虚拟私有云中下发虚拟云主机;
在所述虚拟私有云中添加路由表,以标识主机ip地址与容器ip地址的对应关系;
所述云专线操作包括以下步骤:
为虚拟私有云申请物理专线;
创建虚拟网关,在虚拟网关中关联所述的虚拟私有云网段信息;
创建虚拟接口,在虚拟接口中关联所述物理专线及虚拟网关,设置远端子网,完成用户本地数据中心与所述虚拟私有云之间的连接;
所述容器云平台搭建操作包括以下步骤:
新建环境,选择特定的网络驱动;
在所述环境中添加虚拟私有云下发的主机ip地址,并添加该主机上的容器ip地址。
进一步地,所述虚拟私有云中的主机ip地址与容器ip地址网段为不同的地址段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人寿保险股份有限公司上海数据中心,未经中国人寿保险股份有限公司上海数据中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211734630.2/2.html,转载请声明来源钻瓜专利网。