IMPLEMENTING EXTENT GRANULARITY AUTHORIZATION COMMAND FLOW PROCESSING IN CAPI ADAPTERS
    15.
    发明申请
    IMPLEMENTING EXTENT GRANULARITY AUTHORIZATION COMMAND FLOW PROCESSING IN CAPI ADAPTERS 有权
    在CAPI适配器中实施完整的GRANULARITY授权命令流程处理

    公开(公告)号:US20160148008A1

    公开(公告)日:2016-05-26

    申请号:US14628964

    申请日:2015-02-23

    Abstract: A method, system and computer program product are provided for implementing block extent granularity authorization command flow processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client builds a command including start LBA and number of LBAs and Child Authorization Handle. The Application Client sends the command directly to the CAPI Adapter via the Application Clients CAPI Server Registers assigned to the specific Application Client. The CAPI adapter validate that the requesting Client is authorized to perform the command using the Authorization Handle and the receiving CAPI Server Register address. The CAPI Adapter executes the validated command and sends completion back to the Application Client.

    Abstract translation: 提供了一种方法,系统和计算机程序产品,用于为相干加速器处理器接口(CAPI)适配器实现块扩展粒度授权命令流程处理。 应用程序客户端构建一个命令,包括启动LBA和LBA数量以及子授权句柄。 应用程序客户端通过分配给特定应用程序客户端的应用程序客户端CAPI服务器寄存器将命令直接发送到CAPI适配器。 CAPI适配器验证请求客户端是否被授权使用授权句柄和接收CAPI服务器寄存器地址执行命令。 CAPI适配器执行已验证的命令并将完成发送回应用程序客户端。

    IMPLEMENTING AND PROCESSING EXTENT GRANULARITY AUTHORIZATION MECHANISM IN CAPI ADAPTERS
    16.
    发明申请
    IMPLEMENTING AND PROCESSING EXTENT GRANULARITY AUTHORIZATION MECHANISM IN CAPI ADAPTERS 有权
    实施和处理CAPI适配器中的最大格局授权机制

    公开(公告)号:US20160148005A1

    公开(公告)日:2016-05-26

    申请号:US14548937

    申请日:2014-11-20

    CPC classification number: G06F21/62 G06F13/4221 H04L67/42

    Abstract: A method, system and computer program product are provided for implementing and processing a block extent granularity authorization mechanism for a Coherent Accelerator Processor Interface (CAPI) adapter. The CAPI adapter generates an authorization table with multiple authorization entries, each authorization entry including an Authorization Handle with CAPI server registers identification (ID) including a start Logical Block Address of the extent and range of Logical Block Addresses for each extent. When a command is received an authentication process uses the Authorization Handle contained in the received command and an Authorization Entry in the Authorization Table indexed by the Authorization Handle to authenticate the received command to prevent unauthorized data access.

    Abstract translation: 提供了一种用于实现和处理相干加速器处理器接口(CAPI)适配器的块扩展粒度授权机制的方法,系统和计算机程序产品。 CAPI适配器生成具有多个授权条目的授权表,每个授权条目包括具有CAPI服务器寄存器标识(ID)的授权处理,包括每个盘区的逻辑块地址范围和范围的起始逻辑块地址。 当接收到命令时,认证过程使用接收到的命令中包含的授权句柄以及由授权句柄索引的授权表中的授权条目来验证接收到的命令以防止未经授权的数据访问。

    IMPLEMENTING EXTENT GRANULARITY AUTHORIZATION PROCESSING IN CAPI ADAPTERS

    公开(公告)号:US20160147985A1

    公开(公告)日:2016-05-26

    申请号:US14628785

    申请日:2015-02-23

    Abstract: A method, system and computer program product are provided for implementing block extent granularity authorization processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client requests authorization to a File from a system processor file system. The file system validates the request, determines the location of each Extent that comprises the File, and requests authorization to each Extent from a System CAPI Authorization manager. The System CAPI Authorization manager requests the CAPI Client manager to assign a Child Client ID and CAPI Server Register range to the requesting Application Client and requests a previously authorized CAPI Parent Client to authorize the Child ID to the list of Extents. The CAPI Parent Client sends a Create Authorizations command to the CAPI Adapter via the Parent's CAPI Server Registers. The CAPI Adapter validates the Parent Authorization Handle and CPI Server Register range for the specific Extent/Command/Resource, and creates an Authorization List by assigning a new Child Authorization Handle for each requested, validated Extent/Command/Resource. The Authorization List and the Child Client ID are returned to the File System.

    IMPLEMENTING EXTENT GRANULARITY AUTHORIZATION INITIALIZATION PROCESSING IN CAPI ADAPTERS
    18.
    发明申请
    IMPLEMENTING EXTENT GRANULARITY AUTHORIZATION INITIALIZATION PROCESSING IN CAPI ADAPTERS 有权
    在CAPI适配器中实现广泛的格式授权初始化处理

    公开(公告)号:US20160147983A1

    公开(公告)日:2016-05-26

    申请号:US14548825

    申请日:2014-11-20

    Abstract: A method, system and computer program product are provided for implementing block extent granularity authorization initialization processing in Coherent Accelerator Processor Interface (CAPI) adapters. A master owning client and CAPI Server Register space assigned to the Master Owning Client are identified. Address mapping is created for the Master Owning Client to access the assigned CAPI Server Register space. The Master Owning Client is enabled to send commands to the CAPI adapter, other CAPI clients are prevented from sending commands to the CAPI adapter via the CAPI Server Register space assigned to the Master Owning Client.

    Abstract translation: 提供了一种在相干加速器处理器接口(CAPI)适配器中实现块扩展粒度授权初始化处理的方法,系统和计算机程序产品。 识别分配给主拥有客户端的主控客户端和CAPI服务器注册空间。 为主拥有客户端创建地址映射,以访问分配的CAPI服务器注册空间。 主控客户机可以向CAPI适配器发送命令,防止其他CAPI客户端通过分配给主控客户端的CAPI服务器寄存器空间向CAPI适配器发送命令。

    IDENTIFYING SLOW NODES IN A COMPUTING ENVIRONMENT

    公开(公告)号:US20230089565A1

    公开(公告)日:2023-03-23

    申请号:US17481966

    申请日:2021-09-22

    Abstract: A first operation in a computing environment with a set of nodes is monitored. A subset of nodes that are utilized by the first operation is identified. The subset of nodes is a subset of the set of nodes. For each node in the subset of nodes, an operation counter for the respective node is incremented and an operation time for the first operation is added to a total operation timer for the respective node. For each node in the subset of nodes, the respective total operation timer is divided by the respective operation counter. A node in the subset of nodes that appears to be slow is identified based on the dividing. The data for multiple operations could be aggregated in the operation counters and total operation timers for each node within the set of nodes, enabling nodes that appear to be slow to be identified on aggregate data.

    Handling zero fault tolerance events in machines where failure likely results in unacceptable loss

    公开(公告)号:US10691518B2

    公开(公告)日:2020-06-23

    申请号:US16508291

    申请日:2019-07-10

    Abstract: Provided are a computer program product, system, and method for managing I/O requests to a storage array of storage devices in a machine having a processor node and device adaptor. In response to initiating a rebuild of data in the storage array, the device adaptor determines whether a remaining fault tolerance at the storage array comprises a non-zero fault tolerance that permits at least one further storage device to fail and still allow recovery of data stored in the storage array. In response to determining that the remaining fault tolerance is a zero fault tolerance that does not permit at least one storage device to fail and allow recovery of data, the device adaptor sends a message to the processor node to cause the processor node to initiate an emergency protocol to terminate a mission critical operation when the processor node is performing the mission critical operation.

Patent Agency Ranking