会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Adaptive replacement cache
    • 自适应替换缓存
    • US07469320B2
    • 2008-12-23
    • US11417078
    • 2006-05-03
    • Jeffrey S. BonwickWilliam H. MooreMark J. MaybeeMatthew A. Ahrens
    • Jeffrey S. BonwickWilliam H. MooreMark J. MaybeeMatthew A. Ahrens
    • G06F12/00
    • G06F12/122G06F12/0802G06F12/123
    • A method for caching a block, which includes receiving a request to store the block in a cache and determining whether the cache is able to expand. If the cache is not able to expand, then determining whether evictable blocks are present in the cache and, if evictable blocks are present in the cache determining whether a total size of the evictable blocks is greater than or equal to a size of the block, evicting a sufficient number of the evictable blocks from the cache and storing the block in the cache, if the total size of the evictable blocks is greater than or equal to the size of the block, and activating a cache throttle, if the total size of the evictable blocks is less than the size of the block.
    • 一种用于缓存块的方法,其包括接收将所述块存储在高速缓存中并且确定所述高速缓存是否能够扩展的请求。 如果高速缓存不能扩展,则确定可缓存块是否存在于高速缓存中,并且如果可缓存的块存在于高速缓存中,确定可驱动块的总大小是否大于或等于块的大小, 如果所述可驱动块的总大小大于或等于所述块的大小,并将所述块存储在所述高速缓存中,则将所述可驱动块的足够数量从所述高速缓存中驱出并将所述块存储在所述高速缓存中,并且如果所述块的总大小 可驱动的块小于块的大小。
    • 2. 发明授权
    • Unlimited file system snapshots and clones
    • 无限文件系统快照和克隆
    • US08549051B2
    • 2013-10-01
    • US11513800
    • 2006-08-31
    • Matthew A. AhrensMark J. MaybeeJeffrey S. Bonwick
    • Matthew A. AhrensMark J. MaybeeJeffrey S. Bonwick
    • G06F12/00G06F17/30
    • G06F17/30088
    • The invention relates to a system that includes a file system configured to create a snapshot of a hierarchical block tree (HBT) and a storage pool. After the snapshot has been created, the storage pool includes a snapshot, where the snapshot includes a copy of a first version of a root block and the HBT, where the HBT includes a second version of the root block. Further, the copy of the first version of the root block is created prior to overwriting the first version of the root block with the second version of the root block, the second version of the root block comprises references to a first block and a second block, and the copy of the first version of the root block comprises a reference to the first block and no reference to the second block.
    • 本发明涉及一种系统,其包括被配置为创建分层块树(HBT)和存储池的快照的文件系统。 创建快照后,存储池将包含一个快照,其中快照包含根块和HBT的第一个版本的副本,其中HBT包括根块的第二个版本。 此外,在用根块的第二版本覆盖根块的第一版本之前创建根块的第一版本的副本,根块的第二版本包括对第一块和第二块的引用 ,并且根块的第一版本的副本包括对第一块的引用,并且不引用第二块。
    • 7. 发明申请
    • STORAGE POOL SCRUBBING WITH CONCURRENT SNAPSHOTS
    • 存储池与同时发生的冲击
    • US20100332446A1
    • 2010-12-30
    • US12494090
    • 2009-06-29
    • Matthew A. AhrensMark J. Maybee
    • Matthew A. AhrensMark J. Maybee
    • G06F17/30
    • G06F17/30067
    • A method for scrubbing a storage pool. The method includes loading a scrub queue with a number of identifiers corresponding to a number of datasets, selecting a first identifier from the scrub queue, where the first identifier corresponds to a first dataset, initiating a scrubbing of the first dataset. The method further includes, upon receiving an indication of a requirement to pause the scrubbing, pausing the scrubbing of the first dataset, creating a bookmark recording a last location within the first dataset that was scrubbed before pausing the scrubbing of the first dataset, detecting at least one change to a storage pool, and performing a modification in response to detecting the at least one change to the storage pool.
    • 一种用于擦洗存储池的方法。 该方法包括加载具有与多个数据集相对应的多个标识符的擦除队列,从擦除队列中选择第一标识符,其中第一标识符对应于第一数据集,启动擦除第一数据集。 所述方法还包括:在接收到暂停所述擦除的要求的指示时,暂停所述第一数据集的擦除,创建记录在所述第一数据集内的最后位置的书签,所述最后位置在暂停所述第一数据集的擦除之前被擦除, 对存储池进行至少一次更改,以及响应于检测到所述存储池的所述至少一个改变来执行修改。
    • 8. 发明授权
    • Storage pool scrubbing with concurrent snapshots
    • 存储池与并发快照擦除
    • US08280858B2
    • 2012-10-02
    • US12494090
    • 2009-06-29
    • Matthew A. AhrensMark J. Maybee
    • Matthew A. AhrensMark J. Maybee
    • G06F7/00G06F17/00G06F17/30G06F15/16
    • G06F17/30067
    • A method for scrubbing a storage pool is disclosed. The method includes loading a scrub queue with a number of identifiers corresponding to a number of datasets, selecting a first identifier from the scrub queue, where the first identifier corresponds to a first dataset, initiating a scrubbing of the first dataset. The method further includes, upon receiving an indication of a requirement to pause the scrubbing, pausing the scrubbing of the first dataset, creating a bookmark recording a last location within the first dataset that was scrubbed before pausing the scrubbing of the first dataset, detecting at least one change to a storage pool, and performing a modification in response to detecting the at least one change to the storage pool.
    • 公开了一种用于擦洗存储池的方法。 该方法包括加载具有与多个数据集相对应的多个标识符的擦除队列,从擦除队列中选择第一标识符,其中第一标识符对应于第一数据集,启动擦除第一数据集。 所述方法还包括:在接收到暂停所述擦除的要求的指示时,暂停所述第一数据集的擦除,创建记录在所述第一数据集内的最后位置的书签,所述最后位置在暂停所述第一数据集的擦除之前被擦除, 对存储池进行至少一次更改,以及响应于检测到所述存储池的所述至少一个改变来执行修改。