会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Identifying appropriate undo during a forward pass through a log
    • 在向前传递日志期间识别适当的撤消数据
    • US07036044B1
    • 2006-04-25
    • US10295131
    • 2002-11-15
    • Surendra VermaJonathan M. CargilleJacob P. LacoutureBrian D. AndrewSameet H. Agarwal
    • Surendra VermaJonathan M. CargilleJacob P. LacoutureBrian D. AndrewSameet H. Agarwal
    • G06F11/00
    • G06F11/1474G06F11/1471
    • The location of appropriate undo data necessary for reversing an effect of an operation performed at a computer system is identified during a forward pass through a log. A cycle count can be used to determine if appropriate undo data is stored in an object or is stored in auxiliary storage. If appropriate undo data is stored in an object and the undo data would be potentially lost by processing a redo log entry to modify the contents of the object, the appropriate undo data is copied to auxiliary storage. In some embodiments, a secondary computer system receives log entries from a primary computer system. The secondary computer system can identify undo data necessary to reverse an effect of an operation performed at the secondary computer system from received log entries. Identified undo data can be copied auxiliary storage at the secondary computer system.
    • 在向前传递日志期间识别用于反转在计算机系统执行的操作的效果所需的适当的撤销数据的位置。 可以使用循环计数来确定适当的撤消数据是存储在对象中还是存储在辅助存储器中。 如果适当的撤消数据存储在对象中,并且通过处理重做日志条目来修改对象的内容可能会丢失撤消数据,则将相应的撤消数据复制到辅助存储。 在一些实施例中,辅助计算机系统从主计算机系统接收日志条目。 辅助计算机系统可以识别从接收的日志条目反转在次计算机系统执行的操作的影响所需的撤销数据。 识别的撤消数据可以复制到辅助计算机系统的辅助存储器。
    • 2. 发明授权
    • Identifying files within a namespace
    • 识别命名空间中的文件
    • US07181473B1
    • 2007-02-20
    • US10293425
    • 2002-11-12
    • Jacob P. LacoutureJonathan M. CargilleSurendra VermaBrian D. Andrew
    • Jacob P. LacoutureJonathan M. CargilleSurendra VermaBrian D. Andrew
    • G06F17/30
    • G06F17/30067Y10S707/99952Y10S707/99953
    • An external request to perform a file operation within a resource manager is received. The resource manager selects a resource manager file identifier that is to be an attribute of a file associated with the file operation. The file operation and the resource manager file identifier are logged in a log entry of a log. Subsequent to logging the log entry, the log entry is accessed during a forward pass through the log, for example, during a roll-forward recovery. If it is determined that the resource manager file identifier in the log entry is assigned to the file, the first log entry is not processed. On the other hand, if it is determined that the resource manager file identifier in the log entry is not assigned to the file, the resource manager file identifier is selected to be assigned to a file when the first log entry is processed.
    • 接收到在资源管理器内执行文件操作的外部请求。 资源管理器选择要作为与文件操作相关联的文件的属性的资源管理器文件标识符。 文件操作和资源管理器文件标识符记录在日志的日志条目中。 在记录日志条目之后,在向前传递日志期间访问日志条目,例如在前滚恢复期间。 如果确定日志条目中的资源管理器文件标识符被分配给该文件,则不处理第一个日志条目。 另一方面,如果确定日志条目中的资源管理器文件标识符未被分配给文件,则当处理第一个日志条目时,选择资源管理器文件标识符被分配给文件。
    • 3. 发明授权
    • Method and system for supporting multiple independent transactional resource managers on a single logical volume
    • 在单个逻辑卷上支持多个独立事务资源管理器的方法和系统
    • US07389303B2
    • 2008-06-17
    • US10611683
    • 2003-06-30
    • Surendra VermaJacob LacoutureBrian D. AndrewJon Cargille
    • Surendra VermaJacob LacoutureBrian D. AndrewJon Cargille
    • G06F17/30
    • G06F17/30067Y10S707/99943Y10S707/99953
    • A system and method supporting multiple independent transactional resource managers on a single logical volume, in which each resource manager is a unit of storage management. Each resource manager independently maintains metadata associated with a collection of files that are contained within the scope of a resource manager, such as the files within a subdirectory corresponding to the resource manager. A general architecture allows databases or other entities to integrate with a transactional file system volume via the resource managers, whereby each database has its files independently associated with a transactional resource manager such that database operations do not affect other operations on the volume. Having independent resource managers allows different levels of performance, reliability, feature availability, and manageability to be specified within a single volume. Functions to create, start, and shut down a resource manager are also provided, along with other functions that facilitate resource manager usage.
    • 在单个逻辑卷上支持多个独立事务资源管理器的系统和方法,其中每个资源管理器是存储管理的一个单元。 每个资源管理器独立地维护与包含在资源管理器的范围内的文件集合相关联的元数据,例如与资源管理器对应的子目录内的文件。 通用架构允许数据库或其他实体通过资源管理器与事务文件系统卷进行集成,从而每个数据库都将其文件与事务性资源管理器独立关联,以使数据库操作不影响卷上的其他操作。 拥有独立的资源管理器可以在单个卷中指定不同级别的性能,可靠性,功能可用性和可管理性。 还提供了创建,启动和关闭资源管理器的功能,以及促进资源管理器使用的其他功能。
    • 4. 发明授权
    • File system primitive providing native file system support for remote
