虚拟网络业务的提供方法及系统的制作方法_6

文档序号:9870011阅读:来源:国知局
述VN的需求信息输入到NVA。3.根据权利要求1所述的方法,其特征在于,所述配置管理命令通过指定协议报文进行传递,其中,所述指定协议为所述NVE和所述NVA交互所应用的协议,或所述VMM和所述NVA交互所应用的协议。4.根据权利要求3所述的方法,其特征在于,所述配置管理命令至少包括以下之一:VN生成/产生的命令、VN删除命令、VN配置修改命令、VM生成/产生的命令、VM删除命令、VM配置修改命令、及所述配置管理命令的执行结果和状态传输的命令。5.根据权利要求4所述的方法,其特征在于,所述NVA与NVE交互的配置管理命令,包括:VN生成/产生的命令、VN删除命令、VN配置修改命令,及所述配置管理命令的执行结果和状态传输的命令, 所述VN生成/产生的命令包括:VN的上下文context信息,其中,所述VN的上下文context信息,包括下列一种或者多种:VN的虚拟路由转发VRF、VN标识VN-1D、VN名称、NVE之间的隧道封装方法信息;和/或 所述VN删除命令包括:所述VN名称,其中,所述VN删除命令用于在所述VN结束时或者VN的配置发生改变时,删除所述NVE中的所述VN ;和/或 所述VN配置修改命令,用于修改所述VN中可以修改的参数,其中,所述可以修改的参数包括以下至少之一:VN名称、VN接口的服务质量QoS参数、路由参数;和/或 所述配置管理命令的执行结果和状态传输的命令,用于传输所述命令执行的结果和执行后的状态。6.根据权利要求3所述的方法,其特征在于,所述NVA与VMM交互的配置管理命令,包括m生成/产生的命令、VM删除命令、VM配置修改命令,及所述配置管理命令的执行结果和状态传输的命令, 所述VM生成/产生的命令包括:VM的有关性能指标信息,包括下列一种或者多种:中央处理器CPU频率,内存容量大小,外存容量大小,操作系统类型,网卡类型和速率,媒体接入控制MAC地址,IP地址;和/或 所述VM删除命令包括:所述VM名称,其中,所述VM删除命令用于在所述VM结束时或者VM的配置发生改变时,删除所述VMM中的所述VM ;和/或 所述VM配置修改命令,用于修改所述VM可以修改的参数,其中,所述可以修改的参数包括以下至少之一:CPU频率,内存容量大小,外存容量大小,操作系统类型,网卡类型和速率,MAC地址,IP地址,虚拟局域网VLAN,层次VLAN Q-1n-Q ;和/或 所述配置管理命令的执行结果和状态传输的命令,用于传输所述命令执行的结果和执行后的状态。7.根据权利要求1所述的方法,其特征在于,所述NVA将预先获取的VN业务需求的VM需求,发送给VM协同系统,由所述VM协同系统完成VN的所需要的所有VM的部署。8.根据权利要求7所述的方法,其特征在于,所述NVA与所述VM协同系统交互的配置管理命令,将所述VN所需要的所有VM的生成、删除、或者修改命令,成批或者单独发送给VM协同系统, 其中,发送给所述VM协同系统的配置管理命令参数信息,包括以下至少之一:所述VM的个数、所述VM的性能参数、所述VM接入所述NVE的位置、所述VM组成所述VN所述需要的参数,包括但不限于:MAC地址、IP地址、VLAN或者Q-1n-Q。9.根据权利要求7所述的方法,其特征在于, 所述VM协同系统在所述所有VM部署完成后,将部署的结果信息反馈给所述NVA,其中,所述结果信息至少包括以下之一:VM的个数、VM的位置、接口参数配置信息; 所述NVA根据所述结果信息进一步确定所述VN的部署和进一步的交互。10.根据权利要求7-9任一项所述的方法,其特征在于,所述VM协同系统允许使用其专有协议将所述VN的所有有关VM的需求发送给相关的VMM,或者,直接使用VM配置管理命令,实现VM的部署和管理。11.根据权利要求1或7所述的方法,其特征在于,将所述配置管理命令发送给所述NVE、所述VMM和所述VM协同系统之前,还包括: 所述NVA自动发现所述NVE、所述VMM和所述VM协同系统。12.根据权利要求9所述的方法,其特征在于,所述NVA自动发现所述NVE、所述VMM和所述VM协同系统,包括: 所述NVE、所述VMM、所述VM协同系统和所述NVA支持服务定位协议SLP,并在提供VN业务的网络中部署服务代理和/或目录服务器,所述NVA通过所述SLP协议自动发现其管辖的所有所述VMM、所述VM协同系统,或者, 从预先存储在网络管理系统中的信息列表中获取所述NVE、所述VMM、或所述VM协同系统的地址信息,其中,所述信息列表中包括网络中所述NVA所管辖的所有所述NVE、所述VMM和所述VM协同系统的信息,所述NVE、所述VMM,和所述VM协同系统的信息包括:地址信息,可用资源信息,位置信息。13.—种虚拟网络业务的提供系统,其特征在于,所述系统包括: 网络虚拟化控制设备NVA,用于将预先获取的VN业务需求映射到特定的网络虚拟化边缘设备NVE和虚拟机管理程序VMM ;将所述VN业务需求转换成与所述VN相关的所有所述NVE和所述VMM,可以执行的相关配置管理命令;以及将所述配置管理命令分别对应发送给所述NVE和所述VMM。14.根据权利要求13所述的系统,其特征在于, 所述系统还包括:运营商门户系统,用于收集VN的需求信息,并将所述需求信息发送给所述NVA ;或者, 所述NVA还用于接收由VN业务提供商的网络管理员输入的所述VN的需求信息。15.根据权利要求14所述的系统,其特征在于,所述配置管理命令通过指定协议报文进行传递,其中,所述指定协议为所述NVE和所述NVA交互所应用的协议,或所述VMM和所述NVA交互所应用的协议,或所述VM协同系统和所述NVA交互所应用的协议。16.根据权利要求15所述的系统,其特征在于,所述配置管理命令至少包括以下之一:VN生成/产生的命令、VN删除命令、VN配置修改命令、VM生成/产生的命令、VM删除命令、VM配置修改命令、及所述配置管理命令的执行结果和状态传输的命令。17.根据权利要求14所述的系统,其特征在于,所述NVA与NVE交互的配置管理命令,包括:VN生成/产生的命令、VN删除命令、VN配置修改命令,及所述配置管理命令的执行结果和状态传输的命令, 所述VN生成/产生的命令包括:VN的上下文context信息,其中,所述VN的上下文context信息,包括下列一种或者多种:VN的虚拟路由转发VRF、VN标识VN_ID、VN名称、NVE之间的隧道封装系统信息;和/或 所述VN删除命令包括:所述VN名称,其中,所述VN删除命令用于在所述VN结束时或者VN的配置发生改变时,删除所述NVE中的所述VN ;和/或 所述VN配置修改命令,用于修改所述VN中可以修改的参数,其中,所述可以修改的参数包括以下至少之一:VN名称、VN接口的服务质量QoS参数、路由参数;和/或 所述配置管理命令的执行结果和状态传输的命令,用于传输所述命令执行的结果和执行后的状态。18.根据权利要求14所述的系统,其特征在于,所述NVA与VMM交互的配置管理命令,包括:VM生成/产生的命令、VM删除命令、VM配置修改命令,及所述配置管理命令的执行结果和状态传输的命令, 所述VM生成/产生的命令包括:VM的有关性能指标信息,包括下列一种或者多种:中央处理器CPU频率,内存容量大小,外存容量大小,操作系统类型,网卡类型和速率,媒体接入控制MAC地址,IP地址;和/或 所述VM删除命令包括:所述VM名称,其中,所述VM删除命令用于在所述VM结束时或者VM的配置发生改变时,删除所述VMM中的所述VM ;和/或 所述VM配置修改命令,用于修改所述VM可以修改的参数,其中,所述可以修改的参数包括以下至少之一 =CHJ频率,内存容量大小,外存容量大小,操作系统类型,网卡类型和速率,MAC地址,IP地址,虚拟局域网VLAN,Q-1n-Q ;和/或 所述配置管理命令的执行结果和状态传输的命令,用于传输所述命令执行的结果和执行后的状态。19.根据权利要求13所述的系统,其特征在于,所述NVA将预先获取的VN业务需求的VM需求,发送给VM协同系统,由所述VM协同系统完成VN的所需要的所有VM的部署。20.根据权利要求17所述的系统,其特征在于,所述NVA与所述VM协同系统交互的配置管理命令,将所述VN所需要的所有VM的生成、删除、或者修改命令,成批或者单独发送给VM协同系统, 其中,发送给所述VM协同系统的配置管理命令参数信息,包括以下至少之一:所述VM的个数、所述VM的性能参数、所述VM接入所述NVE的位置、所述VM组成所述VN所述需要的参数,包括但不限于:MAC地址、IP地址、VLAN或者Q-1n-Q。21.根据权利要求18所述的系统,其特征在于, 所述VM协同系统在所述所有VM部署完成后,将部署的结果信息反馈给所述NVA,其中,所述结果信息至少包括以下之一:VM的个数、VM的位置、接口参数配置信息; 所述NVA根据所述结果信息进一步确定所述VN的部署和进一步的交互。22.根据权利要求19-21任一项所述的系统,其特征在于,所述VM协同系统允许使用其专有协议将所述VN的所有有关VM的需求发送给相关的VMM,或者,直接使用VM配置管理命令,实现VM的部署和管理。23.根据权利要求14所述的系统,其特征在于, 将所述配置管理命令发送给所述NVE和/或所述VMM之前,所述NVA自动发现所述NVE和所述VMM,和所述VM协同系统。24.根据权利要求22所述的系统,其特征在于,所述NVE、所述VMM、所述VM协同系统和所述NVA支持服务定位协议SLP,并在提供VN业务的网络中部署服务代理和/或目录服务器,所述NVA通过所述SLP协议自动发现其管辖的所有所述NVE和/或所述VMM,或者, 从预先存储在网络管理系统中的信息列表中获取所述NVE和所述VMM,或所述NVE和所述VM协同系统的地址信息,其中,所述信息列表中包括网络中所述NVA所管辖的所有所述NVE和所述VMM,或所述NVE和所述VM协同系统的信息,所述NVE和所述VMM,或所述NVE和所述VM协同系统的信息包括:所述NVE和所述VMM,或所述NVE和所述VM协同系统的地址信息,可用资源信息,位置信息。
【专利摘要】本发明提供了一种虚拟网络业务的提供方法及系统,网络虚拟化控制设备NVA将预先获取的VN业务需求映射到特定的网络虚拟化边缘设备NVE和虚拟机管理程序VMM;将所述VN业务需求转换成与所述VN相关的所有所述NVE和所述VMM可以执行的相关配置管理命令;所述NVA将所述配置管理命令分别对应发送给所述NVE和所述VMM。采用本发明提供的上述技术方案,解决了相关技术中,对于VN业务需求进行手工配置而导致的工作量大、耗时长以及容易出错的问题,提供了一种业务自动提供的技术方案,降低了出错的风险,大大降低了工作量。
【IPC分类】H04L12/46
【公开号】CN105634899
【申请号】CN201410596569
【发明人】顾忠禹
【申请人】中兴通讯股份有限公司
【公开日】2016年6月1日
【申请日】2014年10月29日
【公告号】WO2016065920A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1