Reduction in time required to write file to tape

    公开(公告)号:US11061869B2

    公开(公告)日:2021-07-13

    申请号:US16372714

    申请日:2019-04-02

    摘要: Reducing time required to write a file to tape is provided. Synchronous processing is performed in a file system implementing a Linear Tape File System (LTFS) file format, wherein the synchronous processing includes writing, to a tape medium of a tape cartridge, index information and one or more files. A type of the synchronous processing is determined, wherein the type is either an index-MAM sync type or an index-only sync type. Updated information is stored to a media auxiliary memory of the tape cartridge in response to determining that the synchronous processing is of the index-MAM sync type.

    Method for changing allocation of data using synchronization token

    公开(公告)号:US10831561B2

    公开(公告)日:2020-11-10

    申请号:US15823806

    申请日:2017-11-28

    IPC分类号: G06F9/52

    摘要: A technique of operating a system is provided that processes data with one or more data processing modules provided in parallel. A synchronization token is input into at least one data processing module that is in an operational state from the one or more data processing modules provided in parallel, in response to a request to change allocation of the data. The allocation of the data is changed to the one or more data processing modules provided in parallel, after the synchronization token is input. In response to the synchronization token having arrived at a data processing module at a later stage, the at least one data processing module, that stopped the processing, starts processing data after the synchronization token is input to the at least one data processing module.

    Writing data spanning plurality of tape cartridges

    公开(公告)号:US10572154B2

    公开(公告)日:2020-02-25

    申请号:US15819105

    申请日:2017-11-21

    IPC分类号: G06F12/00 G06F3/06 G11B5/008

    摘要: A method includes, in a tape apparatus system, receiving a request to write a file from a host, and, in response to the request, dividing sequentially received data of the file into two or more segments. Each of the two or more segments have a predetermined size. The method further includes sequentially writing a series of the two or more segments onto one or more tapes, and determining the predetermined size based on a capacity use efficiency of a plurality of other tapes and a time to copy when a spanning file, written by spanning on the one or more tapes, is copied to the plurality of other tapes. A corresponding computer program product and computer system are also disclosed.

    BLOCKCHAIN TECHNOLOGY
    8.
    发明申请

    公开(公告)号:US20190158273A1

    公开(公告)日:2019-05-23

    申请号:US15821377

    申请日:2017-11-22

    IPC分类号: H04L9/06 H04L29/06

    摘要: Provided is a method for storing at least a portion of data registered in a blockchain in each of a plurality of node apparatuses, including selection of selecting whether to store data included in a block in one node apparatus among the plurality of node apparatuses, according to a characteristic of the one node apparatus; and data storage of storing at least a portion of the data included in the block in the one node apparatus, according to a result of the selection.

    TRAINING DATA SET DETERMINATION
    10.
    发明申请

    公开(公告)号:US20180197106A1

    公开(公告)日:2018-07-12

    申请号:US15401433

    申请日:2017-01-09

    IPC分类号: G06N99/00

    CPC分类号: G06N20/00

    摘要: Provided herein is a computer readable medium having instructions embodied therewith, the instructions executable by a processor or programmable circuitry of a computer to cause the processor or programmable circuitry to perform operations comprising: selecting a first reference training data from a training data set based on a degree of difference between each reference training data in the training data set and a target training data; determining whether a degree of difference between the target training data and the first reference training data is below a first threshold; and determining whether to include the target training data in the training data set using at least a degree of difference between the target training data and at least one second reference training data, wherein the at least one second reference training data is included in the training data set and does not include the first reference training data.