REMOTE DIRECT MEMORY ACCESS
    2.
    发明申请

    公开(公告)号:US20190065433A1

    公开(公告)日:2019-02-28

    申请号:US16072433

    申请日:2016-01-29

    Inventor: Douglas L. Voigt

    Abstract: Examples disclosed herein relate to a storage appliance using an optimistic allocation of storage space. In an example system, a number of storage drives are coupled to a storage controller and an RNIC (remote direct memory access (RDMA) network interface card (NIC)) through a storage network. The RNIC includes a layout template selector and a number of templates. The layout template selector selects a template based, at least in part, on a logical block address (LBA) received from a host. The template identifies each of a plurality of storage drives in the plurality of storage drives associated with portions of data represented by the LBA. A slave drive in the number of storage drives includes a state indicator that indicates the status of a transaction. A master drive in the number of storage drives also includes the state indicator to indicate the status of the transaction.

    DATA BLOCKS MIGRATION
    3.
    发明申请

    公开(公告)号:US20180246659A1

    公开(公告)日:2018-08-30

    申请号:US15445496

    申请日:2017-02-28

    Abstract: Examples disclosed herein relate to migration of data blocks. In an example, data blocks for migration from a source data storage device to a destination data storage device may be identified. A migration priority for each of the data blocks may be determined. The determination may comprise determining a plurality of parameters for each of the data blocks based on an analysis of respective input/output (I/O) operations of the data blocks in relation to a host system. The plurality of parameters may be provided as an input to an input layer of an artificial neural network engine. The input may be processed by a hidden layer of the artificial neural network engine. An output may be provided by an output layer of the artificial neural network engine. In an example, the output may include a migration priority for each of the data blocks.

    PERFORMING A COMPUTATION USING PROVENANCE DATA

    公开(公告)号:US20180217883A1

    公开(公告)日:2018-08-02

    申请号:US15473894

    申请日:2017-03-30

    Abstract: Example implementations relate to performing computations using provenance data. An example implementation includes storing first lineage data of a first dataset and provenance data of an application operating on the first dataset in a storage system. A computing resource may determine whether second lineage data of a second dataset meets a similarity criterion with the first lineage data of the first dataset. A computation on the second dataset may be performed using the provenance data of the application, and an insight of the second dataset may be generated from the performed computation.

    PERSISTENT MEMORY CONTROLLER BASED ATOMICITY ASSURANCE
    8.
    发明申请
    PERSISTENT MEMORY CONTROLLER BASED ATOMICITY ASSURANCE 有权
    基于内存控制器的原理保证

    公开(公告)号:US20160350218A1

    公开(公告)日:2016-12-01

    申请号:US15113897

    申请日:2014-01-31

    Abstract: According to an example, PM controller based atomicity assurance may include receiving data that is related to an application for storage in a PM. PM controller based atomicity assurance may further include receiving an indication of an atomic transaction that is related to the data, and receiving an indication to generate a CP that is related to the atomic transaction. The CP may be generated in a PM staging area. A determination may be made as to whether the CP in the PM staging area is closed or open. In response to a determination that the CP in the PM staging area is closed, content related to the CP may be propagated to the PM.

    Abstract translation: 根据一个示例,基于PM控制器的原子保证可以包括接收与用于存储在PM中的应用相关的数据。 基于PM控制器的原子保证可以进一步包括接收与数据相关的原子事务的指示,以及接收生成与原子事务相关的CP的指示。 可以在PM分段区域中生成CP。 可以确定PM分段区域中的CP是闭合还是打开。 响应于PM分段区域中的CP的确定,与CP相关的内容可以被传播到PM。

    SIMILARITY ANALYSES IN ANALYTICS WORKFLOWS

    公开(公告)号:US20220075794A1

    公开(公告)日:2022-03-10

    申请号:US17530866

    申请日:2021-11-19

    Abstract: Examples include bypassing a portion of an analytics workflow. In some examples, execution of an analytics workflow may be monitored upon receipt of a raw data and the execution may be interrupted at an optimal bypass stage to obtain insights data from the raw data. A similarity analysis may be performed to compare the insights data to a stored insights data in an insights data repository. Based, at least in part, on a determination of similarity, a bypass operation may be performed to bypass a remainder of the analytics workflow.

Patent Agency Ranking