发明名称 |
用于维持镜像虚拟环境中存储装置的一致性的方法和系统 |
摘要 |
提供了用于实现可由第一和第二机器访问的存储装置中的数据一致性的方法和系统。该方法包括:响应于接收到第一机器的第一状态信息,将第二机器配置为与第一机器的第一检查点操作状态相对应的镜像操作状态;接收第一机器将覆写在共享存储装置中存储的一个或多个现有数据的通知,并且,响应于接收到该通知,读取现有数据;将现有数据的复本存储在第二机器的本地存储装置;以及向第一机器发送现有数据已被成功地存储在本地存储装置中的确认,以使第一机器能够用新写入的数据来覆写现有数据。该方法还包括:响应于接收到故障通知,从第二机器的本地存储装置检索现有数据的复本;用现有数据的复本来覆写在共享存储装置中新写入的数据。 |
申请公布号 |
CN103164254B |
申请公布日期 |
2016.04.27 |
申请号 |
CN201210344526.2 |
申请日期 |
2012.09.17 |
申请人 |
国际商业机器公司 |
发明人 |
A.J.麦克尼内;D.J.O.里格比 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
邸万奎 |
主权项 |
一种用于实现可由第一机器和第二机器访问的共享存储装置中的数据一致性的方法,该方法包括:接收所述第一机器将覆写在所述共享存储装置中存储的现有数据的通知,其中,在所述第一机器上的第一检查点之后接收到所述通知,并且,其中,所述第一机器和所述第二机器被配置为执行修改所述共享存储装置中的数据的工作;以及响应于接收到所述第一机器将覆写在所述共享存储装置中存储的现有数据的通知:将所述现有数据的复本存储在所述第二机器的本地存储装置中;以及向所述第一机器发送所述现有数据的复本已被成功存储在所述本地存储装置中的确认,以触发所述第一机器利用新数据来继续覆写所述共享存储装置中的现有数据;响应于检测到在下一个检查点之前所述第一机器中已出现故障:从所述第二机器的本地存储装置检索所述现有数据的复本;用从所述第二机器的本地存储装置检索到的现有数据的复本来覆写所述共享存储装置中的新数据;以及通过管理程序触发所述第二机器的处理器接管并恢复先前由所述第一机器在所述第一检查点执行的工作。 |
地址 |
美国纽约阿芒克 |