一种端口绑定方法及装置制造方法及图纸

技术编号:26178000 阅读:31 留言:0更新日期:2020-10-31 14:25
本说明书提供一种端口绑定方法及装置,本公开所提供的端口绑定方法和装置,对于同一个端口会在vlan标识资源池中确定未被分配的vlan tag给刀片服务器,从而使得交换机的同一个端口的已经分配过的vlan tag不会被重复分配给该端口连接的其他刀片服务器。从而解决了现有技术中在刀片服务器的场景中,交换机的一个端口下挂多个刀片服务器时,有可能导致的属于不同vxlan的虚拟机被分配同一个vlan tag的问题。

【技术实现步骤摘要】
一种端口绑定方法及装置
本说明书涉及通信
,尤其涉及一种端口绑定方法及装置。
技术介绍
目前SDN(SoftwareDefinedNetwork,软件定义网络)控制器对接云平台层次化端口绑定业务,层次化端口绑定技术基于开源Openstack的层次化端口绑定框架,采用分层思想,体现在计算节点的虚拟主机既绑定了一个Vlan(VirtualLocalAreaNetwork,虚拟局域网)ID(Identity,标识),也绑定了一个vxlanid(VirtualExtensibleLAN,虚拟可扩展局域网络)。使用该技术的组网方案使用vxlanid作为一个网络的唯一标识,对于同一vxlan网络,不同的虚拟主机可以动态分配不同的Vlantag,突破整网4K二层网络的限制。在刀片服务器的场景下,一般是一个刀片服务器的机框中安装有多台服务器以及集成有多台交换机,服务器与多台交换机连接,多台交换机又通过机框的背板出口与leaf交换机的接口连接。如图1所示,如图1所示,作为接入设备的交换机的port1下连一个刀片服务器机框,若机框中的两台刀片本文档来自技高网...

【技术保护点】
1.一种端口绑定方法,应用于控制器,其特征在于,所述方法包括:/n接收物理服务器发送的虚拟局域网vlan标识的分配请求,该分配请求中包括物理服务器的标识信息以及所述物理服务器中安装的虚拟机所属的虚拟可扩展局域网络vxlan网络的标识信息;/n根据物理服务器的标识确定该物理服务器连接的交换机、以及该交换机上与所述物理服务器连接的端口;/n根据存储的交换机的端口与vlan标识资源池的对应关系,在未被分配的vlan标识中选择vlan标识;生成虚拟机所属的vxlan的标识信息、物理服务器的标识信息以及选择的vlan标识的映射关系;/n将所述映射关系发送至所述物理服务器和所述交换机。/n

【技术特征摘要】
1.一种端口绑定方法,应用于控制器,其特征在于,所述方法包括:
接收物理服务器发送的虚拟局域网vlan标识的分配请求,该分配请求中包括物理服务器的标识信息以及所述物理服务器中安装的虚拟机所属的虚拟可扩展局域网络vxlan网络的标识信息;
根据物理服务器的标识确定该物理服务器连接的交换机、以及该交换机上与所述物理服务器连接的端口;
根据存储的交换机的端口与vlan标识资源池的对应关系,在未被分配的vlan标识中选择vlan标识;生成虚拟机所属的vxlan的标识信息、物理服务器的标识信息以及选择的vlan标识的映射关系;
将所述映射关系发送至所述物理服务器和所述交换机。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收交换机发送的LLDP报文,所述LLDP报文中包括与所述交换机连接的物理服务器的标识信息、交换机的标识信息、以及所述交换机接收所述LLDP报文的端口信息;
记录物理服务器的标识信息、交换机的标识信息以及交换机接收所述LLDP报文的端口信息。


3.根据权利要求1所述的方法,其特征在于,在确定出分配给物理服务器的vlan标识之后,所述方法还包括:
在存储的交换机的端口与vlan标识资源池的对应关系中,标记出已分配给物理服务器的vlan标识。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述虚拟机发送的上线请求消息;
记录vxlan标识与上线虚拟机的对应关系;
若确定存在有vxlan对应的全部上线的虚拟机均下线时,则回收分配给所述虚拟机的vlan标识。


5.一种端口绑定方法,应用于物理服务器,其特征在于,所述方法包括:
接收虚拟机的建立请求;
根据所述建立请求向控制器发送vlan标识分配请求,所述分配请求中包括所述物理服务器的标识信息以及物理服务器中安装的虚拟机的标识信息;
接收控制器发送的映射关系,所述映射关系中包括虚拟机所属的vxlan的标识信息以及为所述虚拟机分配的vlan标识;
根据所述vlan标识生成流表,所述流表用于使得在所述虚拟机发送的数据帧在物理服务器的出端口处携带分配的vlan标识。


6.一种端口绑定装置,其特征在于,所述装置包括:
第一接...

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

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

1