【技术实现步骤摘要】
本专利技术涉及一种。
技术介绍
数据存储和检索系统用于存储由一个或多个主计算机系统提供的信息。这样的数据存储和检索系统接收将信息写入到一个或多个次级存储设备的请求,以及从这些一个或多个次级存储设备中检索信息的请求。在接收到写入请求时,该系统将从主计算机接收的信息存储到数据高速缓冲存储器(datacache)中。在某些实现中,还将该信息的副本存储到非易失性存储设备中。在接收到读取请求时,该系统从一个或多个次级存储设备中取回(recall)信息,并将该信息移动到数据高速缓冲存储器。这样,该系统不断地在存储设备和数据高速缓冲存储器之间来回移动信息。在某些数据处理应用中,将数据复制到多个单独的信息存储和检索系统。这些应用包括例如对等远程复制操作。在这样的应用中,将数据从源信息存储和检索系统复制到目标信息存储和检索系统。所需要的是一种检验目标信息存储和检索系统的物理和/或逻辑配置的设备和方法。申请人的设备和方法可以检验目标系统的物理和逻辑配置,并且在某些情况中可以消除那些否则可能导致验证失败的物理对象和/或逻辑对象冲突。
技术实现思路
申请人的专利技术包括一种。该方法提供包 ...
【技术保护点】
一种验证信息存储和检索系统的配置的方法,包括以下步骤:提供包括(N)个物理对象和(M)个逻辑对象的源信息存储和检索系统;提供目标信息存储和检索系统;提供能够与所述源信息存储和检索系统、以及所述目标信息存储和检索系统通 信的主控制器,其中所述主控制器包括处理器、存储器、覆写指示符、加载物理指示符、以及加载逻辑指示符;确定所述方法是否应该覆写所述目标信息存储和检索系统的配置;如果所述方法应该覆写所述目标信息存储和检索系统的配置,则工作,从而设 置所述覆写指示符;确定所述方法是否应该将所述源信息存储和检索 ...
【技术特征摘要】
US 2004-11-8 10/984,4321.一种验证信息存储和检索系统的配置的方法,包括以下步骤提供包括(N)个物理对象和(M)个逻辑对象的源信息存储和检索系统;提供目标信息存储和检索系统;提供能够与所述源信息存储和检索系统、以及所述目标信息存储和检索系统通信的主控制器,其中所述主控制器包括处理器、存储器、覆写指示符、加载物理指示符、以及加载逻辑指示符;确定所述方法是否应该覆写所述目标信息存储和检索系统的配置;如果所述方法应该覆写所述目标信息存储和检索系统的配置,则工作,从而设置所述覆写指示符;确定所述方法是否应该将所述源信息存储和检索系统的物理配置加载到所述目标信息存储和检索系统;如果所述方法应该将所述源信息存储和检索系统的物理配置加载到所述目标信息存储和检索系统,则工作,从而设置所述加载物理指示符;确定所述方法是否应该将所述源信息存储和检索系统的逻辑配置加载到所述目标信息存储和检索系统;如果所述方法应该将所述源信息存储和检索系统的逻辑配置加载到所述目标信息存储和检索系统,则工作,从而设置所述加载逻辑指示符。2.根据权利要求1的方法,还包括以下步骤接收验证所述目标信息存储和检索系统的配置的命令;确定所述源信息存储和检索系统包括第(i)物理对象,其中将(i)初始设置为1,并且其中(i)大于或等于1且小于或等于(N);确定所述目标信息存储和检索系统是否包括所述第(i)物理对象;如果所述目标信息存储和检索系统包括所述第(i)物理对象,则工作,从而确定(i)是否等于(N);如果(i)不等于(N),则工作,从而增加(i)并重复所述查询步骤、所述确定步骤、以及所述增加步骤,直到(i)等于(N)。3.根据权利要求2的方法,还包括以下步骤确定所述第(i)物理对象被布置在所述源信息存储和检索系统的第(k)位置处;确定所述目标信息存储和检索系统是否包括在所述目标信息存储和检索系统的所述第(k)位置处布置的所述第(i)物理对象。4.根据权利要求2的方法,还包括以下步骤如果所述目标信息存储和检索系统没有包括所述第(i)物理对象,则工作,从而确定所述目标信息存储和检索系统是否包括虚拟配置映象;如果所述目标信息存储和检索系统包括虚拟配置映象,则工作,从而确定是否设置了所述加载物理指示符;如果设置了所述加载物理指示符,则工作,从而将第(i)物理对象加载到所述目标信息存储和检索系统。5.根据权利要求4的方法,还包括以下步骤如果没有设置所述加载物理指示符,则工作,从而确定所述源信息存储和检索系统是否包括对应于所述第(i)物理对象的逻辑对象;如果所述源信息存储和检索系统的物理配置包括对应于所述第(i)物理对象的逻辑对象,则工作,从而提供所述配置验证失败的错误消息。6.根据权利要求1的方法,还包括以下步骤确定所述源信息存储和检索系统定义了第(j)逻辑对象,其中将(j)初始设置为1,并且其中(j)大于或等于1且小于或等于(M);确定所述目标信息存储和检索系统是否定义了所述第(j)逻辑对象;如果所述目标信息存储和检索系统定义了所述第(j)逻辑对象,则工作,从而确定(j)是否等于(M);如果(j)不等于(M),则工作,从而顺序地增加(j)并顺序地重复该权利要求6的步骤,直到(j)等于(M)。7.根据权利要求6的方法,还包括以下步骤确定所述第(j)逻辑对象被定义在所述源信息存储和检索系统的第(m)位置处;确定所述目标信息存储和检索系统是否定义了在所述目标信息存储和检索系统的所述第(m)位置处布置的所述第(j)逻辑对象。8.根据权利要求7的方法,还包括以下步骤如果所述目标信息存储和检索系统没有在第(m)位置处定义所述第(j)逻辑对象,则工作,从而确定所述目标信息存储和检索系统是否在第(m)位置处定义了不同的逻辑对象;如果所述目标信息存储和检索系统没有在所述第(m)位置处定义不同的逻辑对象,则工作,从而将所述第(j)逻辑对象添加到所述目标信息存储和检索系统的所述第(m)位置处;如果所述目标信息存储和检索系统在所述第(m)位置处定义了不同的逻辑对象,则工作,从而确定是否设置了所述覆写指示符;如果没有设置所述覆写指示符,则工作,从而忽略在源系统的第(m)位置处定义的逻辑对象和在目标系统的第(m)位置处定义的逻辑对象之间的冲突。9.根据权利要求8的方法,还包括以下步骤如果所述目标信息存储和检索系统在所述第(m)位置处定义了不同的逻辑对象,并且如果设置了所述覆写指示符,则工作,从而移除在目标信息存储和检索系统的第(m)位置处初始定义的逻辑对象;以及在目标信息存储和检索系统的第(m)位置处定义在源信息存储和检索系统中定义的第(j)逻辑对象。10.根据权利要求6的方法,还包括以下步骤确定目标信息存储和检索系统是否定义了在源信息存储和检索系统中没有定义的逻辑对象;如果目标信息存储和检索系统定义了在源信息存储和检索系统中没有定义的逻辑对象,则工作,从而确定是否设置了所述覆写指示符;如果没有设置所述覆写指示符,则工作,从而忽略在目标信息存储和检索系统已经定义而在源信息存储和检索系统中没有定义的逻辑对象之间的冲突;如果目标信息存储和检索系统定义了在源信息存储和检索系统中没有定义的逻辑对象,且如果设置了所述覆写指示符,则工作,从而从所述目标信息存储和检索系统中移除在目标信息存储和检索系统中已经定义但在源信息存储和检索系统中没有定义的逻辑对象。11.一种验证信息存储和检索系统的配置的系统,其中所述系统能够与包括(N)个物理对象和(M)个逻辑对象的源信息存储和检索系统通信,并且其中所述系统能够与目标信息存储和检索系统通信,计算机可读程序代码包括一系列计算机可读程序步骤,以便实现接收验证所述目标信息存储和检索系统的配置的命令;确定所述源信息存储和检索系统包括第(i)物理对象,其中将(i)初始设置为1,并且其中(i)大于或等于1且小于或等于(N);确定所述目标信息存储和检索系统是否包括所述第(i)物理对象;如果所述目标信息存储和检索系统包括所述第(i)物理对象,则工作,从而确定(i)是否等于(N);如果(i)不等于(N),则工作,从而增加(i)并重复所述查询步骤、所述确定步骤、以及所述增加步骤,直到(i)等于(N)。12.根据权利要求11的系统,所述计算机可读程序代码还包括一系列计算机可读程序步骤,以便实现确定所述第(i)物理对象被布置在所述源信息存储和检索系统的第(k)位置处;确定所述目标信息存储和检索系统是否包括在所述目标信息存储和检索系统的所述第(k)位置处布置的所述第(i)物理对象。13.根据权利要求11的系统,所述计算机可读程序代码还包括一系列计算机可读程序步骤,以便实现如果所述目标信息存储和检索系统没有包括所述第(i)物理对象,则工作,从而确定所述目标信息存储和检索系统是否包括虚拟配置映象;如果所述目标信息存储和检索系统包括虚拟配置映象,则工作,从而确定是否设置了所述加载物理指示符;如果设置了所述加载物理指示符,则工作,从而将第(i)物理对象加载到所述目标信息存储和检索系统。14.根据权利要求13的系统,所述计算机可读程序代码还包括一系列计算机可读程序步骤,以便实现如果没有设置所述加载物理指示符,则工作,从而确定所述源信息存储和检索系统是否包括对应于所述第(i)物理对象的逻辑对象;如果所述源信息存储和检索系统的物理配置包括对应于所述第(i)物理对象的逻辑对象,则工作,从而提供所述配置验证失败的错误消息。15.根据权利要求11的系统,所述计算机可读程序代码还包括一系列计算机可读程序步骤,以便实现确定所述源信息存储和检索系统定义了第(j)逻辑对象,其中将(j)初始设置为1,并且其中(j)大于或等于1且小于或等于(M);确定所述目标信息存储和检索系统是否定义了所述第(j)逻辑对象;如果所述目标信息存储和检索系统定义了所述第(j)逻辑对象,则工作,从而...
【专利技术属性】
技术研发人员:杰里米A科恩,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。