PROTECTION SECTOR AND DATABASE USED TO VALIDATE VERSION INFORMATION OF USER DATA

    公开(公告)号:US20190065488A1

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

    申请号:US15689395

    申请日:2017-08-29

    Abstract: A write command includes data targeted to a data sector of a non-volatile memory. The data is committed to be stored in the data sector. Protection information bytes of the data are stored together with the data in the data sector, and the protection information bytes are copied to a distilled protection sector. A read request is received for the data and in response, the protection information in the data sector is validated against the copy of the protection information in the distilled protection sector.

    STORAGE DEVICE INITIATED COPY BACK OPERATION
    412.
    发明申请

    公开(公告)号:US20190065382A1

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

    申请号:US16106389

    申请日:2018-08-21

    Abstract: Method and apparatus for managing data in a data storage system. A storage array controller device is coupled to a plurality of storage devices by an external data path, with the storage devices used for non-volatile memory (NVM) storage of user data from a host. A copy back operation is initiated by issuing a copy back transfer command that identifies a selected data set stored in a source device and a unique identifier (ID) value that identifies a destination device. A peer-to-peer connection is established over the external data path in response to the copy back transfer command so that the selected data set is transferred from the source device to the destination device while bypassing the storage array controller device. Normal data transfers can be carried out between the storage array controller and the respective source and destination devices during the copy back operation.

    DUAL GRANULARITY DYNAMIC MAPPING WITH PACKETIZED STORAGE

    公开(公告)号:US20190056881A1

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

    申请号:US15680657

    申请日:2017-08-18

    Abstract: A data storage device includes a data store optimized organized into allocation units sized according to an sequential writing unit or garbage collection unit of the data store. Information is written to the allocation units as either coarse or fine-grained packets, which are packets of data that are self-describing and written together. Random writes received from a host to data already written into allocation units is written to another allocation unit, and a coarse-grained forward map is updated to reflect the physical location of the valid data that superseded data in the allocation unit until the allocation unit can be rewritten. Promotion operations are disclosed to compact data and garbage collect data by rewriting allocation units.

    INTERLACED MAGNETIC RECORDING STORAGE SYSTEM
    417.
    发明申请

    公开(公告)号:US20190051329A1

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

    申请号:US15676550

    申请日:2017-08-14

    Abstract: The disclosed technology provides a system and method that improves interlaced magnetic recording (IMR) data throughput in vibration in storage systems. In one implementation, a method includes determining whether there are write retry operations in the IMR storage device, determining whether bottom track caching space is available responsive to determining whether there are write retry operations in the IMR storage device, performing a vibration detection scheme to identify vibration events responsive to determining whether bottom track caching space is available, determining if a number of vibration events is above a predetermined threshold, and writing data to available bottom track caching space responsive to determining if the number of vibration events is above a predetermined threshold.

    ENABLING OUT-OF-BAND HARDWARE MANAGEMENT VIA AN IN-BAND COMMUNICATIONS CHANNEL

    公开(公告)号:US20190050351A1

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

    申请号:US15991031

    申请日:2018-05-29

    Abstract: An apparatus includes a host and a baseboard. An out-of-band request is received via a host network interface of the host. The baseboard includes a management controller operating independently of the host and coupled to a management network interface separate from the host network interface. The out-of-band request is sent via an in-band communications channel from a proxy server of the host to a management agent running on the management controller microprocessor. Management data is formatted via the management agent. The management data is sent to the proxy server via the in-band communications channel. The management data describes hardware status that is obtained via the management controller in response to the out-of-band request. The management data is sent from the host network interface in response to the out-of-band request.

    USING SNAP SPACE KNOWLEDGE IN TIERING DECISIONS

    公开(公告)号:US20190050163A1

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

    申请号:US15676709

    申请日:2017-08-14

    Abstract: A storage system migrates pages of data based on a determination that the page includes snapshot data. Parameters associated with a page (e.g., a page rank) may be updated based on a determination that the page includes snapshot data. A tiering process may subsequently analyze the parameters to determine whether to migrate the page to a different storage tier. A share-write to a page that is referenced by the snapshot volume and a base volume is utilized to migrate pages that include snapshot data.

    FAILURE DETECTION AND DATA RECOVERY IN A STORAGE SYSTEM

    公开(公告)号:US20190042379A1

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

    申请号:US16052108

    申请日:2018-08-01

    Abstract: Systems and methods presented herein provide for failure detection and data recovery in a storage system. In one embodiment, a method operable in a storage system comprises locating failures in data blocks in storage area of a storage device, categorizing the failures into block groups, each block group comprising one or more data blocks having failures, and halting input/output (I/O) operations to data blocks in a first of the block groups due to the failures of the first block group. The method also includes detecting additional failures in one or more data blocks of other block groups remaining in the storage area, and determining when to fail the storage area of the storage device based on the detected failures.

Patent Agency Ranking