Reserved device access contention reduction
    1.
    发明授权
    Reserved device access contention reduction 有权
    保留设备访问争用减少

    公开(公告)号:US07908403B2

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

    申请号:US12030961

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/122 G06F9/50

    摘要: A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.

    摘要翻译: 提供了一种用于在经由一个或多个通道与多个操作系统通信的控制单元处减少预留设备访问争用的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储用于由处理电路执行以执行包括从第一操作系统在控制单元处接收命令消息的方法的指令,该第一操作系统包括I / O操作命令 用于设备。 接收到设备忙指示符,指示第二操作系统已经预留了设备。 响应于设备忙指示灯,命令消息在设备忙碌队列中排队。 控制单元监视设备端指示器。 服务设备忙碌队列以响应设备结束指示符执行​​I / O操作命令。

    RESERVED DEVICE ACCESS CONTENTION REDUCTION
    2.
    发明申请
    RESERVED DEVICE ACCESS CONTENTION REDUCTION 有权
    保留设备访问减少

    公开(公告)号:US20090210583A1

    公开(公告)日:2009-08-20

    申请号:US12030961

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/122 G06F9/50

    摘要: A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.

    摘要翻译: 提供了一种用于在经由一个或多个通道与多个操作系统通信的控制单元处减少预留设备访问争用的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储用于由处理电路执行以执行包括从第一操作系统在控制单元处接收命令消息的方法的指令,该第一操作系统包括I / O操作命令 用于设备。 接收到设备忙指示符,指示第二操作系统已经预留了设备。 响应于设备忙指示灯,命令消息在设备忙碌队列中排队。 控制单元监视设备端指示器。 服务设备忙碌队列以响应设备结束指示符执行​​I / O操作命令。

    SYSTEMS AND METHODS FOR AVOIDING HOST LEVEL BUSY AND RETRY LATENCIES
    3.
    发明申请
    SYSTEMS AND METHODS FOR AVOIDING HOST LEVEL BUSY AND RETRY LATENCIES 失效
    避免主机级和重新启动的系统和方法

    公开(公告)号:US20120159003A1

    公开(公告)日:2012-06-21

    申请号:US12972313

    申请日:2010-12-17

    IPC分类号: G06F3/00

    摘要: In one embodiment, a system includes logic adapted for receiving a command from a first system, logic adapted for determining which resources are required to process the command, logic adapted for checking for the required resources before receiving data associated with the command, logic adapted for receiving the data from the first system, logic adapted for checking for the required resources after receiving the data when the checking for the required resources before receiving data indicated that the required resources were not available before receiving the data, logic adapted for sending a status to the first system if the required resources are not available after receiving the data, and logic adapted for processing the command if the required resources are available either before receiving the data or after receiving the data. In more embodiments, a method and computer program product for processing a command are also presented.

    摘要翻译: 在一个实施例中,系统包括适于从第一系统接收命令的逻辑,适于确定需要哪些资源来处理命令的逻辑,适于在接收与命令相关联的数据之前检查所需资源的逻辑, 从第一系统接收数据,适于在接收数据之前检查所需资源的接收数据之后检查所需资源的逻辑指示在接收数据之前所需资源不可用,适于发送状态的逻辑 如果在接收到数据之后所需资源不可用的第一系统,以及如果所需资源在接收数据之前或在接收到数据之后可用的逻辑,则适于处理该命令。 在更多实施例中,还呈现了用于处理命令的方法和计算机程序产品。

    APPARATUS AND METHOD FOR CLEARING A FAULT CONDITION OVER A FIBRE CHANNEL PATH
    4.
    发明申请
    APPARATUS AND METHOD FOR CLEARING A FAULT CONDITION OVER A FIBRE CHANNEL PATH 有权
    用于清除光纤通道路径中的故障状态的装置和方法

    公开(公告)号:US20120141115A1

    公开(公告)日:2012-06-07

    申请号:US12959695

    申请日:2010-12-03

    IPC分类号: H04B10/00

    CPC分类号: H04B10/03 H04L41/0663

    摘要: A method for clearing a fault condition at a target device is disclosed herein. In selected embodiments, such a method includes detecting a fault condition at a target device and receiving N instructions before the fault condition is cleared, where the N instructions are unexecutable due to the fault condition. N fault condition indicators are transmitted in response to the N instructions. Clearing of the fault condition is detected when the fault condition no longer exists. Acknowledgments corresponding to the fault condition indicators are received, where each acknowledgment indicates that one of the fault condition indicators has been received. A fault clear indicator is transmitted only after both all N fault condition indicators have been received and clearing of the fault condition has been detected. A corresponding system and computer program product are also disclosed herein.

    摘要翻译: 本文公开了一种用于清除目标设备的故障状况的方法。 在所选择的实施例中,这种方法包括检测目标设备处的故障状况,并且在故障条件被清除之前接收N条指令,其中N条指令由于故障状况而不可执行。 N个故障状态指示符是响应N指令发送的。 当故障条件不再存在时,检测到故障状态的清除。 接收对应于故障状态指示符的确认,其中每个确认指示已经接收到故障状态指示符之一。 只有在接收到所有N个故障状态指示灯并且已经检测到故障状态的清除之后才会发送故障清除指示灯。 本文还公开了相应的系统和计算机程序产品。

    Clearing a fault condition over a fibre channel path
    5.
    发明授权
    Clearing a fault condition over a fibre channel path 有权
    清除光纤通道路径上的故障状态

    公开(公告)号:US09209894B2

    公开(公告)日:2015-12-08

    申请号:US12959695

    申请日:2010-12-03

    IPC分类号: H04B10/03 H04L12/24

    CPC分类号: H04B10/03 H04L41/0663

    摘要: A method for clearing a fault condition at a target device is disclosed herein. In selected embodiments, such a method includes detecting a fault condition at a target device and receiving N instructions before the fault condition is cleared, where the N instructions are unexecutable due to the fault condition. N fault condition indicators are transmitted in response to the N instructions. Clearing of the fault condition is detected when the fault condition no longer exists. Acknowledgments corresponding to the fault condition indicators are received, where each acknowledgment indicates that one of the fault condition indicators has been received. A fault clear indicator is transmitted only after both all N fault condition indicators have been received and clearing of the fault condition has been detected. A corresponding system and computer program product are also disclosed herein.

    摘要翻译: 本文公开了一种用于清除目标设备的故障状况的方法。 在所选择的实施例中,这种方法包括检测目标设备处的故障状况,并且在故障条件被清除之前接收N条指令,其中N条指令由于故障状况而不可执行。 N个故障状态指示符是响应N指令发送的。 当故障条件不再存在时,检测到故障状态的清除。 接收对应于故障状态指示符的确认,其中每个确认指示已经接收到故障状态指示符之一。 只有在接收到所有N个故障状态指示灯并且已经检测到故障状态的清除之后才会发送故障清除指示灯。 本文还公开了相应的系统和计算机程序产品。

    Systems and methods for avoiding host level busy and retry latencies
    6.
    发明授权
    Systems and methods for avoiding host level busy and retry latencies 失效
    避免主机级忙和重试延迟的系统和方法

    公开(公告)号:US08554955B2

    公开(公告)日:2013-10-08

    申请号:US12972313

    申请日:2010-12-17

    IPC分类号: G06F3/00 G06F5/00

    摘要: In one embodiment, a system includes logic adapted for receiving a command from a first system, logic adapted for determining which resources are required to process the command, logic adapted for checking for the required resources before receiving data associated with the command, logic adapted for receiving the data from the first system, logic adapted for checking for the required resources after receiving the data when the checking for the required resources before receiving data indicated that the required resources were not available before receiving the data, logic adapted for sending a status to the first system if the required resources are not available after receiving the data, and logic adapted for processing the command if the required resources are available either before receiving the data or after receiving the data. In more embodiments, a method and computer program product for processing a command are also presented.

    摘要翻译: 在一个实施例中,系统包括适于从第一系统接收命令的逻辑,适于确定需要哪些资源来处理命令的逻辑,适于在接收与命令相关联的数据之前检查所需资源的逻辑, 从第一系统接收数据,适于在接收数据之前检查所需资源的接收数据之后检查所需资源的逻辑指示在接收数据之前所需资源不可用,适于发送状态的逻辑 如果在接收到数据之后所需资源不可用的第一系统,以及如果所需资源在接收数据之前或在接收到数据之后可用的逻辑,则适于处理该命令。 在更多实施例中,还呈现了用于处理命令的方法和计算机程序产品。

    METHODS FOR TRANSFERRING RESERVES WHEN MOVING VIRTUAL MACHINES ACROSS SYSTEMS
    8.
    发明申请
    METHODS FOR TRANSFERRING RESERVES WHEN MOVING VIRTUAL MACHINES ACROSS SYSTEMS 有权
    当跨越系统移动虚拟机时传送保留的方法

    公开(公告)号:US20120246277A1

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

    申请号:US13483731

    申请日:2012-05-30

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30233

    摘要: According to one embodiment, a method includes receiving device information from a source system; building a virtual device on a host system based at least in part on the received device information; at least one of: transferring a reserve of a device stored on a storage device to a target system; and receiving results of transferring the reserve to the target system; determining if the reserve is held by the target system; recording the reserve if the reserve is held by the target system; and sending a notification that the reserve is not held by the target system if the reserve is not held by the target system. Other methods are also described according to various embodiments.

    摘要翻译: 根据一个实施例,一种方法包括从源系统接收设备信息; 至少部分地基于所接收的设备信息在主机系统上构建虚拟设备; 至少一个:将存储在存储设备上的设备的预留传送到目标系统; 并收到将储备金转入目标制度的结果; 确定储备金是否由目标系统持有; 如果储备由目标系统持有,记录储备金; 并且如果目标系统不保留该保留,则发送该目标系统不保留该保留的通知。 还根据各种实施例描述其他方法。