The invention discloses a method and a system for network reconfiguration, the method includes: network synchronization information sent to determine the site access to the site, the network identification information in network synchronization exists in the pre stored network identifier mapping table, if the site does not exist in the network identification network identifier mapping table, network synchronization information creation the site of the corresponding network, sub network and virtual machine based on the construction of the corresponding network to the site; if the station network identifier exists in the network identifier mapping table, based on access to the network synchronization information, update the site corresponding to the site information. Through the above method, the network topology of the site can be reconstructed in time, so that users can view the network deployment at different levels.
【技术实现步骤摘要】
本专利技术涉及网络
,尤其涉及一种网络重构的方法及系统。
技术介绍
随着云计算技术和网络虚拟化技术的发展,OpenStack提供了一套部署云的操作平台或工具集,为云计算基础设施服务提供解决方案。OpenStack具有开源、互操作性、可移植性、易用性的特点,而且还提供开发的应用程序编程接口(ApplicationProgrammingInterface,简称:API),以便进行二次开发,能够方便的与其他系统进行集成,赢得业界越来越多的关注。网络功能虚拟化(NetworkFunctionVirtualization,简称:NFV)平台的目标是通过基于行业标准的服务器、存储和网络设备,来取代私有专用的网元设备。NFV基础设施必须是跨地理位置分布式部署的,NFV架构下的虚拟基础设施管理(VirtualizedInfrastructureManager,简称:VIM)的职责是控制和管理网络功能虚拟化基础设施,如计算、网络和存储等资源,可以通过增强OpenStack的功能实现VIM的功能以支持多站点的NFV平台。随着云计算的部署和实际的应用,跨地域、大规模以及分级化的部署需求强,应用广。在实际部署时每个站点(可认为地理位置分散的区域或数据中心)均会独立运行一套OpenStack云系统,并且该站点的可处于自治状态独立运行,同时可处于多站点的NFV平台的管理,这样就存在站点处于自治状态下创建的网络、子网和虚拟机,接入NFV平台后,需要在NFV平台上呈现总体的网络信息,这样站点的网络同步信息在NFV平台上重构就成为一个亟待解决的问题。
技术实现思路
本专利技术提供了一种 ...
【技术保护点】
一种网络重构的方法,其特征在于,包括:获取所述站点发送的网络同步信息;判定所述网络同步信息中的站点网络标识是否存在于预存的网络标识映射表中;若所述站点网络标识未存在于所述网络标识映射表中时,则基于所述网络同步信息创建所述站点对应网络、子网以及虚拟机,以构建所述站点对应网络;若所述站点网络标识存在于所述网络标识映射表中时,则基于获取到的所述网络同步信息,更新所述站点对应的站点信息。
【技术特征摘要】
1.一种网络重构的方法,其特征在于,包括:获取所述站点发送的网络同步信息;判定所述网络同步信息中的站点网络标识是否存在于预存的网络标识映射表中;若所述站点网络标识未存在于所述网络标识映射表中时,则基于所述网络同步信息创建所述站点对应网络、子网以及虚拟机,以构建所述站点对应网络;若所述站点网络标识存在于所述网络标识映射表中时,则基于获取到的所述网络同步信息,更新所述站点对应的站点信息。2.如权利要求1所述的方法,其特征在于,基于所述网络同步信息创建所述站点对应网络、子网以及逻辑虚拟机之后,还包括:根据网络同步信息,创建平台网络标识与站点网络标识的网络标识映射表;以及创建平台子网标识与站点子网标识的子网标识映射表;以及创建平台虚拟机标识与站点虚拟机标识的虚拟机标识映射表;保存所述网络标识映射表、所述子网标识映射表以及所述虚拟机标识映射表。3.如权利要求1所述的方法,其特征在于,若所述网络信息标识存在于所述网络信息标识映射表中时,更新所述站点对应的站点信息,包括:若所述网络信息标识存在于所述网络信息标识映射表中时,获取所述网络同步信息中的站点子网标识;判定所述站点子网标识是否存在于子网标识映射表中;若所述站点子网标识未存在于所述子网标识映射表中时,创建所述站点对应的子网以及所述子网下的虚拟机;若所述站点子网标识存在于所述子网标识映射表中时,对所述子网下的虚拟机信息进行检测处理。4.如权利要求3所述的方法,其特征在于,若所述站点子网标识存在于所述子网标识映射表中时,对所述子网下的虚拟机信息进行检测处理,包括:获取所述网络同步信息中的站点虚拟机标识;判定所述站点对应子网下的所述站点虚拟机标识是否存在于所述虚拟机标识映射表中;若所述站点虚拟机标识存在于所述虚拟机标识映射表中时,检测所述虚拟机与所述子网下的其他虚拟机是否存在冲突,若存在冲突,则向所述站点返回同步失败信息,若不存在冲突,则将所述虚拟机对应的所述虚拟机信息覆盖原有的虚拟机信息;若所述站点虚拟机标识未存在于所述虚拟机标识映射表中时,检测所述虚拟机与已有的虚拟机是否存在冲突,若存在冲突,则向所述站点返回同步失败信息,若不存在冲突,则创建所述子网下的虚拟机,并创建以及保存所述平台虚拟机标识与站点虚拟机标识的虚拟机标识映射表。5.如权利要求1所述的方法,其特征在于,在基于所述网络同步信息创建所述站点对应网络、子网以及逻辑虚拟机,并保存所述网络同步信息之后,还包括:检测是否接收到站点上报的同步结束标识;若接收到所述同步结束标识,则删除...
【专利技术属性】
技术研发人员:郑晓航,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。