Storage device, apparatus having storage device, and storage control method

    公开(公告)号:US10444992B2

    公开(公告)日:2019-10-15

    申请号:US15110310

    申请日:2014-02-26

    Applicant: HITACHI, LTD.

    Abstract: A storage device provides a logical space based on a storage medium that is configured by a plurality of logical areas to the higher-level apparatus, and a base data range exists in the storage medium for each logical area. The storage device reads the base data from the base data range that is corresponded to a write destination logical area to which the write destination logical address belongs, and creates difference data that is an exclusive OR of first data that is the base data and second data that is any one of data based on write data and the write data. The storage device creates compressed difference data by compressing the difference data, writes the compressed difference data to the storage medium, and associates a difference data range that is a range in which the compressed difference data has been written with the write destination logical area.

    Storage apparatus and storage control method

    公开(公告)号:US10310984B2

    公开(公告)日:2019-06-04

    申请号:US15510594

    申请日:2014-10-09

    Applicant: Hitachi, Ltd.

    Inventor: Atsushi Kawamura

    Abstract: A storage apparatus includes a first storage device and a second storage device, out of logical-physical translation information which associates a logical page and a physical page in the second storage device with each other. Non-compressed logical-physical translation information in the first storage device is assumed to constitute a first tier, compressed logical-physical translation information in the first storage device is assumed to constitute a second tier, and compressed logical-physical translation information in the second storage device is assumed to constitute a third tier. The storage apparatus includes tier management information for managing which logical page is included in logical-physical translation information of which of the first tier, the second tier, and the third tier. When receiving an I/O with respect to the logical page, the storage apparatus retrieves the logical-physical translation information including the logical page for which the I/O has been received, based on the tier management information.

    Distributed storage system
    5.
    发明授权

    公开(公告)号:US11036585B2

    公开(公告)日:2021-06-15

    申请号:US16680772

    申请日:2019-11-12

    Applicant: Hitachi, Ltd.

    Abstract: A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group. A first node is configured to receive data blocks from two or more other nodes in the first node group. The first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes and store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code. Combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.

    STORAGE DEVICE
    9.
    发明申请
    STORAGE DEVICE 审中-公开
    储存设备

    公开(公告)号:US20160335195A1

    公开(公告)日:2016-11-17

    申请号:US15110581

    申请日:2014-01-29

    Applicant: HITACHI, LTD.

    Abstract: The present invention provides a storage device adopting a semiconductor device as a storage media having a nonvolatile property and must be erased for writing data, wherein the device divides and manages a logical storage space provided to a higher level device in logical page units, and manages a virtual address space which is a linear address space to which multiple physical blocks of the semiconductor device are mapped. The storage device uses a page mapping table managing a correspondence between a logical page and an address in the virtual address space, and a virtual address configuration information managing a correspondence between an area in the virtual address space and a physical block, in order to manage the correspondence between the respective logical pages and storage areas of the semiconductor device.

    Abstract translation: 本发明提供了一种采用半导体器件作为具有非易失性的存储介质并且必须被擦除以写入数据的存储设备,其中该设备以逻辑页面单元划分和管理提供给较高级设备的逻辑存储空间,并且管理 作为映射半导体器件的多个物理块的线性地址空间的虚拟地址空间。 存储装置使用管理虚拟地址空间中的逻辑页面和地址之间的对应关系的页面映射表以及管理虚拟地址空间中的区域与物理块之间的对应关系的虚拟地址配置信息,以便管理 半导体器件的各个逻辑页面和存储区域之间的对应关系。

    De-duplication in flash memory module
    10.
    发明授权
    De-duplication in flash memory module 有权
    闪存模块中的重复数据删除

    公开(公告)号:US09343153B2

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

    申请号:US14798888

    申请日:2015-07-14

    Applicant: HITACHI, LTD.

    Abstract: Data capacity efficiency is improved by de-duplicating data assigned with a code that is different for each data. A storage apparatus comprising a flash memory control device equipped with one or more flash memory modules, wherein the flash memory module comprises at least one flash memory chip for providing a storage area, and a controller for controlling writing/reading of data including user data and a guarantee code accompanying the user data to and from the storage area provided by the flash memory chip, wherein the controller respectively divides a plurality of the data having the common user data into the user data and the guarantee code, stores one of the user data in an area of a predetermined unit of the storage area, and links and stores each of the guarantee codes accompanying the plurality of user data in an area of a predetermined unit of the storage area.

    Abstract translation: 通过使用与每个数据不同的代码分配的数据进行解除复制来提高数据容量效率。 一种存储装置,包括配备有一个或多个闪速存储器模块的闪速存储器控制装置,其中所述闪速存储器模块包括用于提供存储区域的至少一个闪速存储器芯片,以及用于控制对包括用户数据的数据的写入/读取的控制器, 伴随着闪存芯片所提供的存储区域的用户数据的保证码,其中控制器分别将具有公共用户数据的多个数据划分成用户数据和保证码,存储用户数据之一 在所述存储区域的预定单位的区域中,在所述存储区域的预定单位的区域中链接并存储伴随所述多个用户数据的每个所述保证码。

Patent Agency Ranking