会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明授权
    • Deduplication of data on disk devices using low-latency random read memory
    • 使用低延迟随机读取存储器在磁盘设备上重复数据删除
    • US07908436B1
    • 2011-03-15
    • US12110193
    • 2008-04-25
    • Kiran SrinivasanGarth GoodsonKaladhar Voruganti
    • Kiran SrinivasanGarth GoodsonKaladhar Voruganti
    • G06F12/02
    • G06F17/30091G06F3/0622G06F3/0641G06F3/0689
    • Deduplication of data using a low-latency random read memory (LLRRM) is described herein. Upon receiving a block, if a matching block stored on a disk device is found, the received block is deduplicated by producing an index to the address location of the matching block. In some embodiments, a matching block having a predetermined threshold number of associated indexes that reference the matching block is transferred to LLRRM, the threshold number being one or greater. Associated indexes may be modified to reflect the new address location in LLRRM. Deduplication may be performed using a mapping mechanism containing mappings of deduplicated blocks to matching blocks, the mappings being used for performing read requests. Deduplication described herein may reduce read latency as LLRRM has relatively low latency in performing random read requests relative to disk devices.
    • 本文描述了使用低延迟随机读取存储器(LLRRM)的数据重复数据删除。 在接收到块时,如果找到存储在磁盘设备上的匹配块,则通过向匹配块的地址位置产生索引来对所接收的块进行重复数据删除。 在一些实施例中,具有参考匹配块的具有预定阈值数量的关联索引的匹配块被传送到LLRRM,阈值数目为一个或更大。 可以修改相关索引以反映LLRRM中的新地址位置。 重复数据删除可以使用包含对重复数据删除的块对匹配块进行映射的映射机制来执行,映射用于执行读请求。 这里描述的重复数据删除可以减少读取延迟,因为在执行相对于磁盘设备的随机读取请求时,LLRRM具有相对较低的延迟。
    • 55. 发明申请
    • Deduplication of Data on Disk Devices Based on a Threshold Number of Sequential Blocks
    • 基于顺序块阈值的磁盘设备上的数据重复数据删除
    • US20090271402A1
    • 2009-10-29
    • US12110122
    • 2008-04-25
    • Kiran SrinivasanGarth GoodsonKaladhar Voruganti
    • Kiran SrinivasanGarth GoodsonKaladhar Voruganti
    • G06F17/30
    • G06F17/3015
    • Deduplication of data on disk devices based on a threshold number (THN) of sequential blocks is described herein, the threshold number being two or greater. Deduplication may be performed when a series of THN or more received blocks (THN series) match a sequence of THN or more stored blocks (THN sequence), whereby a sequence comprises blocks stored on the same track of a disk device. Deduplication may be performed using a block-comparison mechanism comprising metadata entries of stored blocks and a mapping mechanism containing mappings of deduplicated blocks to their matching blocks. The mapping mechanism may be used to perform later read requests received for the deduplicated blocks. The deduplication described herein may reduce the read latency as the number of seeks between tracks may be reduced. Also, when a seek to a different track is performed, the seek time cost is spread over THN or more blocks.
    • 这里描述了基于顺序块的阈值(THN)的磁盘设备上的数据的重复数据删除,阈值数目是两个或更多。 当一系列THN或更多接收块(THN系列)与THN或更多存储块(THN序列)的序列匹配时,可以执行重复数据删除,由此序列包括存储在磁盘设备的相同轨道上的块。 可以使用包括存储块的元数据条目的块比较机制和包含对其匹配块的重复数据删除块的映射的映射机制来执行重复数据删除。 映射机制可用于执行为重复数据消除的块接收的后续读请求。 这里描述的重复数据删除可以减少读取的等待时间,因为可以减少轨道之间的寻道次数。 此外,当执行到不同轨道的寻道时,搜索时间成本分布在THN或更多块上。
    • 56. 发明授权
    • Method for proactive impact analysis of policy-based storage systems
    • 基于策略的存储系统进行主动影响分析的方法
    • US07519624B2
    • 2009-04-14
    • US11281739
    • 2005-11-16
    • Madhukar R. KorupoluAameek SinghKaladhar Voruganti
    • Madhukar R. KorupoluAameek SinghKaladhar Voruganti
    • G06F12/00G06F17/30G06F15/173
    • G06F3/0637G06F3/0605G06F3/067
    • A system efficiently and proactively assesses the impact of user's actions on a network storage system. The system generally operates on a storage area network that includes a database represented by states and policies, before the user action is executed. The system comprises a storage monitor that captures a snapshot of the database states. An impact analysis module of the system then applies a user action to the snapshot; and further selectively applies at least some of the policies to the snapshot. The impact analysis module simulates the user action on the snapshot without applying actually changes to the database, and further analyzes whether the simulated user action violates at least one applied policy. The system takes the appropriate action based on the result of the analysis.
    • 系统有效地主动评估用户对网络存储系统的影响。 在执行用户操作之前,系统通常在包括由状态和策略表示的数据库的存储区域网络上操作。 该系统包括捕获数据库状态的快照的存储监视器。 然后系统的影响分析模块将用户操作应用于快照; 并进一步选择性地将快照中的至少一些策略应用于快照。 影响分析模块模拟快照上的用户操作,而不对数据库进行实际更改,并进一步分析模拟用户操作是否违反至少一个应用策略。 系统根据分析结果采取适当的措施。
    • 60. 发明授权
    • Distributed object store for network-based content repository
    • 基于网络的内容存储库的分布式对象存储
    • US09507799B1
    • 2016-11-29
    • US12633725
    • 2009-12-08
    • Garth GoodsonShankar PasupathyKaladhar VorugantiRavi KavuriSudhir Srinivasan
    • Garth GoodsonShankar PasupathyKaladhar VorugantiRavi KavuriSudhir Srinivasan
    • G06F17/30
    • G06F17/30082G06F17/30091G06F17/301G06F17/302G06F17/30203
    • A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.
    • 网络存储系统中的分布式对象存储使用与存储的数据对象的位置无关的全局对象标识符(ID)。 全局对象ID使数据对象无缝地从一个位置移动到另一个位置,而不会影响存储系统的客户端,即“透明迁移”。 全局对象ID可以是多级对象句柄的一部分,其还可以包括指示存储数据对象的特定位置的位置ID,以及标识与数据对象相关联的一组数据管理策略的策略ID。 策略ID可以由存储系统的客户端与数据对象相关联,例如当客户端创建对象时,从而允许“内联”策略管理。 当客户机请求不包含对象的有效位置ID时,可以使用对象位置子系统(OLS)来定位对象。