The embodiment of the invention provides an information processing method and virtual management, including the information processing method: at the present time, the data content will be the first virtual disk writes the first virtual machine to predetermined memory; judging whether the first virtual machine meets a predetermined condition; if the first virtual machine with the predetermined condition is aborted, the first to create second virtual machine and virtual machine; data read the contents of a time before writing the first virtual disk, and load the data to read the contents of the second to the second virtual disk on the virtual machine; if the first virtual machine does not meet the predetermined conditions then, the predetermined data content in memory is written to the first virtual disk.
【技术实现步骤摘要】
信息处理方法及虚拟化管理器
本专利技术涉及信息
,尤其涉及一种信息处理方法及虚拟化管理器。
技术介绍
在云平台等虚拟系统中,通常将物理资源虚拟化,构建虚拟机。将虚拟机出租给不同的用户使用,利用不同的虚拟机用于不同的业务。为了防止虚拟机故障,可以通过虚拟机的切换或重启,进行业务的转移等处理。为了实现虚拟机故障时的业务顺利转移,一般会采用以下两种方式进行虚拟机的业务转移。方式一:当一个虚拟机故障后,重启待用的虚拟机,实现虚拟机业务的快速转移。但是这样的话,需要一直建立有待用或备用的虚拟机,而虚拟机的建立都需要消耗内存、输入/出接口及计算资源等系统资源,这样就导致的资源的浪费,且在虚拟重启的过程中需要虚拟机系统的管理器做很多辅助的工作,虚拟机的重启复杂。方式二:虚拟机管理器通过检测虚拟机的心跳信息,确定对应的虚拟机是否发生故障,若一旦发生故障就重建一个虚拟机继续执行之前的业务,但是这样的虚拟机重启会导致一方面业务出现上下文丢失并出现业务故障。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种信息处理方法及虚拟化管理器,至少部分解决虚拟机故障恢复的资源消耗大或者上下 ...
【技术保护点】
一种信息处理方法,其特征在于,应用于虚拟化管理器中,包括:在当前时刻,将待写入第一虚拟机的第一虚拟磁盘的数据内容写到预定内存空间内;判断所述第一虚拟机是否符合预定条件;若所述第一虚拟机符合所述预定条件,则中止所述第一虚拟机并创建第二虚拟机;读取前一时刻写入所述第一虚拟磁盘的数据内容,并将读取的数据内容加载到所述第二虚拟机上的第二虚拟磁盘上;若所述第一虚拟机不符合所述预定条件,则将所述预定内存空间内的数据内容写入到所述第一虚拟磁盘。
【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于虚拟化管理器中,包括:在当前时刻,将待写入第一虚拟机的第一虚拟磁盘的数据内容写到预定内存空间内;判断所述第一虚拟机是否符合预定条件;若所述第一虚拟机符合所述预定条件,则中止所述第一虚拟机并创建第二虚拟机;读取前一时刻写入所述第一虚拟磁盘的数据内容,并将读取的数据内容加载到所述第二虚拟机上的第二虚拟磁盘上;若所述第一虚拟机不符合所述预定条件,则将所述预定内存空间内的数据内容写入到所述第一虚拟磁盘。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第一虚拟机不符合所述预定条件且在将所述预定内存空间内的数据内容写入所述第一虚拟机之后,丢弃所述预定内存空间内的数据内容。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:记录所述第一虚拟磁盘中各个内存页的存储状态;所述若所述第一虚拟机不符合所述预定条件,则将所述预定内存空间内的数据内容写入到所述第一虚拟磁盘,包括:根据所述存储状态,确定所述第一虚拟磁盘中当前需要更新的内存页;将所述预定空间内的数据内容写入到当前需要更新的所述内存页上。4.根据权利要求1或2所述的方法,其特征在于,所述第一虚拟磁盘的存储容量等于所述第二虚拟机的存储容量;所述读取前一时刻写入所述虚拟磁盘的数据内容,并将读取的数据内容加载到所述第二虚拟机上的虚拟磁盘上,包括:读取前一时刻写入所述第一虚拟磁盘的数据内容;将读取的数据内容写入所述第二虚拟机。5.根据权利要求1或2所述的方法,其特征在于,所述判断所述第一虚拟机是否符合预定条件,包括:监听所述第一虚拟机的虚拟操作系统;根据监听的结果,判断所述第一虚拟机是...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。