发明名称 分布式共享磁盘系统中的磁盘写操作
摘要 本发明提供了一种用于管理系统中的缓存的技术,该系统具有多个缓存,其可含有相同数据项的不同副本。具体地,提供了一种用于对在这样的数据项上执行的写入磁盘操作进行协调的技术,以确保该数据项的较旧版本不会改写较新版本,并且减少了出现故障后进行恢复所需要的处理量。还提供了各种方法,其中使用主控制器与多个缓存进行协调,以将数据项写入永久存储器。还提供了一种用于管理与缓存相关的校验点的技术,其中该校验点被用于确定在出现故障时开始处理恢复日志的位置。
申请公布号 CN1311365C 申请公布日期 2007.04.18
申请号 CN02806162.4 申请日期 2002.03.06
申请人 甲骨文国际公司 发明人 萨什坎斯·钱德拉塞克拉恩;罗杰·班福德;威廉·布里奇;大卫·布劳尔;尼尔·麦克诺顿;威尔逊·尚;维纳伊·斯瑞哈瑞
分类号 G06F12/08(2006.01);G06F11/14(2006.01);G06F17/30(2006.01) 主分类号 G06F12/08(2006.01)
代理机构 北京康信知识产权代理有限责任公司 代理人 余刚
主权项 1.一种用于在具有多个缓存的系统中管理缓存的方法,所述多个缓存包含有原始数据项的不同副本,所述方法包括以下步骤:修改所述多个缓存的第一节点中的所述原始数据项,从而创建经过修改的数据项;将来自所述第一节点的所述经过修改的数据项发送给所述多个缓存的第二节点,而不用将来自所述第一节点的所述经过修改的数据项持久地储存到永久存储器;在已经将所述经过修改的数据项从所述第一节点发送给所述第二节点之后,所述第一节点发送请求给所述原始数据项的主控制器,用于将所述原始数据项写入永久存储器;以及响应于所述请求,所述主控制器与所述多个缓存进行协调,从而将所述原始数据项写入永久存储器。
地址 美国加利福尼亚州