The invention provides a method and a device for network virtualization. The method includes: the virtualization controller selects one or more physical devices as the root node device, select one or more physical devices as leaf node equipment; virtual controller gets all leaf nodes on the device UNI, for each UNI to create a virtual port at the root node device, control device and the root node the leaf node equipment to establish a virtual channel between each pair of UNI and virtual port. This application improves the scope of network virtualization.
【技术实现步骤摘要】
本申请涉及网络管理
,尤其涉及网络虚拟化方法及装置。
技术介绍
随着IP(InternetProtocol,因特网协议)技术的发展,业务都倾向采用IP网络来承载,网络承载的业务越来越复杂,网络的规模也随着用户的发展而越来越庞大,导致网络结构越来越复杂,管理和维护的成本也越来越高。为了解决传统网络管理复杂的问题,业界提出了网络虚拟化的解决思路。IRF(IntelligentResilientFramework,智能弹性架构)是设备虚拟化技术,将实际物理设备虚拟化为逻辑设备供用户使用。目前的IRF是一种将多个设备虚拟为单一设备使用的通用虚拟化技术,此技术已经应用于高、中、低端多个系列的交换机设备,通过IRF技术形成的虚拟设备具有更高的扩展性、可靠性及性能。VCF(VerticalConvergedFramework,纵向融合框架)是纵向虚拟化技术的一种实现方式,满足数据中心虚拟化高密接入并可以简化管理。VCF在纵向维度上支持对系统进行异构扩展,即在形成一台逻辑虚拟设备的基础上,把一台盒式设备作为一块远程接口板加入主设备系统,以达到扩展I/O(Input/Output,输入输出)端口能力和进行集中控制管理的目的。横向虚拟化技术IRF与纵向虚拟化技术VCF都是一种在传统网络中应用的虚拟化组网技术,它们在使用中存在如下缺点:从网络整体来看,虚拟化范围有局限,无法实现更大范围的网络虚拟化。其中,IRF横 ...
【技术保护点】
一种网络虚拟化方法,其特征在于,该方法包括:虚拟化控制器选择一台或者多台物理设备作为根节点设备;虚拟化控制器选择一台或多台物理设备,将每台物理设备分别作为一个叶节点设备;虚拟化控制器获取所有叶节点设备上的用户网络接口UNI,针对每个UNI分别在根节点设备上创建一个虚拟端口,并记录UNI与虚拟端口的对应关系;针对每对UNI与虚拟端口,虚拟化控制器控制对应的根节点设备和叶节点设备在该UNI与虚拟端口之间建立虚拟通道,以使得:根节点设备和叶节点设备通过该虚拟通道交互数据。
【技术特征摘要】
1.一种网络虚拟化方法,其特征在于,该方法包括:
虚拟化控制器选择一台或者多台物理设备作为根节点设备;
虚拟化控制器选择一台或多台物理设备,将每台物理设备分别作为一个
叶节点设备;
虚拟化控制器获取所有叶节点设备上的用户网络接口UNI,针对每个
UNI分别在根节点设备上创建一个虚拟端口,并记录UNI与虚拟端口的对
应关系;
针对每对UNI与虚拟端口,虚拟化控制器控制对应的根节点设备和叶
节点设备在该UNI与虚拟端口之间建立虚拟通道,以使得:根节点设备和
叶节点设备通过该虚拟通道交互数据。
2.根据权利要求1所述的方法,其特征在于,所述虚拟通道为基于多
协议标签交换MPLS转发的二层虚拟专网L2VPN通道,或者基于IP转发
的虚拟扩展局域网VxLAN通道,或者基于802.1BR的通道,或者基于虚拟
局域网VLAN转发的QINQ通道。
3.根据权利要求1所述的方法,其特征在于,所述虚拟化控制器将每
台物理设备分别虚拟化为一个叶节点设备之后进一步包括:
对于每个叶节点设备,虚拟化控制器从该叶节点设备上选择一个或多个
物理端口,将选择的物理端口作为UNI。
4.根据权利要求1所述的方法,其特征在于,所述虚拟化控制器控制
对应的根节点设备和叶节点设备在该UNI与虚拟端口之间建立虚拟通道包
括:
虚拟化控制器向该UNI所在的叶节点设备、该虚拟端口所在的根节点
设备、以及该UNI与该虚拟端口互通时所经过的所有中间节点设备发送虚
拟通道协议使能命令,该命令中携带虚拟通道协议标识,以使得:所述叶节
点设备、根节点设备和中间节点设备根据所述虚拟通道协议使能命令使能对
\t应的虚拟通道协议;
虚拟化控制器向所述叶节点设备和根节点设备发送虚拟通道建立命令,
其中,向所述叶节点设备发送的命令中携带该UNI标识和虚拟通道配置信
息,向所述根节点设备发送的命令中携带该虚拟端口标识和虚拟通道配置信
息,以使得:所述叶节点设备和根节点设备根据所述虚拟通道建立命令在对
应端口上进行相应的虚拟通道配置。
5.一种网络虚拟化方法,其特征在于,该方法包括:
虚拟设备的根节点设备接收虚拟化控制器发来的虚拟通道协议使能命
令,该命令中携带虚拟通道协议标识,根据所述虚拟通道协议标识,使能对
应的虚拟通道协议;接收虚拟化控制器发来的虚拟通道建立命令,该命令中
携带虚拟端口标识和虚拟通道配置信息,根据所述虚拟端口标识和虚拟通道
配置信息,在对应端口上进行相应的虚拟通道配置;
根节点设备从虚拟通道上接收封装报文,对该报文进行解封装,得到原
始的数据报文,在自身的路由转发表中查找对应的表项,根据该表项将该报
文从自身的NNI转发出去。
6.一种网络虚拟化装置,位于...
【专利技术属性】
技术研发人员:刘建锋,姚民,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。