会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Redundant data assigment in a data storage system
    • 数据存储系统中的冗余数据分配
    • US20080046779A1
    • 2008-02-21
    • US11827973
    • 2007-07-13
    • Arif MerchantSvend FrolundYasusuhi SaitoSusan SpenceAlistair Veitch
    • Arif MerchantSvend FrolundYasusuhi SaitoSusan SpenceAlistair Veitch
    • H04L1/22
    • G06F3/0605G06F3/0607G06F3/0631G06F3/0635G06F3/0647G06F3/067G06F11/2087G06F2206/1012
    • The present invention provides techniques for assignment and layout of redundant data in data storage system. In one aspect, the data storage system stores a number M of replicas of the data. Nodes that have sufficient resources available to accommodate a requirement of data to be assigned to the system are identified. When the number of nodes is greater than M, the data is assigned to M randomly selected nodes from among those identified. The data to be assigned may include a group of data segments and when the number of nodes is less than M, the group is divided to form a group of data segments having a reduced requirement. Nodes are then identified that have sufficient resources available to accommodate the reduced requirement. In other aspects, techniques are providing for adding a new storage device node to a data storage system having a plurality of existing storage device nodes and for removing data from a storage device node in such a data storage system.
    • 本发明提供了用于在数据存储系统中分配和布置冗余数据的技术。 在一个方面,数据存储系统存储数字M的数据副本。 确定具有足够资源以适应要分配给系统的数据的节点。 当节点数大于M时,数据被分配给所识别的M个随机选择的节点。 要分配的数据可以包括一组数据段,并且当节点数小于M时,该组被划分以形成具有减少的需求的一组数据段。 然后识别具有足够资源以适应减少的需求的节点。 在其他方面,技术提供了向具有多个现有存储设备节点的数据存储系统添加新的存储设备节点并且用于从这样的数据存储系统中的存储设备节点移除数据。
    • 4. 发明授权
    • System for redundant storage of data
    • 数据冗余存储系统
    • US07152077B2
    • 2006-12-19
    • US10440531
    • 2003-05-16
    • Alistair VeitchSvend FrolundArif MerchantSusan SpenceYasusuhi Saito
    • Alistair VeitchSvend FrolundArif MerchantSusan SpenceYasusuhi Saito
    • G06F17/30
    • G06F11/2094G06F11/1076G06F11/1662Y10S707/99953Y10S707/99954
    • Data structure and timestamp management techniques for redundant storage. A plurality of storage devices are interconnected by a communication medium. At least two of the storage devices are designated devices for storing a block of data. Each designated device stores a version of the data and a first timestamp that is indicative of when the version of data was last updated. A second timestamp is indicative of a pending update to the block of data. When the update to the block of data is completed at one of the designated devices, the device discards the second timestamp. A storage device acting as coordinator instructs the device to discard the second timestamp. The designated storage devices store a plurality of blocks of data and corresponding timestamps according to a data structure. At least some of the entries in the data structure correspond to a range of data blocks that share a common timestamp. Entries in the data structure are arranged such that the ranges do not overlap.
    • 冗余存储的数据结构和时间戳管理技术。 多个存储设备通过通信介质互连。 至少两个存储设备是用于存储数据块的指定设备。 每个指定的设备存储数据的版本和指示何时上次更新数据的版本的第一时间戳。 第二时间戳指示对数据块的待定更新。 当数据块的更新在指定的设备之一完成时,设备丢弃第二个时间戳。 充当协调器的存储设备指示设备丢弃第二个时间戳。 指定的存储装置根据数据结构存储多个数据块和对应的时间戳。 数据结构中的至少一些条目对应于共享公共时间戳的数据块的范围。 数据结构中的条目被布置成使得范围不重叠。
    • 9. 发明授权
    • Method of writing data
    • 写数据的方法
    • US09047306B1
    • 2015-06-02
    • US11252335
    • 2005-10-17
    • Svend FrolundArif MerchantAlistair Veitch
    • Svend FrolundArif MerchantAlistair Veitch
    • G06F17/30
    • G06F17/30174G06F11/2064G06F11/2076G06F2201/835
    • An embodiment of a method of writing data begins with a first step of generating a timestamp. A second step issues a query that includes the timestamp to each of a plurality of primary storage devices. The method continues with a third step of receiving a query reply from at least a quorum of the primary storage devices. The query replies indicate that the timestamp is later than an existing timestamp for the data. In a fourth step, the data is mirrored to secondary storage after receiving the query reply from at least the quorum of the primary storage devices. Upon receiving a mirror completion message from the secondary storage, a fifth step issues a write message that includes at least a portion of the data and the timestamp to each of the primary storage devices.
    • 写入数据的方法的一个实施例开始于产生时间戳的第一步骤。 第二步骤向多个主存储设备中的每一个发出包含时间戳的查询。 该方法继续第三步骤,从主存储设备的至少法定人数接收查询答复。 查询回复表示时间戳晚于数据的现有时间戳。 在第四步中,从至少主存储设备的法定人数收到查询答复后,数据将被镜像到辅助存储。 在从辅助存储器接收到镜像完成消息时,第五步向每个主存储设备发出包含数据和时间戳的至少一部分的写入消息。