【技术实现步骤摘要】
一种二层网络互联环境下的虚拟机定位方法和设备
本专利技术涉及通信领域,尤其涉及一种二层网络互联环境下的虚拟机定位方法和设备。
技术介绍
为了实现高可靠性和冗余部署,当今大多数企业网络及其数据中心跨越了多个位于不同地理位置的物理站点,在这些站点网络部署类似的业务。为了实现站点网络间的资源动态调配和管理,虚拟机在数据中心之间要能够自由迁移,由于虚拟机迁移过程对用户透明,不能改变IP地址,所以必须在分布于异地的站点网络之间实现二层网络互联。EVI (Ethernet Virtualizat1n Interconnect1n,以太网虚拟化互联)是一种先进的“MAC in IP”技术,用于实现基于IP核心网络的L2VPN (Layer2VirtualPrivateNetwork,二层虚拟专用网络)。EVI技术基于现有的服务提供商网络和企业网络,在站点网络边缘部署一个或多个支持EVI功能的设备,通过EVI技术在站点网络的边缘设备上维护路由和转发信息,企业网络和服务提供商网络无需做任何变动就可给分散的物理站点网络提供灵活的二层互联功能。EVI整体网络由站点网络、交叠网络和核心网络组成,如图1所示。站点网络是通过一台或者多台边缘设备连接到核心网络的具有独立业务功能的二层网络,通常由单个组织管理控制,主要由主机和交换设备组成,其中,位于站点网络边缘的执行EVI功能的交换设备称为边缘设备(Edge Device, ED), ED设备在站点侧作为二层设备运行,在核心侧作为三层设备运行,主要负责VPN业务的接入,完成报文从私网到公网隧道,以及公网隧道到私网的映射与转发。交 ...
【技术保护点】
一种二层网络互联环境下的虚拟机定位方法,其特征在于,包括:网络管理设备维护各站点网络的VPN属性信息,以及各站点网络内的边缘交换机的信息;其中,边缘交换机是指直连虚拟机的交换机;所述网络管理设备获取到虚拟机迁移事件后,执行以下步骤:根据所述虚拟机的VPN属性匹配所述网络管理设备维护的各站点网络的VPN属性信息,将VPN属性与所述虚拟机的VPN属性匹配的站点网络,确定为所述虚拟机的候选站点网络集合的成员;查询所述候选站点网络集合中,各候选站点网络的边缘设备的站点内部接口学习到的MAC地址,并将从站点内部接口学习到所述虚拟机的MAC地址的边缘设备所在的站点网络,确定为所述虚拟机所在的站点网络;根据所述虚拟机所在的站点网络以及所述网络管理设备维护的各站点网络内的边缘交换机的信息,确定出所述虚拟机所在的站点网络内的边缘交换机,针对确定出的各边缘交换机,查询学习到所述虚拟机的MAC地址的接口所学习到的所有MAC地址,若查询到的MAC地址中未包含其它边缘交换机的MAC地址,则确定所述虚拟机连接在对应边缘交换机的对应接口上。
【技术特征摘要】
1.一种二层网络互联环境下的虚拟机定位方法,其特征在于,包括: 网络管理设备维护各站点网络的VPN属性信息,以及各站点网络内的边缘交换机的信息;其中,边缘交换机是指直连虚拟机的交换机; 所述网络管理设备获取到虚拟机迁移事件后,执行以下步骤: 根据所述虚拟机的VPN属性匹配所述网络管理设备维护的各站点网络的VPN属性信息,将VPN属性与所述虚拟机的VPN属性匹配的站点网络,确定为所述虚拟机的候选站点网络集合的成员; 查询所述候选站点网络集合中,各候选站点网络的边缘设备的站点内部接口学习到的MAC地址,并将从站点内部接口学习到所述虚拟机的MAC地址的边缘设备所在的站点网络,确定为所述虚拟机所在的站点网络; 根据所述虚拟机所在的站点网络以及所述网络管理设备维护的各站点网络内的边缘交换机的信息,确定出所述虚拟机所在的站点网络内的边缘交换机,针对确定出的各边缘交换机,查询学习到所述虚拟机的MAC地址的接口所学习到的所有MAC地址,若查询到的MAC地址中未包含其它边缘交换机的MAC地址,则确定所述虚拟机连接在对应边缘交换机的对应接口上。2.如权利要求1所述的方法,其特征在于,查询边缘设备的站点内部接口学习到的MAC地址,具体包括: 所述网络管理设备 向边缘设备发送用于查询站点内部接口学习到的MAC地址的查询请求,所述查询请求中携带所述虚拟机的VPN属性信息,所述VPN属性信息中包括所述虚拟机所属的VLAN ; 所述网络管理设备接收所述边缘设备返回的查询响应,获取其中携带的所述边缘设备的站点内部接口学习到的该VLAN内的MAC地址。3.如权利要求1所述的方法,其特征在于,查询边缘交换机的接口学习到的MAC地址,具体包括: 所述网络管理设备向边缘交换机发送用于查询该边缘交换机的接口学习到的MAC地址的查询请求,所述查询请求中携带所述虚拟机的VPN属性信息,所述VPN属性信息中包括所述虚拟机所属的VLAN ; 所述网络管理设备接收所述边缘交换机返回的查询响应,获取其中携带的所述边缘交换机的接口学习到的该VLAN内的MAC地址。4.如权利要求1、2或3所述的方法,其特征在于,网络管理设备所维护的所述站点网络的VPN属性信息,具体包括:站点网络内配置的各VPN以及各自对应的VLAN ; 所述虚拟机的VPN属性,具体包括:虚拟机所属的VPN和所属的VLAN。5.如权利要求1、2或3所述的方法,其特征在于,网络管理设备所维护的所述边缘交换机...
【专利技术属性】
技术研发人员:李晓东,吴才富,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。