在控制设备处管理元数据的方法、设备和计算机程序产品与流程

文档序号:19879094发布日期:2020-02-08 06:46阅读:来源:国知局

技术特征:

1.一种用于在控制设备处管理元数据的方法,包括:

从与用户数据相对应的高速缓冲存储器页中确定用于存储所述用户数据的原始元数据的第一区域,所述原始元数据包括存储系统中的被用于存储所述用户数据的地址信息;

响应于所述用户数据被修改,确定经修改的所述用户数据的更新元数据,以更新所述第一区域中的所述原始元数据;以及

将所述更新元数据复制到所述控制设备与另一控制设备共享的高速存储器中。

2.根据权利要求1所述的方法,还包括:

响应于存储在所述高速缓冲存储器页的第二区域上的元数据被更新,将所述第一区域和所述第二区域合并成第三区域;以及

将被存储在所述第三区域中的元数据复制到所述共享的高速存储器中。

3.根据权利要求2所述的方法,其中将所述第一区域和所述第二区域合并成第三区域包括:

确定所述第一区域在所述高速缓冲存储器页中的第一起始位置和第一长度;

确定所述第二区域在所述高速缓冲存储器页中的第二起始位置和第二长度;

基于所述第一起始位置和所述第二起始位置,确定所述第三区域的起始位置;以及

基于所述第一起始位置、所述第一长度、所述第二起始位置和所述第二长度,确定所述第三区域的长度。

4.根据权利要求1所述的方法,其中确定所述第一区域包括:

基于所述高速缓冲存储器页的描述信息,确定所述高速缓冲存储器页中用于存储所述原始元数据的第一区域。

5.根据权利要求1所述的方法,其中确定经修改的所述用户数据的更新元数据包括:

基于地址映射管理信息,确定经修改的所述用户数据被存储在所述存储系统中的地址信息;以及

基于确定的所述地址信息来生成所述更新元数据。

6.根据权利要求1所述的方法,还包括:

向所述另一控制设备发送更新指示消息,以指示所述另一控制设备使用已被存储在所述共享的高速存储器中的所述更新元数据。

7.根据权利要求1所述的方法,还包括:

响应于接收到针对所述用户数据的访问请求,基于要访问的所述用户数据的地址信息,将所述访问请求重定向到所述控制设备和所述另一控制设备中的一者。

8.一种用于在控制设备处管理元数据的设备,包括:

至少一个处理单元;

至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:

从与用户数据相对应的高速缓冲存储器页中确定用于存储所述用户数据的原始元数据的第一区域,所述原始元数据包括存储系统中的被用于存储所述用户数据的地址信息;

响应于所述用户数据被修改,确定经修改的所述用户数据的更新元数据,以更新所述第一区域中的所述原始元数据;以及

将所述更新元数据复制到所述控制设备与另一控制设备共享的高速存储器中。

9.根据权利要求8所述的设备,所述动作还包括:

响应于存储在所述高速缓冲存储器页的第二区域上的元数据被更新,将所述第一区域和所述第二区域合并成第三区域;以及

将被存储在所述第三区域中的元数据复制到所述共享的高速存储器中。

10.根据权利要求9所述的设备,其中将所述第一区域和所述第二区域合并成第三区域包括:

确定所述第一区域在所述高速缓冲存储器页中的第一起始位置和第一长度;

确定所述第二区域在所述高速缓冲存储器页中的第二起始位置和第二长度;

基于所述第一起始位置和所述第二起始位置,确定所述第三区域的起始位置;以及

基于所述第一起始位置、所述第一长度、所述第二起始位置和所述第二长度,确定所述第三区域的长度。

11.根据权利要求8所述的设备,其中确定所述第一区域包括:

基于所述高速缓冲存储器页的描述信息,确定所述高速缓冲存储器页中用于存储所述原始元数据的第一区域。

12.根据权利要求8所述的设备,其中确定经修改的所述用户数据的更新元数据包括:

基于地址映射管理信息,确定经修改的所述用户数据被存储在所述存储系统中的地址信息;以及

基于确定的所述地址信息来生成所述更新元数据。

13.根据权利要求8所述的设备,所述动作还包括:

向所述另一控制设备发送更新指示消息,以指示所述另一控制设备使用已被存储在所述共享的高速存储器中的所述更新元数据。

14.根据权利要求8所述的设备,所述动作还包括:

响应于接收到针对所述用户数据的访问请求,基于要访问的所述用户数据的地址信息,将所述访问请求重定向到所述控制设备和所述另一控制设备中的一者。

15.一种计算机程序产品,所述计算机程序产品被有形地存储在非瞬态计算机存储介质中并且包括机器可执行指令,所述机器可执行指令在由设备执行时使所述设备执行根据权利要求1至7中的任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1