会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for uploading data into a distributed storage system
    • 将数据上传到分布式存储系统的方法和系统
    • US09305069B2
    • 2016-04-05
    • US13023384
    • 2011-02-08
    • Yonatan ZungerAlexander KesselmanAlexandre Drobychev
    • Yonatan ZungerAlexander KesselmanAlexandre Drobychev
    • G06F7/00G06F17/00G06F17/30
    • G06F17/30575G06F17/30159
    • A method for uploading an object into a distributed storage system is implemented at a computing device The computing device splits an object into one or more chunks and uploads the one or more chunks into the distributed storage system. For each uploaded chunk, the computing device receives a write token from the distributed storage system, inserts an entry into an extents table of the object for the chunk in accordance with the received write token and the chunk ID, chunk offset, and chunk size of the chunk, generates a digest of the extents table, the digest representing the one or more chunks that the client expects to be within the distributed storage system, and sends the digest of the extents table to the distributed storage system. The distributed storage system is configured to use the digest to determine whether it has each of the one or more client-expected chunks.
    • 一种将对象上传到分布式存储系统的方法在计算设备上实现。计算设备将对象分成一个或多个块,并将一个或多个块上传到分布式存储系统中。 对于每个上传的块,计算设备从分布式存储系统接收写令牌,根据接收到的写令牌和块ID,块偏移量和块大小将条目插入到块的对象的扩展表中 块,生成扩展表的摘要,摘要表示客户端期望在分布式存储系统内的一个或多个块,并将扩展数据表的摘要发送到分布式存储系统。 分布式存储系统被配置为使用摘要来确定它是否具有一个或多个客户预期的块中的每一个。
    • 8. 发明授权
    • Method and system for managing weakly mutable data in a distributed storage system
    • 在分布式存储系统中管理弱可变数据的方法和系统
    • US08615485B2
    • 2013-12-24
    • US13024250
    • 2011-02-09
    • Zunger YonatanAlexandre DrobychevAlexander KesselmanGeorge DatuashviliZia M. Syed
    • Zunger YonatanAlexandre DrobychevAlexander KesselmanGeorge DatuashviliZia M. Syed
    • G06F7/00
    • G06F17/30194
    • A method for managing multiple generations of an object within a distributed storage system is implemented at a computing device. The computing device receives metadata and content of a first generation of an object from a first client connected to the distributed storage system and stores the first generation's metadata and content within a first storage sub-system. The computing device receives metadata and content of a second generation of the object from a second client connected to the distributed storage system and stores the second generation's metadata and content within a second storage sub-system. The computing device independently replicates the first generation's metadata and content from the first storage sub-system to the second storage sub-system and replicates the second generation's metadata and content from the second storage sub-system to the first storage sub-system such that both storage sub-systems include a replica of the object's first and second generations.
    • 一种在分布式存储系统内管理多代对象的方法在计算设备上实现。 计算设备从连接到分布式存储系统的第一客户端接收第一代对象的元数据和内容,并将第一代的元数据和内容存储在第一存储子系统中。 计算设备从连接到分布式存储系统的第二客户端接收第二代对象的元数据和内容,并将第二代的元数据和内容存储在第二存储子系统内。 计算设备将第一代元数据和内容从第一存储子系统独立地复制到第二存储子系统,并将第二代元数据和内容从第二存储子系统复制到第一存储子系统, 存储子系统包括对象的第一代和第二代的副本。
    • 9. 发明授权
    • System and method for determining the age of objects in the presence of unreliable clocks
    • 在存在不可靠时钟的情况下确定物体的年龄的系统和方法
    • US08423517B2
    • 2013-04-16
    • US13022551
    • 2011-02-07
    • Alexander KesselmanAlexandre DrobychevDaniel J. Ford
    • Alexander KesselmanAlexandre DrobychevDaniel J. Ford
    • G06F17/30
    • G06F17/30336G06F17/30551
    • A system and method for determining an age of an object is provided. A first index for a timestamp entry in a sequence of timestamps corresponding to a time at which an object was created is identified. At least one subsequence of timestamps from the sequence of timestamps having indexes for entries in the sequence of timestamps that are between the first index in the sequence of timestamps and a last index for a last timestamp entry in the sequence of timestamps is identified, wherein the at least one subsequence of timestamps conforms to a function of a time interval between storage of consecutive current timestamps reported by clock of the computer system. Timestamps from the sequence of timestamps that are not included in the at least one subsequence of timestamps are removed. An age of the object is determined based on the at least one subsequence of timestamps.
    • 提供了一种用于确定对象的年龄的系统和方法。 识别对应于创建对象的时间的时间戳序列中的时间戳条目的第一索引。 识别来自具有时间戳序列中的时间序列序列中的条目的时间戳序列的时间戳的至少一个子序列,其中时间戳序列中的第一索引和时间戳序列中的最后时间戳条目的最后索引之间,其中, 时间戳的至少一个子序列符合由计算机系统的时钟报告的连续当前时间戳的存储之间的时间间隔的函数。 来自不包括在时间戳的至少一个子序列中的时间戳序列的时间戳被去除。 基于时间戳的至少一个子序列来确定对象的年龄。
    • 10. 发明授权
    • Asynchronous distributed object uploading for replicated content addressable storage clusters
    • 复制内容可寻址存储集群的异步分布式对象上传
    • US08468291B2
    • 2013-06-18
    • US13444247
    • 2012-04-11
    • Alexandre DrobychevAlexander Kesselman
    • Alexandre DrobychevAlexander Kesselman
    • G06F13/00
    • G06F17/30578G06F17/30091G06F17/30212
    • A method performed by two or more devices of a group of devices in a distributed data replication system may include receiving a group of chunks having a same unique temporary identifier, the group of chunks comprising an object to be uploaded; creating an entry for the object in a replicated index, the entry being keyed by the unique temporary identifier, and the replicated index being replicated at each of the two or more devices; and determining, by an initiating device of the two or more devices, that a union of the group of chunks contains all data of the object. The method may also include calculating a content-based identifier to the object; creating another entry for the object in the replicated index, the other entry being keyed by the content-based identifier; and updating the replicated index to point from the unique temporary identifier to the content-based identifier.
    • 分布式数据复制系统中的一组设备的两个或多个设备执行的方法可以包括接收具有相同唯一临时标识符的一组块,该组块包括要上传的对象; 在复制索引中创建对象的条目,该条目由唯一临时标识符键入,并且复制索引被复制在两个或更多个设备中的每一个上; 以及由所述两个或多个设备的发起设备确定所述一组组合的联合包含所述对象的所有数据。 该方法还可以包括:向对象计算基于内容的标识符; 为复制索引中的对象创建另一个条目,另一个条目由基于内容的标识符键入; 并将所复制的索引更新为从唯一临时标识符指向基于内容的标识符。