The invention provides a device and a hot backup method, the method comprises the following steps: preparing if the virtual machine virtual machine from the main access to the heartbeat information; or, by the virtual machine from the main virtual machine to get the heartbeat information after the heartbeat information for analytical and analytical results the business operation of abnormal state of the preparation of the virtual machine to run the business. In the technical proposal, when the main virtual machine is out of order, the operation of the virtual machine takes over the operation of the business, thereby realizing the uninterrupted processing of the customer service, and greatly enhancing the user experience.
【技术实现步骤摘要】
一种双机热备份方法及装置
本专利技术涉及通信领域,尤其涉及一种双机热备份方法及装置。
技术介绍
虚拟化是云计算的基石,虚拟化无处不在,虚拟化技术可以充分利用昂贵的硬件资源并且还可以隔离硬件体系结构和软件系统之间的依赖关系,改进系统的安全性能,提高计算资源的利用率。随着虚拟化技术发展,虚拟机取代实体物理机成为企业各种业务的运行环境已成为一个趋势,虚拟化可以把底层的物理资源进行整合,按照客户需要以虚拟机的形式进行资源分配,客户在虚拟机中进行应用的部署。但是一旦物理主机出现问题或意外宕机时,在修复故障期间会中断服务,影响到客户的业务,可能给客户造成业务的暂停和数据的丢失。因此,迫切需要一种双机热备份方案来解决上述技术问题。
技术实现思路
本专利技术提供一种双机热备份方法及装置,以解决上述问题。本专利技术提供一种双机热备份方法,包括以下步骤:若备虚拟机从主虚拟机中获取不到心跳检测信息;或者,备虚拟机从主虚拟机中获取到心跳检测信息后,对所述心跳检测信息进行解析且解析结果为业务运行状态异常,则所述备虚拟机运行所述业务。本专利技术提供一种双机热备份装置,包括处理器,适于实现各指令; ...
【技术保护点】
一种双机热备份方法,其特征在于,包括以下步骤:若备虚拟机从主虚拟机中获取不到心跳检测信息;或者,备虚拟机从主虚拟机中获取到心跳检测信息后,对所述心跳检测信息进行解析且解析结果为业务运行状态异常,则所述备虚拟机运行所述业务。
【技术特征摘要】
1.一种双机热备份方法,其特征在于,包括以下步骤:若备虚拟机从主虚拟机中获取不到心跳检测信息;或者,备虚拟机从主虚拟机中获取到心跳检测信息后,对所述心跳检测信息进行解析且解析结果为业务运行状态异常,则所述备虚拟机运行所述业务。2.根据权利要求1所述的方法,其特征在于,预先在两个服务器上分别创建主虚拟机、备虚拟机。3.根据权利要求2所述的方法,其特征在于,在所述主虚拟机中创建网络套接字客户端,在所述备虚拟机中创建网络套接字服务端;所述主虚拟机通过所述网络套接字客户端向所述网络套接字服务端发送心跳检测信息。4.根据权利要求3所述的方法,其特征在于,所述备虚拟机通过所述网络套接字服务端实时或周期性从所述主虚拟机中获取心跳检测信息。5.根据权利要求1所述的方法,其特征在于,备虚拟机从主虚拟机中获取不到心跳检测信息的情形包括:备虚拟机在预设时段内从主虚拟机中获取不到心跳检测信息。6.根据权利要求1所述的方法,其特征在于,若所述备虚拟机从...
【专利技术属性】
技术研发人员:袁艳涛,王幸福,刘洋,张博,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。