[发明专利]作为修改记录操作的部分的核实记录的方法和系统有效

专利信息
申请号: 200710153579.5 申请日: 2007-09-21
公开(公告)号: CN101158915A 公开(公告)日: 2008-04-09
发明(设计)人: M·J·卡洛斯;H·M·尤登弗兰德 申请(专利权)人: 国际商业机器公司
主分类号: G06F11/34 分类号: G06F11/34;G06F17/30
代理公司: 北京市金杜律师事务所 代理人: 王茂华
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 作为 修改 记录 操作 部分 核实 方法 系统
【说明书】:

技术领域

发明涉及作为修改记录操作的部分的核实记录的方法、系统和产品。

背景技术

在某些计算环境中,多个主机系统可以与多个控制单元(CU)(也称为存储控制器、存储子系统、企业存储服务器等)进行通信,其中该多个控制单元提供通过一个或者多个逻辑通路对存储设备(诸如互联的硬盘驱动器)的访问。该互联驱动器可以被配置为直接访问存储设备(DASD)、独立磁盘冗余阵列(RAID)、简单磁盘捆绑(JBOD)等。控制单元可以配置一个或者多个逻辑子系统(LSS),其中每个LSS被配置用于包括多个卷。

在某些情况下,主机系统可能想要修改由控制单元管理的记录,针对该记录必须获取锁定。作为修改记录的部分,主机可以通过主机内的通道子系统程序来发布查找命令,以在修改操作开始时使得控制单元比较要修改的记录和该记录的值,用以确定该值是否已经改变,尽管该记录被锁定。如果查找响应指示该记录值没有被改变,则通道子系统程序可以前进到将下一个通道命令字发送到控制单元,以执行对锁定的记录或者其他数据对象的修改。如果记录值已经改变,即该记录与查找值不匹配,则这个失败可能指示在控制单元或者主机内的硬件和/或软件问题。在这种情况下,通道子系统程序将前进到差错处理模式并不再进行记录修改。

在本领域中需要用于处理原子操作的改进技术。

发明内容

提供了一种用于作为修改记录操作的部分的核实记录的方法、系统和产品。接收查找请求以确定记录与值是否匹配。第一组件执行该查找请求以确定记录与值是否匹配。第一组件将核实请求发送至没有执行该查找请求的第二组件以执行该查找请求,用以确定记录与值是否匹配。将该第一组件和第二组件执行查找请求的结果写入日志。

在进一步的实施方式中,响应于第二组件确定记录与值匹配,指示第一组件处于差错模式,其中在差错模式中第一组件与操作隔离。

在进一步的实施方式中,到第二组件的核实请求包括用于记录的地址和值的差错检查码。第二组件进一步使用差错检查码来执行差错检查操作,以验证由第一组件使用的记录地址和值有效。响应于第二组件确定差错检查码验证记录地址和值不是有效的,指示第一组件处于差错模式。

在进一步的实施方式中,如果记录与值不匹配,则确定是否设置了与查找请求相关联的标志,其中仅响应于确定设置了标志而将该核实请求发送至第二组件。

在进一步的实施方式中,设置的标志指示查找请求是更新与记录相关联的数据的原子操作的部分。

在进一步的实施方式中,响应于确定没有设置指示将核实请求发送至第二组件的标志,将第一组件执行查找请求的结果写入日志。

在进一步的实施方式中,查找到的记录是记录集的成员,该记录集包括:耦合的数据集记录,其中执行查找以确定主机是否仍然是被管理的主机组的成员;以及内容卷表记录,其中执行查找以确定在修改记录操作期间记录的值是否没有被改变。

在进一步的实施方式中,第一组件包括网络适配器,并且其中第二组件包括处理器联合体。

还提供了一种发起对由系统管理的存储装置中的记录进行修改的操作的方法、系统和产品。向系统发送命令设置锁定,以防止在操作期间其他处理修改记录。从存储装置中读取记录以确定用于记录的值。生成对系统的查找请求以确定要修改的记录是否具有确定的值,其中系统使用第一组件执行查找请求。响应于系统确定记录与值不匹配,设置标志以使得系统执行第二检查操作,从而使用在第一组件执行请求时没有涉及的第二组件再次执行查找请求。将查找请求传输至系统。

在进一步的实施方式中,在用于查找请求的命令中传输标志。

在进一步的实施方式中,接收来自该查找请求的指示该记录与该值是否匹配的结果。响应于指示记录与值不匹配的结果,继续进行修改该记录的操作。响应于指示记录与值匹配的结果,终止修改该记录的操作。

在进一步的实施方式中,结果指示第一组件的差错是否引起记录与值不匹配。响应于指示差错不是由第一组件的差错导致的结果,对发起操作以及生成查找请求的组件执行差错检查。

附图说明

图1示出了计算环境的实施方式。

图2示出了将记录值与查找值进行比较的查找命令的实施方式。

图3示出了修改记录操作的实施方式。

图4示出了处理查找命令操作的实施方式。

图5示出了处理查找命令的结果的操作的实施方式。

图6示出了计算环境的可替换实施方式。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710153579.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top