[发明专利]一种端口绑定方法及装置有效
申请号: | 202010615971.2 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111865749B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 卢子恒 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L49/253 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端口 绑定 方法 装置 | ||
本说明书提供一种端口绑定方法及装置,本公开所提供的端口绑定方法和装置,对于同一个端口会在vlan标识资源池中确定未被分配的vlan tag给刀片服务器,从而使得交换机的同一个端口的已经分配过的vlan tag不会被重复分配给该端口连接的其他刀片服务器。从而解决了现有技术中在刀片服务器的场景中,交换机的一个端口下挂多个刀片服务器时,有可能导致的属于不同vxlan的虚拟机被分配同一个vlan tag的问题。
技术领域
本说明书涉及通信技术领域,尤其涉及一种端口绑定方法及装置。
背景技术
目前SDN(Software Defined Network,软件定义网络)控制器对接云平台层次化端口绑定业务,层次化端口绑定技术基于开源Openstack的层次化端口绑定框架,采用分层思想,体现在计算节点的虚拟主机既绑定了一个Vlan(Virtual Local Area Network,虚拟局域网)ID(Identity,标识),也绑定了一个vxlan id(Virtual Extensible LAN,虚拟可扩展局域网络)。使用该技术的组网方案使用vxlan id作为一个网络的唯一标识,对于同一vxlan网络,不同的虚拟主机可以动态分配不同的Vlan tag,突破整网4K二层网络的限制。
在刀片服务器的场景下,一般是一个刀片服务器的机框中安装有多台服务器以及集成有多台交换机,服务器与多台交换机连接,多台交换机又通过机框的背板出口与leaf交换机的接口连接。
如图1所示,作为接入设备的交换机的port1下连一个刀片服务器机框,若机框中的两台刀片服务器compute1、compute2分别上线了虚拟机VMA和VMB,其中VMA分配的vxlanid为vxlan10000、VMB被分配的vxlan id为vxlan20000,若两个刀片服务器属于不同物理子网,此时云平台恰好为compute1的虚拟机VMA(vxlan id为vxlan10000)和compute2的VMB(vxlan id为vxlan20000)分配了同一个vlan tag,例如都分配了vlan10。根据云平台记录的映射关系,需要在leaf交换机port1下发vlan10与vxlan10000的映射关系以及vlan10与vxlan20000的映射关系,这与leaf交换机同一个端口下一个vlan只能映射到一个vxlan的规格相斥,会导致云平台下发映射配置失败,业务流量不通。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种端口绑定方法及装置。
根据本说明书实施例的第一方面,提供一种端口绑定方法,应用于控制器,所述方法包括:
接收物理服务器发送的虚拟局域网vlan标识的分配请求,该分配请求中包括物理服务器的标识信息以及所述物理服务器中安装的虚拟机所属的虚拟可扩展局域网络vxlan网络的标识信息;
根据物理服务器的标识确定该物理服务器连接的交换机、以及该交换机上与所述物理服务器连接的端口;
根据存储的交换机的端口与vlan标识资源池的对应关系,在未被分配的vlan标识中选择vlan标识;生成虚拟机所属的vxlan的标识信息、物理服务器的标识信息以及选择的vlan标识的映射关系;
将所述映射关系发送至所述物理服务器和所述交换机。
根据本说明书实施例的第二方面,提供一种端口绑定方法,应用于物理服务器,所述方法包括:
接收虚拟机的建立请求;
根据所述建立请求向控制器发送vlan标识分配请求,所述分配请求中包括所述物理服务器的标识信息以及物理服务器中安装的虚拟机的标识信息;
接收控制器发送的映射关系,所述映射关系中包括虚拟机所属的vxlan的标识信息以及为所述虚拟机分配的vlan标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010615971.2/2.html,转载请声明来源钻瓜专利网。