发明名称 共享卷的应用一致的快照
摘要 本发明涉及共享卷的应用一致的快照。本发明涉及用于创建共享卷的快照的方法、系统和计算机程序产品,该快照跨群集的多个节点是应用一致的。本发明允许在一个节点上发起卷的快照,这使得群集中使用该卷的所有应用在创建快照之前就将它们的数据持久保存到该卷。因此,该快照对于群集中使用该卷的所有应用来说是应用一致的。本发明还允许在各个节点上的应用在所创建的快照上执行后快照处理。本发明可以用于现有的没有意识到群集的备份系统中,以允许现有的备份系统创建由跨群集的多个节点的应用所共享的卷的应用一致的快照。
申请公布号 CN103136073B 申请公布日期 2015.11.25
申请号 CN201210559724.0 申请日期 2012.12.20
申请人 微软技术许可有限责任公司 发明人 J·布拉戈海因;V·R·尚卡尔;A·达马托
分类号 G06F11/14(2006.01)I;G06F15/16(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 顾嘉运
主权项 在群集的第一节点处的一种用于创建共享卷的快照的方法,所述第一节点包括备份应用、备份协调器、至少一个应用、存储提供者、群集服务以及群集写入器,所述快照对于在所述群集中超过一个的节点上的使用所述共享卷的应用具有应用一致性,所述方法包括:在第一节点上的备份协调器处接收来自备份应用的请求,所述请求请求为由所述第一节点上的至少一个应用和所述群集中的至少一个其它节点上的至少一个应用所使用的共享卷创建快照,所述第一节点上的和所述至少一个其它节点上的所述至少一个应用中的每个应用包括一个写入器,并且其中所述第一节点和所述至少一个其它节点中的每个节点还包括一个群集写入器和一个群集服务;由所述备份协调器将冻结命令发送给所述第一节点上的所述群集写入器和每个写入器,所述冻结命令指示所述第一节点上的所述群集写入器和每个写入器将应用数据持久保存到所述共享卷;由所述第一节点上的所述群集写入器将所述冻结命令的通知发送给所述第一节点上的所述群集服务;由所述第一节点上的所述群集服务将所述冻结命令的通知发送给所述至少一个其它节点中的每个节点上的群集服务,所述通知指示所述至少一个其它节点中的每个节点上的所述群集服务以发起在所述至少一个其它节点中的每个节点上的所述共享卷的备份过程;在从所述冻结命令返回之前,由所述第一节点上的所述群集写入器等待来自所述至少一个其它节点中的每个节点上的群集服务的通知,所述通知指示对应的节点上的每个写入器已经将对应的应用数据持久保存到所述共享卷;一旦接收到来自所述至少一个其它节点的每个节点上的所述群集服务处的所述通知,由所述第一节点上的所述群集写入器从所述冻结命令返回;以及一旦所述第一节点上的所述群集写入器从所述冻结命令返回,由所述备份协调器将请求发送给所述存储提供者,所述请求使得所述存储提供者创建所述共享卷的快照,所述快照对于所述第一节点和所述至少一个其它节点上的使用所述共享卷的每个应用具有应用一致性。
地址 美国华盛顿州