首页> 外国专利> Systems and methods to avoid deadlock and guarantee mirror consistency during online mirror synchronization and verification

Systems and methods to avoid deadlock and guarantee mirror consistency during online mirror synchronization and verification

机译:在在线镜像同步和验证过程中避免死锁并保证镜像一致性的系统和方法

摘要

Systems and methods can provide mirrored virtual targets and online synchronization and verification of the targets while avoiding deadlock, inconsistencies between members of the target, and false verification failures. A lock within the storage switch can limit the number of outstanding commands for a physical target to one during synchronization and verification operations. In one embodiment, a lock can be implemented as one or more resource tables maintaining an indication of the number of transfer ready signals available from physical targets. During typical write operations, deadlock can be avoided by determining whether each physical target for the mirrored operation can issue a transfer ready signal prior to issuing a command to the physical target. When a synchronization or verification operation begins, the maximum available number of transfer ready signals for each target can be decremented to one in order to limit the total number of outstanding commands for each target to one.
机译:系统和方法可以提供镜像的虚拟目标以及目标的在线同步和验证,同时避免死锁,目标成员之间的不一致以及错误的验证失败。在同步和验证操作期间,存储开关内的锁可以将物理目标的未完成命令的数量限制为一个。在一个实施例中,锁可以被实现为一个或多个资源表,该表保持对可从物理目标获得的传输就绪信号的数量的指示。在典型的写操作期间,可以通过在向物理目标发出命令之前确定用于镜像操作的每个物理目标是否可以发出传输就绪信号来避免死锁。当同步或验证操作开始时,可​​以将每个目标的传输就绪信号的最大可用数量减少为一个,以便将每个目标的未完成命令的总数限制为一个。

著录项

  • 公开/公告号US7617365B2

    专利类型

  • 公开/公告日2009-11-10

    原文格式PDF

  • 申请/专利权人 CHAO ZHANG;ROBERT TOWER FREY;

    申请/专利号US20040931325

  • 发明设计人 CHAO ZHANG;ROBERT TOWER FREY;

    申请日2004-08-31

  • 分类号G06F13/14;G06F15/16;

  • 国家 US

  • 入库时间 2022-08-21 19:30:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号