一种信息更新方法及装置制造方法及图纸

技术编号:24616266 阅读:36 留言:0更新日期:2020-06-24 02:40
本申请提供一种信息更新方法及装置,其特征在于,该方法应用于控制器,该控制器处于软件定义网络SDN,该SDN还包括交换机、第一主机以及第二主机,每个主机分别与交换机包括的不同端口建立物理连接,该方法包括:当配置于第一主机内的虚拟机上线时,设置虚拟机对应的绑定主机名称属性值为第一主机名称;接收云平台控制节点发送的更新报文,该更新报文包括虚拟机标识以及虚拟机对应的绑定主机名称属性,该属性为第二主机名称;根据虚拟机标识以及第二主机名称,更新已设置的虚拟机对应的绑定主机名称属性为第二主机名称。

A method and device for updating information

【技术实现步骤摘要】
一种信息更新方法及装置
本申请涉及通信
,尤其涉及一种信息更新方法及装置。
技术介绍
在软件定义网络(英文SoftwareDefinedNetwork,简称:SDN)的层次化端口绑定场景中,在主机(computer)的业务口配置链路层发现协议(英文:LinkLayerDiscoveryProtocol,简称:LLDP)服务,业务口主动向与其连接的叶子(leaf)交换机(switch)发送LLDP报文。leaf交换机将收到的LLDP报文上送至SDN中的控制器,如此,控制器通过接收的LLDP报文,记录SDN中全部computer与leaf交换机之间端口的对应连接关系。云平台控制节点内部配置一控制器插件,该控制器插件可用于每次为computer分配对应的VLAN标签(该VLAN标签与computer所属VXLAN网络对应),同时,该控制器插件还可用于将每次的分配结果同步通知至控制器。控制器根据分配结果,更新本地存储的computer的VLAN与VXLAN之间的映射规则。如此,当配置于computer内的虚拟机端口在SDN内上线时,控制器本文档来自技高网...

【技术保护点】
1.一种信息更新方法,其特征在于,所述方法应用于控制器,所述控制器处于软件定义网络SDN,所述SDN还包括交换机、第一主机以及第二主机,每个主机分别与所述交换机包括的不同端口建立物理连接,所述方法包括:/n当配置于所述第一主机内的虚拟机端口上线时,设置所述虚拟机端口对应的绑定主机名称属性值为所述第一主机名称;/n接收云平台控制节点发送的更新报文,所述更新报文包括所述虚拟机端口标识以及所述虚拟机端口对应的绑定主机名称属性,所述属性值为所述第二主机名称;/n根据所述虚拟机端口标识以及所述第二主机名称,更新已设置的所述虚拟机端口对应的绑定主机名称属性为所述第二主机名称。/n

【技术特征摘要】
1.一种信息更新方法,其特征在于,所述方法应用于控制器,所述控制器处于软件定义网络SDN,所述SDN还包括交换机、第一主机以及第二主机,每个主机分别与所述交换机包括的不同端口建立物理连接,所述方法包括:
当配置于所述第一主机内的虚拟机端口上线时,设置所述虚拟机端口对应的绑定主机名称属性值为所述第一主机名称;
接收云平台控制节点发送的更新报文,所述更新报文包括所述虚拟机端口标识以及所述虚拟机端口对应的绑定主机名称属性,所述属性值为所述第二主机名称;
根据所述虚拟机端口标识以及所述第二主机名称,更新已设置的所述虚拟机端口对应的绑定主机名称属性为所述第二主机名称。


2.根据权利要求1所述的方法,其特征在于,所述当配置于所述第一主机内的虚拟机端口上线时,设置所述虚拟机端口对应的绑定主机名称属性值为所述第一主机名称之前,所述方法还包括:
接收所述交换机转发的主机发送的多个链路层发现协议LLDP报文,每个LLDP报文包括所述主机名称、所述交换机标识以及所述主机接入所述交换机的端口标识;
所述设置所述虚拟机端口对应的绑定主机名称属性值为所述第一主机名称之前,所述方法还包括:
接收所述云平台控制节点发送的通知报文,所述通知报文包括所述虚拟机端口标识、所述第一主机名称以及所述云平台控制节点为所述第一主机分配的第一VLAN标签;
当所述虚拟机端口上线时,根据所述第一主机名称,从所述LLDP报文中,获取所述第一主机接入所述交换机的第一端口标识;
根据所述第一端口标识,向所述第一端口发送网络映射规则,以使得所述第一端口根据所述网络映射规则在所述第一端口处配置所述第一VLAN标签对应的VLAN与所述虚拟机端口所属VXLAN之间的映射规则。


3.根据权利要求1所述的方法,其特征在于,所述更新已设置的所述虚拟机端口对应的绑定主机名称属性值为所述第二主机名称之后,所述方法还包括:
根据所述第二主机名称,从所述LLDP报文中,获取所述交换机标识以及所述第二主机接入所述交换机的第二端口标识;
根据所述第二主机名称、所述交换机标识以及所述第二端口标识,更新已设置的所述虚拟机端口对应的虚拟机端口表项;
所述虚拟机端口表项包括所述虚拟机端口标识、所述主机名称、所述主机接入的所述交换机标识以及所述主机接入的所述交换机的端口标识。


4.根据权利要求3所述的方法,其特征在于,所述更新报文还包括所述云平台控制节点为所述第二主机分配的第二VLAN标签;
所述更新已设置的所述虚拟机端口对应的虚拟机端口表项之后,所述方法还包括:
根据所述第二主机名称,从所述虚拟机端口表项中,获取所述第二主机接入所述交换机的第二端口标识;
根据所述第二端口标识,向所述第二端口发送网络映射规则,以使得所述第二端口根据所述网络映射规则在所述第二端口处配置所述第二VLAN标签对应的VLAN与所述虚拟机所属VXLAN之间的映射规则。


5.根据权利要求1或4任一所...

【专利技术属性】
技术研发人员:卢子恒
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1