本发明专利技术公开一种基于VDC的路由配置方法、装置、设备及可读存储介质,所述方法包括:在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中;通过虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将公网策略下发至所述网关设备;通过NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备;将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网。本方案无需人工登录到网关设备上去配置,且配置流程简单,方便统一维护。
Route configuration method, device, device and readable storage medium based on VDC
【技术实现步骤摘要】
基于VDC的路由配置方法、装置、设备及可读存储介质
本专利技术主要涉及路由配置
,具体地说,涉及一种基于VDC的路由配置方法、装置、设备及可读存储介质。
技术介绍
虚拟数据中心(VirtualDataCenter,VDC)是将云计算概念运用于IDC(互联网数据中心,InternetDataCenter)的一种新型的数据中心形态,目前,在虚拟数据中心中,由于涉及的网元众多,如云管平台、SDN网元、虚拟化平台、VTEP网关设备等网元,虚拟机出公网和出专网时需要人工进行配置路由,配置整个路由流程异常复杂,稍有失误会导致网络瘫痪且还不便于统一维护。
技术实现思路
本专利技术的主要目的是提供一种基于VDC的路由配置方法、装置、设备及可读存储介质,旨在解决现有技术中虚拟机出公网和出专网时需要人工进行配置路由,流程复杂、不便于统一维护的问题。为实现上述目的,本专利技术提供一种基于VDC的路由配置方法,所述基于VDC的路由配置方法包括以下步骤:在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中;通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备;通过所述NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备;将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网。此外,为实现上述目的,本专利技术还提供一种基于VDC的路由配置的处理装置,所述基于VDC的路由配置的处理装置包括:创建模块,用于在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中;第一策略下发模块,用于通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备;第二策略下发模块,用于通过所述NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备;流表下发模块,用于将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网。此外,为实现上述目的,本专利技术还提供一种基于VDC的路由配置设备,所述基于VDC的路由配置设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的基于VDC的路由配置程序,其中所述基于VDC的路由配置程序被所述处理器执行时,实现如上述的基于VDC的路由配置方法的步骤。此外,为实现上述目的,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有基于VDC的路由配置程序,其中所述基于VDC的路由配置程序被处理器执行时,实现如上述的基于VDC的路由配置方法的步骤。本专利技术提供一种基于VDC的路由配置方法、装置、设备及可读存储介质,本专利技术通过在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中,然后通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备,接着通过所述NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备,最后将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网;实现了通过运营管理界面直接下发公网和专网路由信息至网关设备,无需人工登录到网关设备上去配置,且配置流程简单,方便统一维护。附图说明图1为本专利技术各实施例涉及的基于VDC的路由配置设备的硬件结构示意图;图2为本专利技术基于VDC的路由配置方法第一实施例的流程示意图;图3为本专利技术基于VDC的路由配置装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术实施例方案中涉及的基于VDC的路由配置设备的硬件结构示意图。本专利技术实施例中,基于VDC的路由配置设备可以包括处理器1001(例如中央处理器CentralProcessingUnit、CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。继续参照图1,图1中作为一种存储介质的存储器1005可以包括操作系统、网络通信模块以及基于VDC的路由配置程序。在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的基于VDC的路由配置程序,并执行本专利技术实施例提供的基于VDC的路由配置方法。本专利技术实施例提供了一种基于VDC的路由配置方法。参照图2,图2为本专利技术基于VDC的路由配置方法第一实施例的流程示意图。在本实施例中,该基于VDC的路由配置方法的执行主体为路由配置系统(以下简称系统),该系统包括SDN子模块、NAT插件、VDC的运营管理系统子模块、VTEP网关设备等,SDN子模块用于将网络设备上的控制权分离出来,由集中的控制器管理,无须依赖底层网络设备(路由器、交换机、防火墙),屏蔽了来自底层网络设备的差异。而控制权是完全开放的,用户可以自定义任何想实现的网络路由和传输规则策略,从而更加灵活和智能。NAT插件用于实现虚拟数据中二层、三层网络的通信,同时即作为运营管理界面和VTEP的中间件,实现公网和专网路由的策略下发,又作为SDN和VTEP网关的中间件,实现公网和专网路由的相关流表下发。VDC的管理系统管理门户子模块用于对VDC主要提供集中的、弹性的、高可靠性的计算、存储、网络等资源,统一管理、按需分配、出租服务。VTEP网关设备用于支持OF协议的设备网关必须能够处理来自接入层设备的所有通信量,并提供到核心层的上行链路,主要是三层交换机,工作在网络层,它比第二层交换机更加高档,功能更加强,因为工作于OSI/RM模型的网络层,所以它具有路由功能,它是将IP地址信息提供给网络路径选择,网关本文档来自技高网...
【技术保护点】
1.一种基于VDC虚拟数据中心的路由配置方法,其特征在于,所述基于VDC的路由配置方法包括以下步骤:/n在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中;/n通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备;/n通过所述NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备;/n将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网。/n
【技术特征摘要】
1.一种基于VDC虚拟数据中心的路由配置方法,其特征在于,所述基于VDC的路由配置方法包括以下步骤:
在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中;
通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备;
通过所述NAT插件获取在运营界面配置的专网路由信息,基于所述专网路由信息生成专网路由策略,将所述专网策略下发至所述网关设备;
将所述公网策略及所述专网策略发送至SDN控制器,基于所述公网策略及所述专网策略通过SDN控制器下发路由流表至所述网关设备,以供网关设备根据所述路由流表选择路由线路进入公网或者专网。
2.如权利要求1所述的基于VDC的路由配置方法,其特征在于,所述在运营管理界面通过虚拟平台创建公网及虚拟路由,将待联通的子网加入到虚拟路由中的步骤包括:
在运营管理界面通过虚拟平台创建公网及虚拟路由,获取所述虚拟路由的关健属性,确定所述关键属性是否正确;
若所述关键属性正确,则将待联通的子网加入到虚拟路由中。
3.如权利要求1所述的基于VDC的路由配置方法,其特征在于,所述通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备的步骤包括:
通过NAT插件调用预设函数获取消息队列中的网络信息,并将所述网络信息保存至所述NAT插件的子模块中,并基于所述网络信息生成公网策略;
获取用户在运营管理界面的相关操作的操作指令,在所述子模块中获取所述网络信息,并基于所述网络信息调用所述操作指令对应的驱动执行所述操作指令对应的操作;
获取网络信息中的网关地址,基于所述网关地址通过NAT插件登录所述网关设备。
4.如权利要求1所述的基于VDC的路由配置方法,其特征在于,所述通过所述NAT插件获取在运营界面配置的专网路由信息的步骤包括:
通过NAT插件接收运营管理界面发送的设置专网的设置请求,根据所述设置请求检测所述虚拟路由是否存在更新操作;
若检测到所述虚拟路由存在更新操作,则调用路由更新接口获取所述专网路由信息。
5.如权利要求1所述的基于VDC的路由配置方法,其特征在于,所述通过所述虚拟平台的NAT插件获取公网策略,并自动登录网关设备,将所述公网策略下发至所述网关设备的步骤之后,所述基于VDC的路由配置方法...
【专利技术属性】
技术研发人员:沈世元,袁俊,蒋天超,何俊蕾,张丹丹,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。