一种连续性网络虚拟化平台系统技术方案

技术编号:20224468 阅读:32 留言:0更新日期:2019-01-28 22:30
本发明专利技术提供一种连续性网络虚拟化平台系统,其包括主机,主机包括:网络配置模块、存储器、虚拟机创建模块、群集管理模块和迁移模块;网络配置模块对虚拟机进行网络配置,并将配置的网络信息送至存储器存储;虚拟机创建模块创建多个虚拟机以及在虚拟机中安装虚拟操作系统,并从存储器中获取配置的网络信息对虚拟机进行网络设置;群集管理模块创建集群,并将所述多个虚拟机添加到集群中进行管理;迁移模块将物理服务器中的业务数据迁移到虚拟机中;多个虚拟机布置在多台物理服务器上,且每台物理服务器上布置有至少两个虚拟机。本发明专利技术采用虚拟化技术,将业务数据迁移到虚拟化平台的虚拟机上,可以保证业务的连续性。

A Continuous Network Virtualization Platform System

The invention provides a continuous network virtualization platform system, which includes a host computer, including: network configuration module, memory, virtual machine creation module, cluster management module and migration module; network configuration module configures the virtual machine and sends the configuration network information to memory storage; virtual machine creation module creates multiple virtual machines and in the virtual machine. Install the virtual operating system and get the configuration network information from the memory to set up the virtual machine network; cluster management module creates clusters and adds the virtual machines to the cluster for management; migration module migrates the business data from the physical server to the virtual machine; multiple virtual machines are arranged on multiple physical servers, and each physical server There are at least two virtual machines on the top. The invention adopts virtualization technology, transfers business data to virtual machine of virtualization platform, and ensures business continuity.

【技术实现步骤摘要】
一种连续性网络虚拟化平台系统
本专利技术涉及网络信息
,尤其涉及一种连续性网络虚拟化平台系统。
技术介绍
虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率,目前供电局自动化微机服务器均为X86物理服务器,当硬件维护、升级或故障时,上层业务系统会出现长时间中断,严重影响业务连续性。
技术实现思路
为解决上述技术问题,本专利技术提供一种连续性网络虚拟化平台系统,采用虚拟化技术,将业务数据迁移到虚拟化平台的虚拟机上,可以保证业务的连续性。本专利技术提供的一种连续性网络虚拟化平台系统,包括主机,所述主机包括:网络配置模块、存储器、虚拟机创建模块、群集管理模块和迁移模块;所述网络配置模块,用于对虚拟机进行网络配置,并将配置的网络信息送至所述存储器存储;所述虚拟机创建模块,用于创建多个虚拟机以及在创建的虚拟机中安装虚拟操作系统,并从所述存储器中获取配置的网络信息,且利用配置的网络信息对所述虚拟机进行网络设置;所述群集管理模块,用于创建集群,并将所述多个虚拟机添加到所创建的集群中进行管理;所述迁移模块,用于将物理服务器中的业务数据迁移到所述虚拟机中;所述多个虚拟机布置在多台物理服务器上,且每台物理服务器上布置有至少两个虚拟机。优选地,所述主机还包括:联调测试模块,用于对所述虚拟机进行单独测试以及对所述多个虚拟机进行联调测试。优选地,所述群集管理模块包括:群集创建模块,用于创建集群并将所述多个虚拟机添加到创建的集群中进行管理,还用于设置集群、设置虚拟机启动策略以及设置虚拟机的数据存储故障处理策略;群集添加模块,用于添加所述主机的位置信息以及所述主机的参数信息。优选地,所述迁移模块,还用于在将所述物理服务器中的业务数据迁移到虚拟机之前,将所述业务数据进行备份,并利用备份的业务数据判断迁移至所述虚拟机的业务数据的完整性。优选地,所述主机还包括:至少两台光纤交换机以及多个存储节点,所述存储器通过所述至少两台光纤交换机与所述多个存储节点电性连接;所述存储器,还用于将配置的网络信息通过光纤交换机送至所述存储节点进行备份存储。优选地,所述网络配置模块包括:网卡连接端口、网络管理器和网络存储器;所述网卡连接端口作为所述至少两台光纤交换机的上联端口,且所述网卡连接端口与所述网络管理器电性连接,所述网络管理器与所述网络存储器电性连接;所述网络存储器,用于存储网络配置信息;所述网络管理器,用于从所述网络存储器中获取网络配置信息,对虚拟机的网络资源进行配置。优选地,所述网络配置模块还包括:网络连接调试器;所述存储器包括:安装模块和存储连接器;所述安装模块,用于安装虚拟化平台、操作维护管理平台以及虚拟机,通过所述操作维护管理平台对虚拟化平台进行操作与维护;所述存储连接器,与所述网络连接调试器通信连接,用于与所述网络连接调试器配合实现光纤交换机变更的操作。实施本专利技术,具有如下有益效果:本专利技术提供的虚拟化平台系统,采用虚拟化技术,在电力系统的三区系统建设虚拟化平台,可以实现三区系统的业务数据实时动态及手动迁移,迁移过程中不停机,保证业务的连续性;虚拟机的资源可以动态及手动扩展,当虚拟机出现内存、CPU、磁盘空间不足时,虚拟化平台可以实现动态及手动扩容;集群内任何一台物理服务器的故障都不影响部署在虚拟机内的业务系统,实现了虚拟化平台系统高可用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的连续性网络虚拟化平台系统的原理框图。图2是本专利技术提供的群集管理模块的原理框图。图3是本专利技术提供的存储器与存储节点的连接示意图。图4是本专利技术提供的网络配置模块的原理框图。图5是本专利技术提供的存储器的原理框图。具体实施方式本专利技术提供一种连续性网络虚拟化平台系统,如图1所示,该平台系统包括主机1,主机1包括:网络配置模块11、存储器12、虚拟机创建模块13、群集管理模块14和迁移模块15。网络配置模块11与存储器12电性连接,网络配置模块11用于对虚拟机进行网络配置,并将配置的网络信息送至存储器12存储。虚拟机创建模块13与存储器12电性连接,虚拟机创建模块13用于创建多个虚拟机以及在创建的虚拟机中安装虚拟操作系统,并从存储器12中获取配置的网络信息,且利用配置的网络信息对虚拟机进行网络设置。群集管理模块14与虚拟机创建模块13电性连接,群集管理模块14用于创建集群,并将多个虚拟机添加到所创建的集群中进行管理。迁移模块15用于将物理服务器中的业务数据迁移到虚拟机中,以及控制业务数据在不同的虚拟机之间迁移。多个虚拟机布置在多台物理服务器上,且每台物理服务器上布置有至少两个虚拟机。优选地,主机1还包括检查服务器(图中未示出),检查服务器用于检测创建虚拟机配置的可行性。进一步地,连续性网络虚拟化平台系统主机1还包括:联调测试模块16。联调测试模块16与群集管理模块14以及迁移模块15电性连接,联调测试模块16用于对虚拟机进行单独测试以及对多个虚拟机进行联调测试,以确定虚拟机是否能够正常工作。进一步地,如图2所示,群集管理模块14包括:群集创建模块141、群集添加模块142。群集创建模块141用于创建集群并将多个虚拟机添加到创建的集群中进行管理,群集创建模块141还用于设置集群、设置虚拟机启动策略以及设置虚拟机的数据存储故障处理策略。群集添加模块142用于添加主机1的位置信息以及主机1的参数信息。进一步地,迁移模块15还用于在将物理服务器中的业务数据迁移到虚拟机之前,将业务数据进行备份,备份到第三方存储介质(如磁盘),并利用备份的业务数据判断迁移至虚拟机的业务数据的完整性,如果迁移至虚拟机的业务数据不完整,则将物理服务器的业务数据重新迁移至虚拟机中。进一步地,主机1还包括图3所示的:至少两台光纤交换机2以及多个存储节点123,存储器12通过至少两台光纤交换机2与多个存储节点123电性连接。存储器12还用于将配置的网络信息通过光纤交换机2送至存储节点123进行备份存储。存储节点123采用光纤存储和IBMV7000磁盘存储。进一步地,如图4所示,网络配置模块11包括:网卡连接端口111、网络管理器112和网络存储器113存储器12。网卡连接端口111作为至少两台光纤交换机2的上联端口,且网卡连接端口111与网络管理器112电性连接,网络管理器112与网络存储器113存储器12电性连接。网络存储器113存储器12用于存储网络配置信息。网络管理器112用于从网络存储器113存储器12中获取网络配置信息,对虚拟机的网络资源进行配置。进一步地,网络配置模块11还包括:网络连接调试器(图中未示出);如图5所示,存储器12包括:安装模块121和存储连接器122。安装模块121用于安装虚拟化平台、操作维护管理平台以及虚拟机,通过操作维护管理平台对虚拟化平台进行操作与维护。例如,安装模块121可以本文档来自技高网...