storage
    • 文件系统原语为远程存储提供本地文件系统支持
    • US5978815A
    • 1999-11-02
    • US874787
    • 1997-06-13
    • Luis Felipe CabreraGary D. KimuraThomas J. MillerBrian D. Andrew
    • Luis Felipe CabreraGary D. KimuraThomas J. MillerBrian D. Andrew
    • G06F3/06G06F12/00G06F13/10G06F17/30
    • G06F3/0626G06F13/102G06F3/0643G06F3/067Y10S707/99955
    • In order to decrease the overall cost of storing large amounts of data, systems have been developed that use a hierarchy of storage devices from fast local disks to archival off-line storage. Such storage devices may be managed in a hierarchy where data that is accessed only infrequently can be moved to archival storage. The present invention relies on a tight integration of a hierarchical storage manager into the I/O system so that remotely stored attributes can be identified and tracked internally to the I/O system just like any other attributes. Implementations of the present invention may rely on a layered driver model where lower level drivers detect the existence of files with remotely stored attributes and then transfer control for processing I/O requests involving files with remotely stored attributes to higher level drivers. The higher level drivers then assume control to finish processing the I/O request.
    • 为了降低存储大量数据的总体成本,已经开发出使用快速本地磁盘的存储设备的层次结构来归档离线存储的系统。 这样的存储设备可以以不经常访问的数据被移动到档案存储的层次结构来管理。 本发明依赖于将分层存储管理器紧密集成到I / O系统中,使得远程存储的属性可以像其他任何属性一样在I / O系统内部被识别和跟踪。 本发明的实现可以依赖于分层驱动器模型,其中较低级别的驱动程序检测到具有远程存储的属性的文件的存在,然后传送控制以将涉及具有远程存储的属性的文件的I / O请求处理到较高级别的驱动程序。 然后,较高级别的驱动程序将控制完成处理I / O请求。
    • 7. 发明授权
    • Support for multiple temporal snapshots of same volume
    • 支持同一卷的多个时间快照
    • US06651075B1
    • 2003-11-18
    • US09505447
    • 2000-02-16
    • Norbert P. KustersLuis Felipe CabreraBrian D. Andrew
    • Norbert P. KustersLuis Felipe CabreraBrian D. Andrew
    • G06F1730
    • G06F11/1448G06F2201/84Y10S707/99952Y10S707/99953Y10S707/99955
    • A system and method for more efficiently maintaining multiple temporal snapshots of a common base volume. When the base volume is modified, such as when existing data is overwritten with new data, that modification may affect two or more of the snapshots. Before the modification, the existing data is copied only to the differential file associated with the latest snapshot. When a region of a selected snapshot is read, the region is read from the selected snapshot's associated differential file. If the existing data is in the differential file, that data is returned to the reading process. If later snapshots have been taken, data associated with other parts of the region may be stored in one or more of the later differential files. If the differential file of the selected snapshot does not have data for each portion of the requested region, the mechanism continues by accessing each differential file associated with subsequent snapshots in temporal order from the earliest following the selected snapshot to the latest until either the region is complete or no later snapshots remain. Finally, if any part of the region was not filled in with data from one of the differential files, then that part of the region is read from the base volume.
    • 一种用于更有效地维护公共基本卷的多个时间快照的系统和方法。 修改基本卷时,例如当现有数据被新数据覆盖时,该修改可能会影响两个或多个快照。 在修改之前,现有数据只会复制到与最新快照关联的差分文件中。 当读取所选快照的区域时,从所选快照的相关差异文件中读取该区域。 如果现有数据在差分文件中,那么该数据将返回到读取过程。 如果以后的快照已被采取,则与该区域的其他部分相关联的数据可以存储在一个或多个稍后的差分文件中。 如果所选快照的差分文件不具有所请求区域的每个部分的数据,则该机制通过以从时间顺序访问与后续快照相关联的每个差异文件继续,从最早的选定快照到最新直到该区域是 完成或不再存在快照。 最后,如果区域的任何部分没有填充来自差分文件之一的数据,那么从基本卷中读取该区域的该部分。
    • 8. 发明授权
    • System and method for growing differential file on a base volume of a snapshot
    • 用于在快照的基本卷上生成差异文件的系统和方法
    • US06473775B1
    • 2002-10-29
    • US09505450
    • 2000-02-16
    • Norbert P. KustersLuis Felipe CabreraBrian D. Andrew
    • Norbert P. KustersLuis Felipe CabreraBrian D. Andrew
    • G06F1200
    • G06F3/0665G06F3/0608G06F3/061G06F3/0644G06F3/0683G06F9/50G06F2201/84
    • A system and method for creating a snapshot with a differential file maintained on the base volume that can grow as needed. When a snapshot is captured, free space is allocated on the base volume to receive the differential file. Writes to the base volume are allowed except to the free space allocated to the differential file. Then the snapshot is captured. After the snapshot process is complete, data that was originally present at the time the snapshot was captured may be copied to the differential file before it is modified. To grow the differential file out of its allocated space, new free space is selected from the free space currently on the base volume in conjunction with the free space at the time the snapshot was captured. The free space bitmap file of the snapshot volume may be used to identify the free space at the time the snapshot was captured.
    • 用于在基本卷上维护的可以根据需要增长的差异文件创建快照的系统和方法。 捕获快照时,可以在基本卷上分配可用空间来接收差分文件。 除了分配给差分文件的可用空间之外,允许对基本卷的写入。 然后捕获快照。 快照过程完成后,捕获快照时最初存在的数据可能会在修改之前复制到差分文件中。 要从其分配的空间中增长差异文件,从当前基本卷上的可用空间以及捕获快照时的可用空间中选择新的可用空间。 快照卷的可用空间位图文件可用于标识捕获快照时的可用空间。
    • 9. 发明授权
    • Journaling ordered changes in a storage volume
    • 日记功能订购存储卷中的更改
    • US06189016B1
    • 2001-02-13
    • US09097288
    • 1998-06-12
    • Luis Felipe CabreraThomas J. MillerBrian D. AndrewMark J. ZbikowskiGary D. Kimura
    • Luis Felipe CabreraThomas J. MillerBrian D. AndrewMark J. ZbikowskiGary D. Kimura
    • G06F1730
    • G06F17/30067Y10S707/99952Y10S707/99953Y10S707/99954
    • A change journal for recording changes to files in a storage volume of a computer system keeps a record for each notable change to a file. Each record is given a unique update sequence number, which is a serial number of ever-increasing value assigned to each record. Each record includes one or more change reasons specifying what type of action occurred with respect to the associated file. The presence of a close file change reason in a record connotes that the record includes all the notable changes made to the file in a preceding file session, which is defined as the time occurring after the last time a close file change reason was entered in a change record, up to the time of the next succeeding close file change reason. For each file, an entry is made in the storage volume's master file table referencing the change record that currently includes the most up-to-date information on the status of the change reasons for the file.
    • 用于记录对计算机系统的存储卷中的文件的更改的更改日志将为文件的每个显着更改保留记录。 每个记录都有一个唯一的更新序列号,它是分配给每个记录的不断增加的值的序列号。 每个记录包括一个或多个更改原因,指定相关文件发生的动作类型。 在记录中存在关闭文件更改原因意味着记录包括在前一个文件会话中对文件所做的所有显着更改,该更改被定义为在上次关闭文件更改原因输入后发生的时间 更改记录,直到下一个成功关闭文件更改原因的时间。 对于每个文件,在存储卷的主文件表中引用了一个引用变更记录的条目,该更改记录当前包含有关文件更改原因状态的最新信息。