Storage system, data copy control method, and recording medium

    公开(公告)号:US11803443B2

    公开(公告)日:2023-10-31

    申请号:US17691164

    申请日:2022-03-10

    Applicant: Hitachi, Ltd.

    Inventor: Shota Fujita

    Abstract: A storage apparatus includes a plurality of drives and has a parity group constituted by a plurality of drives. The storage apparatus stores a hash management table to manage hash values of a prescribed data unit of data of the drives constituting the parity group and a hash value of a prescribed data unit of data stored in another drive other than the drives constituting the parity group. A processor is configured to determine whether a same data unit as a data unit included in data stored in a replacement target drive exists in the other drive on a basis of the hash values, and copy the same data unit of the other drive to a replacement destination drive when the same data unit exists.

    Package On Package Memory Interface and Configuration With Error Code Correction

    公开(公告)号:US20230258454A1

    公开(公告)日:2023-08-17

    申请号:US18306510

    申请日:2023-04-25

    CPC classification number: G01C21/206 G06F11/10 G06F2201/845

    Abstract: Information communication circuitry, including a first integrated circuit for coupling to a second integrated circuit in a package on package configuration. The first integrated circuit comprises processing circuitry for communicating information bits, and the information bits comprise data bits and error correction bits, where the error correction bits are for indicating whether data bits are received correctly. The second integrated circuit comprises a memory for receiving and storing at least some of the information bits. The information communication circuitry also includes interfacing circuitry for selectively communicating, along a number of conductors, between the package on package configuration. In a first instance, the interfacing circuitry selectively communicates only data bits along the number of conductors. In a second instance, the interfacing circuitry selectively communicates data bits along a first set of the number of conductors and error correction bits along a second set of the number of conductors.

    Storage system and method of controlling storage system

    公开(公告)号:US09952936B2

    公开(公告)日:2018-04-24

    申请号:US14425675

    申请日:2012-12-05

    Applicant: HITACHI, LTD.

    Abstract: In a storage system for backing up data of an external apparatus, the external apparatus and a storage apparatus collaboratively perform efficient de-duplication. A storage system stores data from the external apparatus in a unit of content, and includes a backup apparatus configured to execute backup processing to create backup data of the data from the external apparatus in the unit of content; and a storage apparatus coupled to the backup apparatus in a communication-enabled manner and configured to store the backup data received from the backup apparatus. A first backup processing part of the backup apparatus determines whether or not a content is already stored in the storage apparatus by using first redundancy determination information that is information for determining whether or not each of contents of the backup data is already stored in the storage apparatus.

    System and method for error detection in a critical system

    公开(公告)号:US09734006B2

    公开(公告)日:2017-08-15

    申请号:US14945861

    申请日:2015-11-19

    Abstract: A system includes a processor having first and second processing units and a memory coupled to the processor. The memory includes processor executable code to implement an application to execute a first process to provide first application output information and to execute a second process to provide second application output information, a selector to provide a first indication that the first process is a critical process and a second indication that the second process is a non-critical process, and an application program interface (API) to run on the first processing unit. The API directs the processor to run the application on the second processing unit, executes the first process to provide first API output information in response to the first indication; determines if the first application output information matches the first API output information, and determines to not execute the second process in response to the second indication.

    Avoiding encryption in a deduplication storage

    公开(公告)号:US09626518B2

    公开(公告)日:2017-04-18

    申请号:US14966406

    申请日:2015-12-11

    Abstract: Avoiding encryption in a deduplication vault. In one example embodiment, a method may include analyzing an allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block not being stored, encrypting the allocated plain text block and analyzing the encrypted block to determine if the encrypted block is already stored in the deduplication storage, analyzing a second allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block already being stored, avoiding encryption of the second allocated plain text block by not encrypting the second allocated plain text block and instead associating the location of the second allocated plain text block in the source storage with the location of the duplicate block already stored.

    Multi stream deduplicated backup of collaboration server data
    10.
    发明授权
    Multi stream deduplicated backup of collaboration server data 有权
    协作服务器数据的多流重复数据删除备份

    公开(公告)号:US09542276B2

    公开(公告)日:2017-01-10

    申请号:US14859152

    申请日:2015-09-18

    Abstract: Techniques to backup collaboration server data are disclosed. An indication to begin backup of a collaboration server dataset is received. An associated directory is walked in a prescribed order to divide the dataset into a prescribe number of approximately equal-sized subsets. A separate subset-specific thread is used to back up the subsets in parallel. In some embodiments in which the collaboration data is stored in multiple volumes, a volume-based approach is used to back up the volumes in parallel, e.g., one volume per thread. In some embodiments, transaction logs are backed up in parallel with volumes of collaboration data.

    Abstract translation: 公开了备份协作服务器数据的技术。 收到开始备份协作服务器数据集的指示。 相关联的目录以规定的顺序行进,以将数据集划分成大约相等大小的子集的规定数量。 单独的子集专用线程用于并行备份子集。 在协作数据以多个卷存储的一些实施例中,使用基于卷的方法并行备份卷,例如每个线程一个卷。 在一些实施例中,事务日志与许多协作数据并行备份。

Patent Agency Ranking