【技术保护点】
1.一种连续性网络虚拟化平台系统,其特征在于,包括主机,所述主机包括:网络配置模块、存储器、虚拟机创建模块、群集管理模块和迁移模块;所述网络配置模块,用于对虚拟机进行网络配置,并将配置的网络信息送至所述存储器存储;所述虚拟机创建模块,用于创建多个虚拟机以及在创建的虚拟机中安装虚拟操作系统,并从所述存储器中获取配置的网络信息,且利用配置的网络信息对所述虚拟机进行网络设置;所述群集管理模块,用于创建集群,并将所述多个虚拟机添加到所创建的集群中进行管理;所述迁移模块,用于将物理服务器中的业务数据迁移到所述虚拟机中;所述多个虚拟机布置在多台物理服务器上,且每台物理服务器上布置有至少两个虚拟机。

【技术特征摘要】
1.一种连续性网络虚拟化平台系统,其特征在于,包括主机,所述主机包括:网络配置模块、存储器、虚拟机创建模块、群集管理模块和迁移模块;所述网络配置模块,用于对虚拟机进行网络配置,并将配置的网络信息送至所述存储器存储;所述虚拟机创建模块,用于创建多个虚拟机以及在创建的虚拟机中安装虚拟操作系统,并从所述存储器中获取配置的网络信息,且利用配置的网络信息对所述虚拟机进行网络设置;所述群集管理模块,用于创建集群,并将所述多个虚拟机添加到所创建的集群中进行管理;所述迁移模块,用于将物理服务器中的业务数据迁移到所述虚拟机中;所述多个虚拟机布置在多台物理服务器上,且每台物理服务器上布置有至少两个虚拟机。2.根据权利要求1所述的连续性网络虚拟化平台系统,其特征在于,所述主机还包括:联调测试模块,用于对所述虚拟机进行单独测试以及对所述多个虚拟机进行联调测试。3.根据权利要求1所述的连续性网络虚拟化平台系统,其特征在于,所述群集管理模块包括:群集创建模块,用于创建集群并将所述多个虚拟机添加到创建的集群中进行管理,还用于设置集群、设置虚拟机启动策略以及设置虚拟机的数据存储故障处理策略;群集添加模块,用于添加所述主机的位置信息以及所述主机的参数信息。4.根据权利要求1所述的连续性网络虚拟化平台系统,其特征在于,所述迁移模块,还用于在...

【专利技术属性】
技术研发人员:杜进桥邓彬胡亚荣欧阳宇宏叶振豪肖雄
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1