一机实现多机多应用的备用方法

文档序号:6637360阅读:310来源:国知局
一机实现多机多应用的备用方法
【专利摘要】一机实现多机多应用的备用方法涉及计算机应用系统维护技术,实现本发明所需要的基本组成模块包括生产注解,监控单元,备份机,其中备份机由控制调度管理单元模块和生产机备份虚拟机文件组成。本发明主要解决应用场景是:应用类主机,中间件主机,数据库内容不变化的数据库主机或这几类混合应用的主机备份。与现有技术比较,本发明比其他备份方法具有实施技术要求简单,部署实施方便快捷,节约了新购服务器的成本,提高了资源利用率,可低成本提高备份覆盖率,提高生产主机的可靠性,降低运维管理难度,减少切换时间等特点。
【专利说明】一机实现多机多应用的备用方法

【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其是计算机应用系统维护中涉及一种生产系统中一机实现多机多应用的备用方法。

【背景技术】
[0002]目前,计算机生产应用系统都建立应急的备用备份机制,根据生产系统的重要性,目前常用方法有:
1.采用商业性双机软件,这种软件一般主机备机环境要求一致,常用一机备份一机,如一机备多机,配置部署管理维护故障处理技术非常复杂,并且双机软件采购成本高,备机资源浪费严重,管理运维难度大;
2.采用商业虚拟化软件,实现虚拟化来备份,这种技术特点是实施周期长,采购维护成本高,管理维护难度大;
3.采用冷备份方法,手工切换,这种技术效率低,业务影响大,资源浪费严重,成本高;
4.采用私有云技术做业务切换备份,这种技术投资巨大,实施周期长。
[0003]以上技术都是解决当主机故障时,提供业务尽可能少的中断,达到快速接管。
[0004]为了保证业务切换正常,当前用户一般备机采用主机的同等资源配置,保证备机能够承担主机生产业务,并且一般金融系统中,有几十个或者几百个业务业务在运行,一般不能承受成本压力,不能为每个应用部署备份备机,有的甚至没有备份机。备份机,多达97%以上的都是资源闲置,资源浪费极为严重。


【发明内容】

[0005]本发明一机实现多机多应用的备用方法提供了一种单一主机备份多个生产应用系统的方法,解决现有系统备用方法技术实施技术要求高,部署实施周期长,投资成本高,资源利用率低,备份覆盖率低的问题。
[0006]实现本发明所需要的基本组成模块包括生产注解,监控单元,备份机,其中备份机由控制调度管理单元模块和生产机备份虚拟机文件组成;
本发明的具体实现步骤是:
(1)备份机中的控制调度管理单元实时自动扫描该备份机备份列表中的用户生产主机服务器的响应情况,一旦用户生产主机服务器宕机或出现物理故障,控制调度管理单元模块就激活备份机中对应生产系统的虚拟文件,提供给用户访问,同时控制调度管理单元模块自动取消对被接管生产主机的扫描;
(2)监控单元自动轮询所监控的备份机系统和生产主机服务器,当生产主机故障、备份机虚拟应用接管、重启关闭等状态发生后自动显示,并可以提供邮件或短信通知相关管理人员;
(3)用户生产主机服务器可以是多个,是用户生产已经部署好的,也可以新加部署;备份机服务器可以设有是多个;存储设备是连接备份机服务器,可以是外部存储网络连接设备,也可以是内部RAID设备,用于存放多个备份的虚拟生产主机文件;生产机备份虚拟机文件支持Linux, windows等多个厂家不同版本的操作系统。
[0007]本发明主要解决应用场景是:应用类主机,中间件主机,数据库内容不变化的数据库主机或这几类混合应用的主机备份。
[0008]与现有技术比较,本发明比其他备份方法具有实施技术要求简单,部署实施方便快捷,节约了新购服务器的成本,提高了资源利用率,可低成本提高备份覆盖率,提高生产主机的可靠性,降低运维管理难度,减少切换时间等特点。

【专利附图】

【附图说明】
[0009]图1是本发明的总结构框图;
图2是本发明的备份机内部结构图。

【具体实施方式】
[0010]参看图1至图2实现本发明的一机实现多机多应用的备用方法的具体实现方式如下:
如图2,在每个备份机C上安装上64位Linux系统;
如图2,每个备份机C上部署一个或者多个生产机备份虚拟机文件1,生产机备份虚拟机文件I与生产主机A服务器环境应用配置一样,一般包含有操作系统、中间件、数据库等;
每个备份机C的Linux系统上,根据资源情况可以配置备份多个生产机备份虚拟机文件I同时被激活,设置所有被激活的虚拟机cpu及内存占用资源不超过备份机的80%。
[0011]如图1,根据生产机A的情况,可以部署多个备份机C。
[0012]如图1,监控单元B负责监控各生产主机A以、备份机C、接管后虚拟机的运行情况,并在监控画面上显示状态,如果被监控资源发生状态变动后,及时报告状态给管理员。
[0013]控制调度管理单元模块主要包括:生产主机活动扫描进程及配置文件,虚拟文件激活调度进程及配置文件。
[0014]控制调度管理单元模块通过配置文件中的生产主机列表服务IP地址进行轮询扫描,每隔5秒对列表读取并扫描,一旦在超时参数规定时间内没有响应,如果检测到本备份机C激活的虚拟文件小于最大配置激活数,虚拟文件激活调度进程就自动激活对应生产机A的虚拟备份机C,并提供给外部客户端访问。
【权利要求】
1.一机实现多机多应用的备用方法实现本发明所需要的基本组成模块包括生产注解,监控单元,备份机,其中备份机由控制调度管理单元模块和生产机备份虚拟机文件组成; 本发明的具体实现步骤是: (1)备份机中的控制调度管理单元实时自动扫描该备份机备份列表中的用户生产主机服务器的响应情况,一旦用户生产主机服务器宕机或出现物理故障,控制调度管理单元模块就激活备份机中对应生产系统的虚拟文件,提供给用户访问,同时控制调度管理单元模块自动取消对被接管生产主机的扫描; (2)监控单元自动轮询所监控的备份机系统和生产主机服务器,当生产主机故障、备份机虚拟应用接管、重启关闭等状态发生后自动显示,并可以提供邮件或短信通知相关管理人员。
【文档编号】G06F11/14GK104391762SQ201410732261
【公开日】2015年3月4日 申请日期:2014年12月6日 优先权日:2014年12月6日
【发明者】丁解华 申请人:北京银信长远科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1