本发明专利技术提供一种处理虚拟网络的方法和系统及网络控制中心,该方法包括:接收创建虚拟网络的配置信息;根据所述配置信息进行相应处理,调用网络控制中心的指定接口进行虚拟网络的创建;接收创建虚拟机的请求,根据该请求携带的虚拟机配置信息调用指定接口创建虚拟机。通过本发明专利技术可以实现用户对虚拟私有云的网络特性进行配置。
【技术实现步骤摘要】
—种网络处理的方法和系统及网络控制中心
本专利技术涉及通信领域,特别是涉及一种网络处理的方法和系统及网络控制中心。
技术介绍
随着云计算技术的发展及其在数据中心的应用,传统网络的组织运行架构,已经无法支持云计算资源所需要的动态灵活的按需分配和部署的服务方式:网络需要感知上层虚拟机的各种需求,虚拟机可能会因为负载均衡或者高可用性需求等进行迁移,可能出于绿色节能需要根据业务变化会有计划地关闭或启动等。无论虚拟机装载到任何物理机上运行,其 IP (Internet Protocol,网络之间互连的协议)和 MAC (Media Access Control,媒体访问控制)地址以及相应的ACL (Access Control List,访问控制列表)网络控制策略等都需要保持不变;而且计算虚拟化后,一台物理机被虚拟能多台虚拟机,每台虚拟机都类似物理机器具有相同的联网需求,因此无形中数据中心规模成倍扩大,大型数据中心网络的部署和维护的复杂度都在急剧上升;海量租户数以万计,租户希望对自己的虚拟私有云的网络特性进行配置,来满足所需要的QOS (Quality of Service,服务质量)需求。
技术实现思路
本专利技术要解决的技术问题是提供一种处理虚拟网络的方法和系统及网络控制中心,以实现用户可对虚拟私有云的网络特性进行配置。为了解决上述技术问题,本专利技术提供了一种网络处理的方法,包括:接收创建虚拟网络的配置信息;根据所述配置信息进行相应处理,调用网络控制中心的指定接口进行虚拟网络的创建;接收创建虚拟机的请求,根据该请求携带的虚拟机配置信息调用指定接口创建虚拟机。进一步地,上述方法还具有下面特点:所述接收创建虚拟网络的配置信息,包括:接收创建虚拟网络的请求,该请求携带虚拟网络配置信息;所述根据所述配置信息进行相应处理,包括:根据所述虚拟网络配置信息生成对应的虚拟网络标识,关联所属用户标识。进一步地,上述方法还具有下面特点:所述接收创建虚拟网络的配置信息,还包括:接收创建虚拟子网的请求,该请求携带子网配置信息;所述根据所述配置信息进行相应处理,包括:根据所述子网配置信息生成对应的虚拟子网标识,关联所述虚拟网络标识,记录子网所指定使用的IP范围。进一步地,上述方法还具有下面特点:所述接收创建虚拟网络的配置信息,还包括:接收创建网络策略请求;所述根据所述配置信息进行相应处理,包括:根据所述创建网络策略请求为对应用户生成安全组。进ー步地,上述方法还具有下面特点:所述根据该请求携帯的虚拟机配置信息调用指定接ロ创建虚拟机后,还包括:接收虚拟机迁移的请求,该请求携带所述虚拟机的标识;将所述虚拟机从源物理机迁移到目的物理机,调用网络控制中心的指定接ロ迁移所述虚拟机的网络访问控制策略。为了解决上述问题,本专利技术还提供了ー种网络处理的系统,其中,包括:界面模块,用于接收创建虚拟网络的配置信息,接收创建虚拟机的请求;管理模块,用于根据所述配置信息进行相应处理后,将所述配置信息发送给网络控制中心进行虚拟网络的创建处理;根据所述创建虚拟机的请求携帯的虚拟机配置信息调用指定接ロ创建虚拟机。进ー步地,上述系统还具有下面特点:所述界面模块,具体用于接收创建虚拟网络的请求,该请求携带虚拟网络配置信息;所述管理模块,具体用于根据所述配置信息进行相应处理包括:根据所述虚拟网络配置信息生成对应的虚拟网络标识,关联所属用户标识。进ー步地,上述系统还具有下面特点:所述界面模块,接收创建虚拟子网的请求,该请求携帯子网配置信息;接收创建网络策略请求;所述管理模块,根据所述配置信息进行相应处理包括:根据所述子网配置信息生成对应的虚拟子网标识,关联所述虚拟网络标识,记录子网所指定使用的IP范围;根据所述创建网络策略请求为对应用户生成安全组。进ー步地,上述系统还具有下面特点:还包括,迁移模块,所述界面模块,还用于接收虚拟机迁移的请求,该请求携帯所述虚拟机的标识;所述迁移模块,用于将所述虚拟机从源物理机迁移到目的物理机,调用网络控制中心的指定接ロ迁移所述虚拟机的网络访问控制策略。为了解决上述问题,本专利技术还提供了一种网络处理的方法,包括:接收接ロ调用,接收创建虚拟网络的配置信息;根据所述配置信息创建虚拟网络,生成对应的虚拟网络标识;接收创建虚拟机请求,在对应虚拟网络下创建虚拟机。进ー步地,上述方法还具有下面特点:所述在对应虚拟网络下创建虚拟机,包括:为所述虚拟机接入对应虚拟网络创建接入点;为所述虚拟机分配IP地址。进ー步地,上述方法还具有下面特点:所述接收创建虚拟网络的配置信息,包括:接收创建虚拟网络策略请求,所述根据所述配置信息创建虚拟网络,包括:根据所述创建虚拟网络策略请求为对应用户生成安全组,将对应的网络策略转换成访问控制列表条目,下发给交换机。进一步地,上述方法还具有下面特点:所述在对应虚拟网络下创建虚拟机之后,还包括:接收到迁移指定虚拟机的网络访问控制策略请求,检测所述虚拟机所在目的物理机所连接的物理交换机的接口标识;将所述虚拟机对应的访问控制列表策略下发到目的交换机。为了解决上述问题,本专利技术还提供了一种网络控制中心,其中,包括:接收模块,用于接收接口调用,接收创建虚拟网络的配置信息;接收创建虚拟机请求;创建模块,用于根据所述配置信息创建虚拟网络,生成对应的虚拟网络标识;根据创建虚拟机请求,在对应虚拟网络下创建虚拟机。进一步地,上述网络控制中心还具有下面特点:所述创建模块,在对应虚拟网络下创建虚拟机包括:为所述虚拟机接入对应虚拟网络创建接入点;为所述虚拟机分配IP地址。进一步地,上述网络控制中心还具有下面特点:所述接收模块,接收创建虚拟网络的配置信息,包括:接收创建虚拟网络策略请求;所述创建模块,根据所述配置信息创建虚拟网络,包括:根据所述创建虚拟网络策略请求为对应用户生成安全组,将对应的网络策略转换成访问控制列表条目,下发给交换机。进一步地,上述网络控制中心还具有下面特点:还包括:迁移模块,所述接收模块,还用于接收迁移指定虚拟机的网络访问控制策略请求;所述迁移模块,用于检测所述虚拟机所在目的物理机所连接的物理交换机的接口标识,将所述虚拟机对应的访问控制列表策略下发到目的交换机。综上,本专利技术提供一种处理虚拟网络的方法和系统及网络控制中心,可以实现用户对虚拟私有云的网络特性进行配置。【附图说明】图1为本专利技术一实施例的一种处理虚拟网络的方法的流程图;图2为本专利技术另一实施例的一种处理虚拟网络的方法的流程图;图3为本专利技术实施例的处理虚拟网络的系统的示意图;图4为本专利技术实施例的网络控制中心的示意图;图5为本专利技术一应用示例的处理虚拟网络的方法的流程图;图6为本专利技术一应用示例的虚拟机迁移的处理流程图;图7为本专利技术一应用示例的网络控制中心的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意組合。图1为本专利技术实施例的一种网络处理的方法的流程图,如图1所示,本实施例的方法包括:S11、接收创建虚拟网络的配置信息;S12、根据所述配置信息进行相应处理后,调用网络控制中心的指定接ロ进行虚拟网络的创建处理;S13、接收创建虚拟机的请本文档来自技高网...
【技术保护点】
一种网络处理的方法,包括:接收创建虚拟网络的配置信息;根据所述配置信息进行相应处理,调用网络控制中心的指定接口进行虚拟网络的创建;接收创建虚拟机的请求,根据该请求携带的虚拟机配置信息调用指定接口创建虚拟机。
【技术特征摘要】
1.一种网络处理的方法,包括: 接收创建虚拟网络的配置信息; 根据所述配置信息进行相应处理,调用网络控制中心的指定接口进行虚拟网络的创建; 接收创建虚拟机的请求,根据该请求携带的虚拟机配置信息调用指定接口创建虚拟机。2.如权利要求1所述的方法,其特征在于: 所述接收创建虚拟网络的配置信息,包括: 接收创建虚拟网络的请求,该请求携带虚拟网络配置信息; 所述根据所述配置信息进行相应处理,包括: 根据所述虚拟网络配置信息生成对应的虚拟网络标识,关联所属用户标识。3.如权利要求2所述的方法,其特征在于: 所述接收创建虚拟网络的配置信息,还包括: 接收创建虚拟子网的请求,该请求携带子网配置信息; 所述根据所述配置信息进行相应处理,包括: 根据所述子网配置信息生成对应的虚拟子网标识,关联所述虚拟网络标识,记录子网所指定使用的IP范围。4.如权利要求3所述的方法,其特征在于: 所述接收创建虚拟网络的配置信息,还包括: 接收创建网络策略请求; 所述根据所述配置信息进行相应处理,包括: 根据所述创建网络策略请求为对应用户生成安全组。5.如权利要求4所述的方法,其特征在于:所述根据该请求携带的虚拟机配置信息调用指定接口创建虚拟机后,还包括: 接收虚拟机迁移的请求,该请求携带所述虚拟机的标识; 将所述虚拟机从源物理机迁移到目的物理机,调用网络控制中心的指定接口迁移所述虚拟机的网络访问控制策略。6.一种网络处理的系统,其特征在于,包括: 界面模块,用于接收创建虚拟网络的配置信息,接收创建虚拟机的请求; 管理模块,用于根据所述配置信息进行相应处理后,将所述配置信息发送给网络控制中心进行虚拟网络的创建处理;根据所述创建虚拟机的请求携带的虚拟机配置信息调用指定接口创建虚拟机。7.如权利要求6所述的系统,其特征在于: 所述界面模块,具体用于接收创建虚拟网络的请求,该请求携带虚拟网络配置信息; 所述管理模块,具体用于根据所述配置信息进行相应处理包括:根据所述虚拟网络配置信息生成对应的虚拟网络标识,关联所属用户标识。8.如权利 要求7所述的系统,其特征在于: 所述界面模块,接收创建虚拟子网的请求,该请求携带子网配置信息;接收创建网络策略请求;所述管理模块,根据所述配置信息进行相应处理包括:根据所述子网配置信息生成对应的虚拟子网标识,关联所述虚拟网络标识,记录子网所指定使用的IP范围;根据所述创建网络策略请求为对应用户生成安全组。9.如权...
【专利技术属性】
技术研发人员:侯春华,崔丕锁,卢勤元,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。