【技术实现步骤摘要】
虚拟机集群备份相关申请本申请是国际申请号为PCT/US2015/059819、国际申请日为2015年11月10日、于2017年05月12日进入中国国家阶段、中国国家申请号为201580061651.4、专利技术名称为“虚拟机集群备份”的专利技术专利申请的分案申请。本申请要求于2014年11月13日递交的、名为“VIRTUALMACHINECLUSTERBACKUP(虚拟机集群备份)”的美国专利申请No.14/540,640的优先权,其全部内容通过引用被整个结合于此。
技术介绍
计算系统已变成泛在的,其范围从小型嵌入式设备到电话和平板型设备到PC和后端服务器。这些计算系统中的每个计算系统被设计为对软件代码进行处理。软件允许用户执行功能,与由计算系统提供的硬件交互。在一些情况下,这些计算系统允许用户建立和运行虚拟机。这些虚拟机可以提供未被主机操作系统提供的功能,或者可以包括完全不同的操作系统。这样,虚拟机可以被用于扩展计算系统的功能。
技术实现思路
本文中描述的实施例涉及备份虚拟机集群和在备份虚拟机集群之前确定虚拟 ...
【技术保护点】
1.一种在虚拟机集群的虚拟机节点处实现的方法,所述虚拟机节点包括一个或多个处理器,所述方法用于参与所述虚拟机集群的检查点,所述方法包括:/n由虚拟机代理从主机接收针对共享存储信息的请求;/n基于接收到所述请求,由所述虚拟机代理查询所述虚拟机节点的客人操作系统的集群化架构以标识所述虚拟机节点作为其所有者的一个或多个共享盘资源;/n由所述虚拟机代理向所述主机发送所述一个或多个共享盘资源的身份;/n由所述虚拟机代理接收针对所述一个或多个共享盘资源的快照的请求;/n生成所述一个或多个共享盘资源的所述快照;以及/n由所述虚拟机代理向所述主机发送所述一个或多个共享盘资源的所述快照。/n
【技术特征摘要】
20141113 US 14/540,6401.一种在虚拟机集群的虚拟机节点处实现的方法,所述虚拟机节点包括一个或多个处理器,所述方法用于参与所述虚拟机集群的检查点,所述方法包括:
由虚拟机代理从主机接收针对共享存储信息的请求;
基于接收到所述请求,由所述虚拟机代理查询所述虚拟机节点的客人操作系统的集群化架构以标识所述虚拟机节点作为其所有者的一个或多个共享盘资源;
由所述虚拟机代理向所述主机发送所述一个或多个共享盘资源的身份;
由所述虚拟机代理接收针对所述一个或多个共享盘资源的快照的请求;
生成所述一个或多个共享盘资源的所述快照;以及
由所述虚拟机代理向所述主机发送所述一个或多个共享盘资源的所述快照。
2.根据权利要求1所述的方法,其中向所述主机发送和从所述主机接收通过客人-主机通信信道而被执行。
3.根据权利要求1所述的方法,其中所述集群化架构包括所述虚拟机节点处的高可用性软件。
4.根据权利要求1所述的方法,还包括:在生成所述一个或多个共享盘资源的所述快照之前,将在所述虚拟机节点处运行的一个或多个应用置于一致状态。
5.根据权利要求4所述的方法,其中将在所述虚拟机节点处运行的所述一个或多个应用置于一致状态包括:指令将一个或多个进程停顿。
6.根据权利要求4所述的方法,其中将在所述虚拟机节点处运行的所述一个或多个应用置于一致状态包括:等待一个或多个进行自然地结束。
7.根据权利要求1所述的方法,其中所述快照包括第一快照,并且所述方法还包括:
由所述虚拟机代理生成所述虚拟机节点处的一个或多个私有资源的第二快照;以及
由所述虚拟机代理向所述主机发送所述一个或多个私有资源的所述第二快照。
8.根据权利要求1所述的方法,还包括所述虚拟机代理与所述虚拟机集群中的另一虚拟机节点通信以标识所述另一虚拟机节点作为其所有者的一个或多个其他共享盘资源。
9.根据权利要求8所述的方法,还包括所述虚拟机代理标识所述另一虚拟机节点的故障,以及发起所述一个或多个其他共享盘资源的所有权的变更。
10.根据权利要求1所述的方法,还包括实施小型计算机系统接口(SCSI)控制器预留来维持包括所述一个或多个共享盘资源的共享SCSI盘上的一致状态。
11.根据权利要求1所述的方法,其中所述虚拟机节点处的客人操作系统生成所述一个或多个共享盘资源的所述快照。
12.一种计算机系统,包括:
一个或多个处理器;以及
一个或多个计算机可读介质,具有存储在其上的、表示...
【专利技术属性】
技术研发人员:A贝兹巴鲁亚,L鲁瑟,TO布朗,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。