会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Checkpoint recovery using a B-tree intent log with syncpoints
    • 使用具有同步点的B树意图日志进行检查点恢复
    • US08745005B1
    • 2014-06-03
    • US11536952
    • 2006-09-29
    • Marc DeSouterPranit Sethi
    • Marc DeSouterPranit Sethi
    • G06F7/00G06F17/30
    • G06F11/1471
    • A networked data storage system includes a primary volume and a pointer-based virtual secondary volume. The secondary volume has B-tree checkpoints of the state of a primary filesystem of the primary volume. Intermediate syncpoints are declared between checkpoint checkpoints. The syncpoints are logical locations on the secondary volume where the B-tree is known to be in a consistent state. The frequency of syncpoints may be set by an administrator in units of blocks, i.e., a syncpoint to be taken every n blocks. Before performing a B-tree split, entire images of the leaves and parent node involved in the split are written to an intent log in a relatively fast transaction that may comprise a single I/O operation to contiguous memory. Movement of data between leaf nodes and changes to the parent nodes as a result of the split operation proceed asynchronously. In the event of a reboot before the split operation is complete, the intent log is used to complete the split transaction from the most recent syncpoint. When a new syncpoint is declared, the intent log and dirty leaves are flushed.
    • 网络数据存储系统包括主卷和基于指针的虚拟辅助卷。 辅助卷具有主卷的主文件系统状态的B树检查点。 检查点检查点之间声明中间同步点。 同步点是辅助卷上的逻辑位置,其中B树已知处于一致状态。 同步点的频率可以由管理员以块为单位设置,即,每n个块要采取的同步点。 在执行B-tree拆分之前,涉及分割的叶子和父节点的整个图像被写入相对快速的事务中的意图日志,该事务可以包括对连续存储器的单个I / O操作。 作为分割操作的结果,叶节点之间的数据的移动和对父节点的更改将以异步方式进行。 在拆分操作完成之前重新启动,意图日志用于从最近的同步点完成拆分事务。 当一个新的同步点被声明时,意图日志和脏的叶子被刷新。
    • 4. 发明授权
    • Replication of a data set using differential snapshots
    • 使用差异快照复制数据集
    • US08250033B1
    • 2012-08-21
    • US12240666
    • 2008-09-29
    • Marc De SouterPranit Sethi
    • Marc De SouterPranit Sethi
    • G06F17/30
    • G06F17/30144G06F3/065G06F11/1451G06F11/2056G06F17/30088G06F17/30212
    • A replication process using snapshots to maintain information regarding changes made to a production data set following a point in time. In some embodiments, the production data set may be a file system and the snapshot may store information relating to changes made to both previously-allocated and newly-allocated data blocks. When a change is made to a previously-allocated data block, the original contents for the data block may be copied to a save volume prior to being overwritten by the new data, while for a newly-allocated data block no data may be copied to the save volume. An entry may also be created in a map identifying each changed data block. A replication process may then read the block map to identify data blocks storing new data to should be replicated to a replication data set, such that the replication data set remains a copy of the production data set.
    • 使用快照的复制过程来维护关于在时间点之后对生产数据集进行的更改的信息。 在一些实施例中,生产数据集可以是文件系统,并且快照可以存储与对先前分配的和新分配的数据块进行的改变有关的信息。 当对先前分配的数据块进行改变时,数据块的原始内容可以在被新数据覆盖之前复制到保存卷,而对于新分配的数据块,不能将数据复制到 保存音量。 还可以在标识每个改变的数据块的映射中创建条目。 然后,复制过程可以读取块映射以识别存储要被复制到复制数据集的新数据的数据块,使得复制数据集保持生产数据集的副本。