Input/output port rotation in a storage area network device
    2.
    发明授权
    Input/output port rotation in a storage area network device 有权
    存储区域网络设备中的输入/输出端口旋转

    公开(公告)号:US08904053B2

    公开(公告)日:2014-12-02

    申请号:US13470137

    申请日:2012-05-11

    IPC分类号: G06F3/00 G06F3/06

    摘要: In one aspect of the present description, in an input/output (I/O) device having multiple CPUs and multiple I/O ports, a cycle of I/O port rotations is initiated in which each port rotation of the cycle includes rotating an assignment of at least one I/O port from one CPU to a different CPU of a plurality of the CPUs. In the illustrated embodiment, an I/O port assignment for each CPU of the plurality CPUs is rotated for at least a portion of the cycle. Other features and aspects may be realized, depending upon the particular application.

    摘要翻译: 在本说明书的一个方面,在具有多个CPU和多个I / O端口的输入/输出(I / O)设备中,启动I / O端口旋转的周期,其中循环的每个端口旋转包括使 将至少一个I / O端口从一个CPU分配给多个CPU的不同CPU。 在所示实施例中,多个CPU中的每个CPU的I / O端口分配被旋转至少一部分周期。 可以根据具体应用实现其它特征和方面。

    INPUT/OUTPUT PORT ROTATION IN A STORAGE AREA NETWORK DEVICE
    4.
    发明申请
    INPUT/OUTPUT PORT ROTATION IN A STORAGE AREA NETWORK DEVICE 有权
    存储区域网络设备中的输入/输出端口转换

    公开(公告)号:US20130238818A1

    公开(公告)日:2013-09-12

    申请号:US13470137

    申请日:2012-05-11

    IPC分类号: G06F3/00

    摘要: In one aspect of the present description, in an input/output (I/O) device having multiple CPUs and multiple I/O ports, a cycle of I/O port rotations is initiated in which each port rotation of the cycle includes rotating an assignment of at least one I/O port from one CPU to a different CPU of a plurality of the CPUs. In the illustrated embodiment, an I/O port assignment for each CPU of the plurality CPUs is rotated for at least a portion of the cycle. Other features and aspects may be realized, depending upon the particular application.

    摘要翻译: 在本说明书的一个方面,在具有多个CPU和多个I / O端口的输入/输出(I / O)设备中,启动I / O端口旋转的周期,其中循环的每个端口旋转包括使 将至少一个I / O端口从一个CPU分配给多个CPU的不同CPU。 在所示实施例中,多个CPU中的每个CPU的I / O端口分配被旋转至少一部分周期。 可以根据具体应用实现其它特征和方面。

    Self-adjusting SCSI storage port queue
    5.
    发明授权
    Self-adjusting SCSI storage port queue 有权
    自调整SCSI存储端口队列

    公开(公告)号:US08904122B2

    公开(公告)日:2014-12-02

    申请号:US13449444

    申请日:2012-04-18

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F13/00 G06F13/385

    摘要: A method for managing storage space in a storage port queue includes establishing a watermark for the storage port queue. The method further receives, at the storage port associated with the storage port queue, a command having an initiator-target-LUN (ITL) nexus associated therewith. Upon receiving the command, the method determines whether the used space in the storage port queue has reached the watermark. In the event the used space has not reached the watermark, the method processes the command. In the event the used space has reached the watermark and a specified number of commands for the ITL nexus are already present in the storage port queue, the method rejects the command. Otherwise, the method may process the command.

    摘要翻译: 用于管理存储端口队列中的存储空间的方法包括为存储端口队列建立水印。 该方法还在与存储端口队列相关联的存储端口处接收具有与其相关联的发起者 - 目标LUN(ITL)关联的命令。 接收到该命令后,该方法确定存储端口队列中的已用空间是否达到了水印。 在使用空间尚未达到水印的情况下,该方法处理该命令。 在使用的空间达到水印并且存储端口队列中已经存在指定数量的ITL nexus命令的情况下,该方法将拒绝该命令。 否则,该方法可以处理该命令。

    SELF-ADJUSTING SCSI STORAGE PORT QUEUE
    6.
    发明申请
    SELF-ADJUSTING SCSI STORAGE PORT QUEUE 有权
    自调整SCSI存储端口队列

    公开(公告)号:US20120203935A1

    公开(公告)日:2012-08-09

    申请号:US13449444

    申请日:2012-04-18

    IPC分类号: G06F3/00

    CPC分类号: G06F13/00 G06F13/385

    摘要: A method for managing storage space in a storage port queue includes establishing a watermark for the storage port queue. The method further receives, at the storage port associated with the storage port queue, a command having an initiator-target-LUN (ITL) nexus associated therewith. Upon receiving the command, the method determines whether the used space in the storage port queue has reached the watermark. In the event the used space has not reached the watermark, the method processes the command. In the event the used space has reached the watermark and a specified number of commands for the ITL nexus are already present in the storage port queue, the method rejects the command. Otherwise, the method may process the command.

    摘要翻译: 用于管理存储端口队列中的存储空间的方法包括为存储端口队列建立水印。 该方法还在与存储端口队列相关联的存储端口处接收具有与其相关联的发起者 - 目标LUN(ITL)关联的命令。 接收到该命令后,该方法确定存储端口队列中的已用空间是否达到了水印。 在使用空间尚未达到水印的情况下,该方法处理该命令。 在使用的空间达到水印并且存储端口队列中已经存在指定数量的ITL nexus命令的情况下,该方法将拒绝该命令。 否则,该方法可以处理该命令。

    APPARATUS AND METHOD FOR DYNAMICALLY ENABLING AND DISABLING WRITE XFR_RDY
    7.
    发明申请
    APPARATUS AND METHOD FOR DYNAMICALLY ENABLING AND DISABLING WRITE XFR_RDY 有权
    用于动态启动和禁用写入XFR_RDY的装置和方法

    公开(公告)号:US20120110222A1

    公开(公告)日:2012-05-03

    申请号:US12914024

    申请日:2010-10-28

    IPC分类号: G06F5/14

    CPC分类号: G06F13/4282

    摘要: A method for dynamically enabling and disabling use of XFR_RDY is disclosed herein. In one embodiment of the invention, such a method includes receiving a write command at a target and determining whether XFR_RDY is enabled or disabled for the write command. In the event XFR_RDY is disabled, the method determines whether one or more buffers are available at the target. If at least one buffer is available, the method processes the write command by writing data associated with the write command to the one or more buffers. The method then returns information indicating the number of buffers that are still available at the target after completing the write command. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 本文公开了一种用于动态地启用和禁用XFR_RDY的方法。 在本发明的一个实施例中,这种方法包括在目标处接收写入命令,并确定写入命令是否启用或禁用XFR_RDY。 在XFR_RDY被禁用的情况下,该方法确定目标是否有一个或多个缓冲区可用。 如果至少有一个缓冲区可用,该方法通过将与写入命令相关联的数据写入一个或多个缓冲器来处理写入命令。 该方法然后在完成写命令之后返回指示目标上仍然可用的缓冲器的数量的信息。 本文还公开并要求对应的装置和计算机程序产品。

    SELF-HEALING FIBRE CHANNEL LINK
    8.
    发明申请
    SELF-HEALING FIBRE CHANNEL LINK 有权
    自我保健光纤通道链接

    公开(公告)号:US20110063983A1

    公开(公告)日:2011-03-17

    申请号:US12561114

    申请日:2009-09-16

    IPC分类号: H04L12/26

    摘要: A method for verifying the integrity of a communication link is disclosed herein. In selected embodiments, such a method may include detecting, during normal operation of a communication link, a condition indicative of a high failure rate (HFR) on the communication link. The method may further include placing the communication link in an HFR state as a result of the condition. While in HFR state, the method may repeatedly transmit test I/Os over the communication link. The method may then automatically exit HFR state and resume normal operation on the communication link when one or more of the following has occurred: a selected number of test I/Os have been successfully transmitted over the communication link, and a number of test I/Os have been successfully transmitted over the communication link for a selected period of time. A corresponding system, apparatus, and computer program product are also disclosed and claimed herein.

    摘要翻译: 本文公开了一种用于验证通信链路的完整性的方法。 在所选择的实施例中,这种方法可以包括在通信链路的正常操作期间检测指示通信链路上的高故障率(HFR)的条件。 该方法还可以包括作为条件的结果将通信链路置于HFR状态。 在HFR状态下,该方法可以通过通信链路重复发送测试I / O。 然后,当发生以下一个或多个事件时,该方法可以自动退出HFR状态并在通信链路上恢复正常操作:已经通过通信链路成功发送所选数量的测试I / O,并且多个测试I / O已经通过通信链路成功传输了一段选定的时间。 本文还公开并要求对应的系统,装置和计算机程序产品。

    Ramped error logging system
    9.
    发明授权
    Ramped error logging system 失效
    斜坡错误记录系统

    公开(公告)号:US07844863B2

    公开(公告)日:2010-11-30

    申请号:US11972468

    申请日:2008-01-10

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0766 G06F11/0709

    摘要: A method for logging a repetitive error in a computer system is provided. The repetitive error is logged after each of a series of progressively increasing time periods. The logging commences when the repetitive error is first identified and concludes when the repetitive error is no longer identified.

    摘要翻译: 提供了一种在计算机系统中记录重复错误的方法。 在一系列逐渐增加的时间段中的每一个之后记录重复性错误。 当重复性错误首次被识别时,记录开始,并且当重复错误不再被识别时得出结论。

    Fibre channel link initialization
    10.
    发明授权
    Fibre channel link initialization 有权
    光纤通道链路初始化

    公开(公告)号:US07701880B2

    公开(公告)日:2010-04-20

    申请号:US11972470

    申请日:2008-01-10

    IPC分类号: H04L1/24 G06F15/177

    CPC分类号: H04L5/1446

    摘要: A method for initializing a fiber channel link upon a failure of a standard speed negotiation algorithm is provided. The standard speed negotiation algorithm is disabled. A link speed is set to a highest possible link speed not yet attempted outside the standard speed negotiation algorithm, initializing the fiber channel link if the link speed is negotiated at a maximum link speed. If the link speed is negotiated at a speed less than the maximum link speed, the standard speed negotiation algorithm is reattempted, initializing the fiber channel link according to the standard speed negotiation algorithm if the reattempt is successful.

    摘要翻译: 提供了一种在标准速度协商算法失败时初始化光纤通道链路的方法。 标准速度协商算法被禁用。 链路速度被设置为在标准速度协商算法之外尚未尝试的尽可能高的链路速度,如果以最大链路速度协商链路速度,则初始化光纤信道链路。 如果以低于最大链路速度的速度协商链路速度,则重新尝试标准速度协商算法,如果重试成功,则根据标准速度协商算法初始化光纤信道链路。