分布式共享磁盘系统中的磁盘写操作技术方案

技术编号:2919209 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于管理系统中的缓存的技术,该系统具有多个缓存,其可含有相同数据项的不同副本。具体地,提供了一种用于对在这样的数据项上执行的写入磁盘操作进行协调的技术,以确保该数据项的较旧版本不会改写较新版本,并且减少了出现故障后进行恢复所需要的处理量。还提供了各种方法,其中使用主控制器与多个缓存进行协调,以将数据项写入永久存储器。还提供了一种用于管理与缓存相关的校验点的技术,其中该校验点被用于确定在出现故障时开始处理恢复日志的位置。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
一种用于在具有多个缓存的系统中管理缓存的方法,所述多个缓存可包含数据项的不同副本,所述方法包括以下步骤:在第一缓存中修改所述数据项以创建修改的数据项;响应于将所述修改的数据项写入永久存储器,执行以下步骤:与所述第一缓 存相关的节点确定所述多个缓存中的任何其它缓存是否已经创建所述数据项的脏版本;以及如果所述多个缓存中的任何其它缓存已经创建所述数据项的脏版本,则与所述第一缓存相关的所述节点通知所述数据项的主控制器所述修改的数据项已被写入永久存储器;以 及如果所述多个缓存中的其它缓存没有创建所述数据项的脏版本,则执行将所述修改的数据项写入的步骤,而不通知所述主控制器所述修改的数据项已被写入永久存储器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:萨什坎斯钱德拉塞克拉恩罗杰班福德威廉布里奇大卫布劳尔尼尔麦克诺顿威尔逊尚维纳伊斯瑞哈瑞
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利