【技术实现步骤摘要】
网络配置方法及装置
本公开涉及通信
,具体而言,涉及一种网络配置方法及装置。
技术介绍
为了扩大传统的云计算网络的规模,通常采用具有分层网络拓扑的组网。通常,该组网中的交换设备和交换设备之间采用一阶网络通信,交换设备和主机之间采用二阶网络通信。在此组网中,需要在交换设备上与主机相连的端口配置主机中运行的虚拟机所属的一阶网络和二阶网络的映射关系。在相关技术中,针对采用上述分层网络拓扑的组网,需要用户手动配置交换设备和主机的连接关系,以及手动下发映射关系,通过手动方式进行配置非常容易出错。此外,当组网中的主机数量较多时,需要大量的人工操作,非常不便。
技术实现思路
有鉴于此,本公开的目的之一在于提供一种网络配置方法及装置,以至少部分地改善上述问题。第一方面,本公开提供一种网络配置方法,应用于包括一阶网络和二阶网络的组网中的控制器,所述组网还包括相互连接的主机和接入交换设备,所述主机和所述接入交换设备通过所述二阶网络通信,两个以上所述接入交换设备之间通过所述一阶网络通信;所述主机上运行有虚拟机,所述接入交换设备具有第一接口;所述方法包括:接收操作指令,所述操作指令用于指示将目标虚拟机和属于预先指定的目标一阶网络的虚拟端口绑定;调用与所述操作指令对应的配置接口,以根据存储的拓扑信息确定所述接入交换设备上与所述目标虚拟机所在的目标主机相连的目标第一接口,并将所述目标一阶网络和为所述虚拟端口分配的目标二阶网络的对应关系下发至所述目标第一接口;其中,所述拓扑信息包括所述接入交换设备上送的链路连接关系,所述链路连接关系由所述接入交换设备根据所述目标主机发送的预设链路协议 ...
【技术保护点】
1.一种网络配置方法,其特征在于,应用于包括一阶网络和二阶网络的组网中的控制器,所述组网还包括相互连接的主机和交换设备,所述主机和所述交换设备通过所述二阶网络通信,所述交换设备通过所述一阶网络与所述组网中的其他交换设备通信;所述主机上运行有虚拟机,所述交换设备具有第一接口;所述方法包括:接收操作指令,所述操作指令用于指示将目标虚拟机和属于预先指定的目标一阶网络的虚拟端口绑定;调用与所述操作指令对应的配置接口,以根据存储的拓扑信息确定所述交换设备上与所述目标虚拟机所在的目标主机相连的目标第一接口,并将所述目标一阶网络和为所述虚拟端口分配的目标二阶网络的对应关系下发至所述目标第一接口;其中,所述拓扑信息包括所述交换设备上送的链路连接关系,所述链路连接关系由所述交换设备根据所述目标主机发送的预设链路协议报文获得。
【技术特征摘要】
1.一种网络配置方法,其特征在于,应用于包括一阶网络和二阶网络的组网中的控制器,所述组网还包括相互连接的主机和交换设备,所述主机和所述交换设备通过所述二阶网络通信,所述交换设备通过所述一阶网络与所述组网中的其他交换设备通信;所述主机上运行有虚拟机,所述交换设备具有第一接口;所述方法包括:接收操作指令,所述操作指令用于指示将目标虚拟机和属于预先指定的目标一阶网络的虚拟端口绑定;调用与所述操作指令对应的配置接口,以根据存储的拓扑信息确定所述交换设备上与所述目标虚拟机所在的目标主机相连的目标第一接口,并将所述目标一阶网络和为所述虚拟端口分配的目标二阶网络的对应关系下发至所述目标第一接口;其中,所述拓扑信息包括所述交换设备上送的链路连接关系,所述链路连接关系由所述交换设备根据所述目标主机发送的预设链路协议报文获得。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:调用与所述操作指令对应的配置接口,以从所述目标虚拟机所在的目标主机的第二接口中确定一目标第二接口,从预存的配置文件中查找所述目标第二接口的二阶网络分配范围,并从所述二阶网络分配范围中选取一未被所述目标主机使用的目标二阶网络分配给所述虚拟端口。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述配置文件中为所述组网中的主机的第二接口配置具有前缀和后缀的名称以及与该名称对应的二阶网络分配范围,其中,用于转发相同一阶网络的报文的不同第一接口的名称具有相同前缀。4.根据权利要求3所述的方法,其特征在于,所述主机具有多个第二接口;从所述目标虚拟机所在的目标主机的第二接口中确定一目标第二接口,包括:获取用户选择的目标前缀,将所述目标主机上名称包括所述目标前缀的第二接口中的一个确定为所述目标第二接口。5.根据权利要求4所述的方法,其特征在于,根据存储的拓扑信息确定所述交换设备上与所述目标虚拟机所在的目标主机相连的目标第一接口,包括:从所述拓扑信息中查找所述交换设备上与所述目标第二接口相连的第一接口,将查找到的第一接口确定为所述目标第一接口。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述一阶网络为VXLAN或GRE,所述二阶网络为VXLAN、VLAN或GRE。7.一种网络配置装置,其特征在于,应用于包括一阶网络和二阶网络的组网中...
【专利技术属性】
技术研发人员:张慧敏,任维春,
申请(专利权)人:新华三云计算技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。