【技术实现步骤摘要】
一种多种容器间互联通信的方法及其装置
本专利技术涉及容器间网络互联技术处理领域,尤其涉及一种多种容器间互联通信的方法及其装置。
技术介绍
容器是独立运行,并且相互之间是隔开的。但是,在有些应用场景中却需要各个容器之间互联通信才能解决实际问题。现今,只能实现同一个宿主机中各个容器之间的通信,并不能实现不同宿主机中容器之间的互联通信,所以不同宿主机容器之间数据传输效率低。宿主机是虚拟机的物理基础,虚拟机存在于宿主机中,与宿主机共享使用硬件。宿主机的运行是虚拟机运行的前提与基础,换句话说,宿主机就是主机,例如,在主机上安装虚拟机,那么相对于虚拟机而言,正在使用的计算机就是宿主机,主机就是一个“宿主”。由此可见,如何实现不同宿主机容器之间的互联通信、如何提高不同宿主机容器之间的数据传输效率是本领域技术人员亟待解决的问题。
技术实现思路
本申请实施例提供了一种多种容器间互联通信的方法及其装置,以解决现有技术中如何实现不同宿主机容器之间的互联通信、如何提高不同宿主机容器之间的数据传输效率的问题。为解决上述技术问题,本专利技术提供了一种多种容器间互联通信的方法,包括:在各容器的计算 ...
【技术保护点】
一种多种容器间互联通信的方法,其特征在于,包括:在各容器的计算节点中建立虚拟交换机,并在所述虚拟交换机中建立第一虚拟网桥;在各所述计算节点中创建新的容器及第二虚拟网桥,并为所述新的容器添加网卡设备;创建与所述第一虚拟网桥对应的虚拟网络端口,并将所述虚拟网络端口与所述第二虚拟网桥关联;对所述新的容器进行配置,并在各所述计算节点间建立虚拟网络隧道,以实现各所述容器间的互联通信。
【技术特征摘要】
1.一种多种容器间互联通信的方法,其特征在于,包括:在各容器的计算节点中建立虚拟交换机,并在所述虚拟交换机中建立第一虚拟网桥;在各所述计算节点中创建新的容器及第二虚拟网桥,并为所述新的容器添加网卡设备;创建与所述第一虚拟网桥对应的虚拟网络端口,并将所述虚拟网络端口与所述第二虚拟网桥关联;对所述新的容器进行配置,并在各所述计算节点间建立虚拟网络隧道,以实现各所述容器间的互联通信。2.根据权利要求1所述的方法,其特征在于,所述对所述新的容器进行配置包括:在各所述计算节点中创建命名空间,并在所述命名空间中为所述新的容器进行配置。3.根据权利要求2所述的方法,其特征在于,所述在所述命名空间中为所述新的容器进行配置包括:在所述命名空间中为所述新的容器配置网络带宽的控制规则。4.根据权利要求2所述的方法,其特征在于,所述在所述命名空间中为所述新的容器进行配置包括:在所述命名空间中为所述网卡设备配置IP地址。5.根据权利要求4所述的方法,其特征在于,所述在所述命名空间中为所述新的容器进行配置包括:在所述命名空间中,依据配置IP地址的所述网卡设备为所述新的容器配置网...
【专利技术属性】
技术研发人员:杨小龙,
申请(专利权)人:快云信息科技有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。