DUPLICATION COMBINATION MANAGEMENT PROGRAM, DUPLICATION COMBINATION MANAGEMENT APPARATUS, AND DUPLICATION COMBINATION MANAGEMENT METHOD
    51.
    发明申请
    DUPLICATION COMBINATION MANAGEMENT PROGRAM, DUPLICATION COMBINATION MANAGEMENT APPARATUS, AND DUPLICATION COMBINATION MANAGEMENT METHOD 有权
    复合组合管理程序,复用组合管理装置和重用组合管理方法

    公开(公告)号:US20090307524A1

    公开(公告)日:2009-12-10

    申请号:US12544035

    申请日:2009-08-19

    IPC分类号: G06F11/20

    摘要: A simultaneous failure occurrence degree calculation section calculates a simultaneous failure occurrence degree a value of which becomes smaller with an increase in a difference between numeric values indicative of manufacture date information on a computer which performs a process on the basis of a duplication combination management program. A combination pattern generation section then combines two of a plurality of storage apparatus and generates a plurality of combination patterns. A simultaneous failure occurrence degree adding section then calculates a total of simultaneous failure occurrence degrees corresponding to combinations of storage apparatus for each of the plurality of combination patterns. A duplication combination pattern determination section then determines that a combination pattern for which the total of simultaneous failure occurrence degrees is the smallest is a duplication combination pattern.

    摘要翻译: 同时发生故障发生度计算部分,根据复制组合管理程序,计算出执行处理的计算机上的制造日期信息的数值之间的差值的增加,其值随之变小。 然后,组合图案生成部分组合多个存储装置中的两个,并生成多个组合模式。 同时发生故障发生程度的部分随后计算与多个组合模式中的每一个的存储装置的组合对应的同时发生故障的总计。 复制组合模式确定部件然后确定同时发生故障发生度的总和最小的组合模式是复制组合模式。

    COMPUTER PROGRAM AND METHOD FOR BALANCING PROCESSING LOAD IN STORAGE SYSTEM, AND APPARATUS FOR MANAGING STORAGE DEVICES
    52.
    发明申请
    COMPUTER PROGRAM AND METHOD FOR BALANCING PROCESSING LOAD IN STORAGE SYSTEM, AND APPARATUS FOR MANAGING STORAGE DEVICES 有权
    用于存储系统中的平衡处理负载的计算机程序和方法以及用于管理存储设备的装置

    公开(公告)号:US20090320041A1

    公开(公告)日:2009-12-24

    申请号:US12552887

    申请日:2009-09-02

    IPC分类号: G06F9/46

    摘要: In a distributed storage system, client terminals make access to virtual storage areas provided as logical segments of a storage volume. Those logical segments are associated with physical segments that serve as real data storage areas. A management data storage unit stores management data describing the association between such logical segments and physical segments. Upon receipt of access requests directed to a specific access range, a segment identification unit consults the management data to identify logical segments in the specified access range and their associated physical segments. A remapping unit subdivides the identified logical segments and physical segments into logical sub-segments and physical sub-segments, respectively, and remaps the logical sub-segments to the physical sub-segments according to a predetermined remapping algorithm. A data access unit executes the access requests based on the remapped logical sub-segments and physical sub-segments.

    摘要翻译: 在分布式存储系统中,客户机终端访问作为存储卷的逻辑段提供的虚拟存储区域。 这些逻辑段与用作实际数据存储区域的物理段相关联。 管理数据存储单元存储描述这些逻辑段和物理段之间的关联的管理数据。 在接收到针对特定访问范围的访问请求时,段标识单元咨询管理数据以识别指定访问范围内的逻辑段及其相关联的物理段。 重映射单元将所识别的逻辑段和物理段分别细分为逻辑子段和物理子段,并根据预定的重映射算法将逻辑子段重新映射到物理子段。 数据访问单元基于重新映射的逻辑子段和物理子段执行访问请求。

    Computer-readable recording medium storing data storage program, computer, and method thereof
    53.
    发明授权
    Computer-readable recording medium storing data storage program, computer, and method thereof 失效
    存储数据存储程序的计算机可读记录介质,计算机及其方法

    公开(公告)号:US08214620B2

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

    申请号:US12625965

    申请日:2009-11-25

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F12/145

    摘要: A computer-readable recording medium storing a data storage program, a method and a computer are provided. The computer includes a cache table including an address area for storing an address and a user data area for storing user data corresponding to the address, and executes an operation including, reading user data at a specified address from a recording medium, delta-decoding the read difference data, and determining the decompressed user data to be the read user data, and writing the read user data in the user data area of the cache table when a size of the user data read by the delta-decoding is equal to or less than a threshold value and writing an address corresponding to the read user data in the address area of the cache table, obtaining difference data between the user data requested to be written and the corresponding user data and writing the difference data.

    摘要翻译: 提供了存储数据存储程序,方法和计算机的计算机可读记录介质。 计算机包括缓存表,其包括用于存储地址的地址区和用于存储对应于该地址的用户数据的用户数据区,并且执行包括从记录介质读取指定地址的用户数据的操作, 读取差分数据,并且将解压缩的用户数据确定为读取用户数据,并且当通过增量解码读取的用户数据的大小等于或小于该数据时,将读取的用户数据写入高速缓存表的用户数据区域 写入与读取的用户数据对应的地址在缓存表的地址区域中,获得请求写入的用户数据与对应的用户数据之间的差分数据,并写入差分数据。

    Duplication combination management program, duplication combination management apparatus, and duplication combination management method
    54.
    发明授权
    Duplication combination management program, duplication combination management apparatus, and duplication combination management method 有权
    复制组合管理程序,复制组合管理装置和复制组合管理方法

    公开(公告)号:US08032784B2

    公开(公告)日:2011-10-04

    申请号:US12544035

    申请日:2009-08-19

    IPC分类号: G06F11/00

    摘要: A simultaneous failure occurrence degree calculation section calculates a simultaneous failure occurrence degree a value of which becomes smaller with an increase in a difference between numeric values indicative of manufacture date information on a computer which performs a process on the basis of a duplication combination management program. A combination pattern generation section then combines two of a plurality of storage apparatus and generates a plurality of combination patterns. A simultaneous failure occurrence degree adding section then calculates a total of simultaneous failure occurrence degrees corresponding to combinations of storage apparatus for each of the plurality of combination patterns. A duplication combination pattern determination section then determines that a combination pattern for which the total of simultaneous failure occurrence degrees is the smallest is a duplication combination pattern.

    摘要翻译: 同时发生故障发生度计算部分,根据复制组合管理程序,计算出执行处理的计算机上的制造日期信息的数值之间的差值的增加,其值随之变小。 然后,组合图案生成部分组合多个存储装置中的两个,并生成多个组合模式。 同时发生故障发生程度的部分随后计算与多个组合模式中的每一个的存储装置的组合对应的同时发生故障的总计。 复制组合模式确定部件然后确定同时发生故障发生度的总和最小的组合模式是复制组合模式。

    COMPUTER-READABLE RECORDING MEDIUM STORING DATA STORAGE PROGRAM, COMPUTER, AND METHOD THEREOF
    55.
    发明申请
    COMPUTER-READABLE RECORDING MEDIUM STORING DATA STORAGE PROGRAM, COMPUTER, AND METHOD THEREOF 失效
    计算机可读记录存储数据存储程序,计算机及其方法

    公开(公告)号:US20100250855A1

    公开(公告)日:2010-09-30

    申请号:US12625965

    申请日:2009-11-25

    IPC分类号: G06F12/10 G06F12/08

    CPC分类号: G06F12/145

    摘要: A computer-readable recording medium storing a data storage program, a method and a computer are provided. The computer includes a cache table including an address area for storing an address and a user data area for storing user data corresponding to the address, and executes an operation including, reading user data at a specified address from a recording medium, delta-decoding the read difference data, and determining the decompressed user data to be the read user data, and writing the read user data in the user data area of the cache table when a size of the user data read by the delta-decoding is equal to or less than a threshold value and writing an address corresponding to the read user data in the address area of the cache table, obtaining difference data between the user data requested to be written and the corresponding user data and writing the difference data.

    摘要翻译: 提供了存储数据存储程序,方法和计算机的计算机可读记录介质。 计算机包括缓存表,其包括用于存储地址的地址区和用于存储对应于该地址的用户数据的用户数据区,并且执行包括从记录介质读取指定地址的用户数据的操作, 读取差分数据,并且将解压缩的用户数据确定为读取用户数据,并且当通过增量解码读取的用户数据的大小等于或小于该数据时,将读取的用户数据写入高速缓存表的用户数据区域 写入与读取的用户数据对应的地址在缓存表的地址区域中,获得请求写入的用户数据与对应的用户数据之间的差分数据,并写入差分数据。

    ALLOCATION CONTROL APPARATUS AND METHOD THEREOF
    56.
    发明申请
    ALLOCATION CONTROL APPARATUS AND METHOD THEREOF 有权
    分配控制装置及其方法

    公开(公告)号:US20090248995A1

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

    申请号:US12399505

    申请日:2009-03-06

    IPC分类号: G06F12/02

    摘要: An allocation control apparatus may access an address table storing addresses of slice areas allocated in a storage area for an entire storage system having a plurality of storage devices and addresses that do not correspond to allocated slice areas. The allocation control apparatus includes a reception unit receiving a request for allocating an arbitrary storage capacity an allocation unit allocating, by referring to the address table, an address that does not correspond to the allocated slice area for at least a part of the requested storage capacity and allocates an address for the slice area to the remaining storage capacity when the reception unit receives the allocation request, and a transmission unit transmitting the result allocated by the allocation unit to a requesting source of the allocation request.

    摘要翻译: 分配控制装置可以访问存储针对具有多个存储装置的整个存储系统和与分配的切片区域不对应的地址的存储区域中分配的片区域的地址的地址表。 分配控制装置包括接收单元,其接收分配任意存储容量的请求,分配单元通过参考地址表来分配与所分配的切片区域不对应的地址,用于至少一部分所请求的存储容量 并且当所述接收单元接收到所述分配请求时,将所述切片区域的地址分配给所述剩余存储容量,以及发送单元,将由所述分配单元分配的结果发送到所述分配请求的请求源。

    Data management apparatus and system
    58.
    发明授权
    Data management apparatus and system 有权
    数据管理装置及系统

    公开(公告)号:US08832113B2

    公开(公告)日:2014-09-09

    申请号:US13572259

    申请日:2012-08-10

    IPC分类号: G06F7/00 G06F17/30

    摘要: A data management apparatus sends specific data and key information corresponding to the specific data to another apparatus, when executing a process to change a storage destination of the specific data in which the hash value obtained by applying a predetermined hash function to corresponding key information belongs to a certain range, from the data management apparatus to the other apparatus, and sends the identification information of the other apparatus stored in correspondence with the certain range to a request source of an operation request, when the operation request with respect to data corresponding to key information is received after the process.

    摘要翻译: 当执行将特定数据的存储目的地改变为其中通过将相应的密钥信息应用于预定哈希函数获得的哈希值属于的特定数据的处理时,数据管理装置将特定数据和对应于该特定数据的密钥信息发送到另一装置 在从数据管理装置到其他装置的一定范围内,将与该特定范围对应地存储的其他装置的识别信息发送到操作请求的请求源时, 过程后收到信息。

    DATA MANAGEMENT APPARATUS AND SYSTEM
    59.
    发明申请
    DATA MANAGEMENT APPARATUS AND SYSTEM 有权
    数据管理装置和系统

    公开(公告)号:US20130066883A1

    公开(公告)日:2013-03-14

    申请号:US13572259

    申请日:2012-08-10

    IPC分类号: G06F17/30

    摘要: A data management apparatus sends specific data and key information corresponding to the specific data to another apparatus, when executing a process to change a storage destination of the specific data in which the hash value obtained by applying a predetermined hash function to corresponding key information belongs to a certain range, from the data management apparatus to the other apparatus, and sends the identification information of the other apparatus stored in correspondence with the certain range to a request source of an operation request, when the operation request with respect to data corresponding to key information is received after the process.

    摘要翻译: 当执行将特定数据的存储目的地改变为其中通过将相应的密钥信息应用于预定哈希函数获得的哈希值属于的特定数据的处理时,数据管理装置将特定数据和对应于该特定数据的密钥信息发送到另一装置 在从数据管理装置到其他装置的一定范围内,将与该特定范围对应地存储的其他装置的识别信息发送到操作请求的请求源时, 过程后收到信息。

    Computer-readable recording medium, data management method, and storage device
    60.
    发明授权
    Computer-readable recording medium, data management method, and storage device 有权
    计算机可读记录介质,数据管理方法和存储设备

    公开(公告)号:US08977897B2

    公开(公告)日:2015-03-10

    申请号:US13604682

    申请日:2012-09-06

    IPC分类号: G06F11/00

    摘要: An internode put requesting unit detects a time-out with respect to a put request issued to the next node in the order of a multiplexing chain and notifies a put/get executing unit of the time-out. The put/get executing unit sends an error to the previous node in the order of the multiplexing chain or a client and instructs a put-failed-data synchronizing unit to synchronize data failed to be put, and the put-failed-data synchronizing unit performs a synchronization process. A primary makes other put requests wait until completion of the synchronization process. Furthermore, when having received the error, the client issues a get request to the tail end of the multiplexing chain.

    摘要翻译: 节点放置请求单元按照多路复用链的顺序检测对发出给下一个节点的放置请求的超时,并将放弃/获取执行单元通知超时。 投放/获取执行单元按照多路复用链或客户端的顺序向前一个节点发送错误,并且指示放置失败数据同步单元将未被置位的数据和丢失失败的数据同步单元 执行同步过程。 主要让其他放置请求等待,直到完成同步过程。 此外,当接收到错误时,客户机向多路复用链的尾端发出获取请求。