Data transfer device and data transfer method
    1.
    发明授权
    Data transfer device and data transfer method 有权
    数据传输设备和数据传输方式

    公开(公告)号:US08510486B2

    公开(公告)日:2013-08-13

    申请号:US12622872

    申请日:2009-11-20

    IPC分类号: G06F13/12 G06F13/38

    摘要: A data transfer device and method include obtaining a compression ratio and a compression speed of data for each of a plurality of compression levels, obtaining a compression ratio of data for each of the compression levels, adding a predicted time required for the compression and a predicted time required for the transfer of the data for each of the compression levels to determine a compression level for which the added predicted time is shortest, compressing the data to be transferred at the determined compression level and transferring the compressed to a transfer destination.

    摘要翻译: 数据传送装置和方法包括获得针对多个压缩级别中的每一个的数据的压缩比和压缩速度,获得每个压缩级别的数据的压缩比,添加压缩所需的预测时间和预测 为每个压缩级别传送数据所需的时间,以确定添加的预测时间最短的压缩级别,以所确定的压缩级别压缩要传送的数据,并将压缩数据传送到传送目的地。

    Data encoding process, data decoding process, computer-readable recording medium storing data encoding program, and computer-readable recording medium storing data decoding program
    2.
    发明授权
    Data encoding process, data decoding process, computer-readable recording medium storing data encoding program, and computer-readable recording medium storing data decoding program 有权
    数据编码处理,数据解码处理,存储数据编码程序的计算机可读记录介质和存储数据解码程序的计算机可读记录介质

    公开(公告)号:US08184024B2

    公开(公告)日:2012-05-22

    申请号:US12947475

    申请日:2010-11-16

    IPC分类号: H03M7/40

    CPC分类号: H03M13/3761 H03M7/30

    摘要: In a data encoding process: data is encoded by using unit bit series obtained from an encoding bit series; the encoding bit series is searched for a first bit series identical to a portion of the encoded data; the portion is substituted with a second bit series which includes a leading code indicating a leading position of a substitution range and position information indicating the position of the first bit series in the encoding bit series. In a data decoding process: the position information is detected from the substitution range in received data after the leading code is detected in the data; a substitution bit series is extracted from the position in the encoding bit series indicated by the position information; and the data in the substitution range is substituted with the substitution bit series so as to restore the encoded data.

    摘要翻译: 在数据编码处理中:通过使用从编码比特序列获得的单位比特序列对数据进行编码; 搜索编码比特序列与编码数据的一部分相同的第一比特序列; 该部分被第二比特序列替代,该第二比特序列包括指示替代范围的前导位置的前导码和指示编码比特序列中的第一比特序列的位置的位置信息。 在数据解码处理中,在数据中检测到前导码之后,从接收数据的替换范围检测位置信息; 从由位置信息指示的编码比特序列中的位置提取替换比特序列; 并且替换范围中的数据被替换位序列替换,以便恢复编码数据。

    Data transfer method and information processing apparatus
    3.
    发明申请
    Data transfer method and information processing apparatus 有权
    数据传输方法和信息处理装置

    公开(公告)号:US20120054574A1

    公开(公告)日:2012-03-01

    申请号:US13067301

    申请日:2011-05-23

    IPC分类号: H03M13/05 G06F11/10

    CPC分类号: H04L1/0009 H04L1/0018

    摘要: A data transfer method transfers data encoded with a loss correction code by using a protocol having no error correction function. The method includes acquiring a data size of transfer target data; acquiring a relationship between a code length of the loss correction code and a transfer time for the acquired data size of the transfer target data; determining an optimum code length of the loss correction code for encoding the transfer target data based on the acquired relationship between the code length and the transfer time for the acquired data size; and encoding the target data with the loss correction code having the optimum code length.

    摘要翻译: 数据传输方法通过使用不具有纠错功能的协议来传送用丢失校正码编码的数据。 该方法包括获取传送目标数据的数据大小; 获取所述损失校正码的代码长度与所获取的所述转移目标数据的数据大小的传送时间之间的关系; 基于所获取的所述数据大小的所述代码长度和所述传送时间之间的关系,确定用于对所述传送目标数据进行编码的所述损失校正码的最佳码长; 并用具有最佳代码长度的损失校正码对目标数据进行编码。

    Storage system, control method, and program for enhancing reliability by storing data redundantly encoded
    5.
    发明授权
    Storage system, control method, and program for enhancing reliability by storing data redundantly encoded 有权
    存储系统,控制方法和程序,用于通过存储冗余编码的数据来提高可靠性

    公开(公告)号:US07739579B2

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

    申请号:US11443201

    申请日:2006-05-31

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1076

    摘要: A storage apparatus composed of a plurality of magnetic disk devices are provided. An encoding unit generates, after dividing original data, a plurality pieces of encoded data equal to or more than the number of division by use of a code of which redundancy is variable. A redundancy control unit varies the redundancy in the encoding unit in accordance with the importance of the original data. A distribution processing unit distributes and stores the plurality of encoded data to and in the plurality of magnetic disk devices. A decoding unit retrieves the encoded data corresponding to, at least, the division number of the original data from the magnetic disk devices so as to decode the original data.

    摘要翻译: 提供由多个磁盘装置构成的存储装置。 编码单元在分割原始数据之后,通过使用冗余是可变的代码,生成等于或大于划分数的多条编码数据。 冗余控制单元根据原始数据的重要性改变编码单元中的冗余度。 分发处理单元将多个编码数据分配并存储在多个磁盘装置中。 解码单元至少从磁盘装置检索与原始数据的分割数相对应的编码数据,以解码原始数据。

    Backup system, method, and program
    6.
    发明授权
    Backup system, method, and program 有权
    备份系统,方法和程序

    公开(公告)号:US07739465B2

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

    申请号:US11407109

    申请日:2006-04-20

    IPC分类号: G06F12/16

    摘要: A backup system is comprised of a main storage for storing original data and a plurality of local storages for distributing and storing the data. An encoding unit of the main storage server generates, after dividing the original data, a plurality of encoded data that is equal to or more than the dividing number by use of a code of which redundancy is variable. A distribution processing unit distributes the plurality of encoded data to the plurality of local storages, and causes the data to be stored therein. A restoring unit retrieves the encoded data corresponding to at least the division number of the original data from the local storages, and restores the original data. A redundancy control unit varies the redundancy in the encoding unit such that, the higher the importance of the data, the larger the redundancy. Furthermore, a distribution processing unit determines the distribution number such that the higher the reliability of the local storages, the more the number.

    摘要翻译: 备份系统由用于存储原始数据的主存储器和用于分发和存储数据的多个本地存储器组成。 主存储服务器的编码单元通过使用冗余是可变的代码,在分割原始数据之后生成等于或大于分割数的多个编码数据。 分发处理单元将多个编码数据分配给多个本地存储器,并使数据存储在其中。 恢复单元从本地存储器检索对应于至少原始数据的分割数的编码数据,并恢复原始数据。 冗余控制单元改变编码单元中的冗余,使得数据的重要性越高,冗余越大。 此外,分发处理单元确定分配号,使得本地存储的可靠性越高,数量越多。

    System for distributing data by dividing the same into plural pieces of partial data
    7.
    发明申请
    System for distributing data by dividing the same into plural pieces of partial data 审中-公开
    通过将数据分割成多个部分数据来分配数据的系统

    公开(公告)号:US20080170591A1

    公开(公告)日:2008-07-17

    申请号:US12007168

    申请日:2008-01-07

    IPC分类号: H04L29/02

    摘要: Disclosed is a system for dividing an original data into N pieces of partial data and generating L pieces of encoded data on the basis of the N pieces of partial data wherein N is a natural number greater than 1 and L is a natural number equal to or greater than N, each of the L pieces of encoded data including a header part and a operation result part, the header part including selection data identifying a subset of the N pieces of partial data on which a predetermined operation is performed, the operation result part being generated by performing the predetermined operation on partial data included in the subset identified by the selection data, wherein the L pieces of encoded data are divided into one or more transmission data groups and each of the one or more transmission data groups is transmitted to one of one or more first communication links.

    摘要翻译: 公开了一种用于将原始数据划分为N个部分数据并根据N个部分数据生成L个编码数据的系统,其中N是大于1的自然数,L是等于或等于的自然数, 大于N,所述L个编码数据中的每一个包括报头部分和操作结果部分,所述报头部分包括标识执行了预定操作的N个部分数据的子集的选择数据,所述操作结果部分 通过对包括在由选择数据识别的子集中的部分数据执行预定的操作来产生,其中L个编码数据被分成一个或多个发送数据组,并且一个或多个发送数据组中的每一个被发送到一个 一个或多个第一通信链路。

    Storage system, control method, and program
    9.
    发明申请
    Storage system, control method, and program 有权
    存储系统,控制方法和程序

    公开(公告)号:US20070180294A1

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

    申请号:US11443201

    申请日:2006-05-31

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1076

    摘要: A storage apparatus composed of a plurality of magnetic disk devices are provided. An encoding unit generates, after dividing original data, a plurality pieces of encoded data equal to or more than the number of division by use of a code of which redundancy is variable. A redundancy control unit varies the redundancy in the encoding unit in accordance with the importance of the original data. A distribution processing unit distributes and stores the plurality of encoded data to and in the plurality of magnetic disk devices. A decoding unit retrieves the encoded data corresponding to, at least, the division number of the original data from the magnetic disk devices so as to decode the original data.

    摘要翻译: 提供由多个磁盘装置构成的存储装置。 编码单元在分割原始数据之后,通过使用冗余是可变的代码,生成等于或大于划分数的多条编码数据。 冗余控制单元根据原始数据的重要性改变编码单元中的冗余度。 分发处理单元将多个编码数据分配并存储在多个磁盘装置中。 解码单元至少从磁盘装置检索与原始数据的分割数相对应的编码数据,以解码原始数据。

    Method and apparatus for storing data
    10.
    发明授权
    Method and apparatus for storing data 有权
    用于存储数据的方法和装置

    公开(公告)号:US08812866B2

    公开(公告)日:2014-08-19

    申请号:US12068976

    申请日:2008-02-13

    IPC分类号: G06F11/30 G11C7/00

    摘要: According to an aspect of an embodiment, a method comprises providing a matrix comprising m rows and n columns, each of the rows and columns comprising elements of zero and one, dividing data into n data blocks, associating each of the data blocks with each of the columns, calculating an exclusive-OR of selected data blocks in reference to one of the rows, the selected data blocks being determined by the element of one in the associated columns in the one of the rows, repeating the calculating in other rows and storing separately the calculated data resulting from the exclusive-OR of data blocks in association with the associated rows, respectively.

    摘要翻译: 根据实施例的一个方面,一种方法包括提供包括m行和n列的矩阵,每个行和列包括零和一个元素,将数据划分为n个数据块,将每个数据块与每个 列,参考所述行中的一行计算所选择的数据块的异或,所选择的数据块由所述一行中的相关列中的一个元素确定,重复其他行中的计算并存储 分别计算与相关联的行相关联的数据块的异或产生的计算数据。