会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • File system image transfer
    • 文件系统映像传输
    • US07174352B2
    • 2007-02-06
    • US09854187
    • 2001-05-10
    • Steven R. KleimanDavid HitzGuy HarrisSean W. O'MalleyMichael MalcolmJames LauByron Rakitzis
    • Steven R. KleimanDavid HitzGuy HarrisSean W. O'MalleyMichael MalcolmJames LauByron Rakitzis
    • G06F17/00
    • G06F11/1451G06F11/1435G06F17/30067Y10S707/99953Y10S707/99954
    • The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive. Also in a preferred embodiment, shadow snapshots can be maintained, with a shadow snapshot including a set of member storage blocks that formed a consistent file system other than an active file system, with a set of selected member storage blocks removed from the consistent file system.
    • 本发明提供了一种用于在保持文件系统的一致副本的同时复制文件系统的全部或部分的方法和系统。 文件服务器维护一组快照,每个快照指示一组存储块,构成文件系统的一致副本,就像在已知时间一样。 每个快照可以用于维护文件系统的一致性之外的目的,例如将文件系统的备份副本复制或传送到目的地存储介质。 在优选实施例中,可以操纵快照以识别用于增量备份或复制的文件系统中的存储块集合,或提供完整且相对便宜的文件系统备份。 同样在优选实施例中,可以维护影子快照,其中,影子快照包括一组成员存储块,其形成除活动文件系统之外的一致的文件系统,并且从一致的文件系统中移除了一组选定的成员存储块 。
    • 3. 发明授权
    • File systems image transfer between dissimilar file systems
    • 不同文件系统之间的文件系统映像传输
    • US06574591B1
    • 2003-06-03
    • US09426409
    • 1999-10-25
    • Steven R. KleimanDavid HitzNorman C. HutchinsonSean W. O'Malley
    • Steven R. KleimanDavid HitzNorman C. HutchinsonSean W. O'Malley
    • G06F1200
    • G06F11/1451G06F11/1435G06F11/1456G06F17/30212G06F2201/84Y10S707/99953Y10S707/99954
    • The invention provides techniques for duplicating all or part of a file system while maintaining consistent copies of the file system. A preferred embodiment reads data from the source file system (mapped according to a first storage block arrangement) creates an image stream and writes this data onto the destination file system (in accordance with a second storage block arrangement). Thus, the invention allows an image transfer between file systems that have dissimilar characteristics. An intermediate storage medium can be used to store or transmit the data read from the source file system before writing the data to the destination file system. (For example, the intermediate storage medium can include a magnetic tape or other archival device, or a network.) Another aspect of the invention writes the data to the intermediate storage medium using a normalized or implied block list. The information is read from the intermediate storage medium using normalized or implied block list and written to the destination file system according to the second storage block arrangement. Another aspect of the invention is that the invention determines a first set of block numbers (BNs), determines where the blocks referenced by these BNs are to be stored, and updates the BNs accordingly.
    • 本发明提供了复制文件系统的全部或部分的技术,同时保持文件系统的一致副本。 优选实施例从源文件系统读取数据(根据第一存储块布置映射)创建图像流,并将该数据写入到目标文件系统(根据第二存储块布置)。 因此,本发明允许具有不同特征的文件系统之间的图像传送。 在将数据写入到目的地文件系统之前,可以使用中间存储介质来存储或发送从源文件系统读取的数据。 (例如,中间存储介质可以包括磁带或其他归档设备或网络。)本发明的另一方面使用归一化或隐含的块列表将数据写入中间存储介质。 使用归一化或隐含块列表从中间存储介质读取信息,并根据第二存储块布置写入目的地文件系统。 本发明的另一方面是本发明确定第一组块号(BN),确定将要存储由这些BN引用的块的位置,并相应地更新BN。
    • 7. 发明授权
    • Technique for correcting multiple storage device failures in a storage array
    • 用于校正存储阵列中多个存储设备故障的技术
    • US07080278B1
    • 2006-07-18
    • US10094086
    • 2002-03-08
    • Steven R. KleimanRobert M. EnglishPeter F. Corbett
    • Steven R. KleimanRobert M. EnglishPeter F. Corbett
    • G06F11/00
    • G06F11/1076
    • A technique efficiently corrects multiple storage device failures in a storage array. The storage array comprises a plurality of concatenated sub-arrays, wherein each sub-array includes a set of data storage devices and a local parity storage device that stores values used to correct a failure of a single device within a row of blocks, e.g., a row parity set, in the sub-array. Each sub-array is assigned diagonal parity sets identically, as if it were the only one present using a double failure protection encoding method. The array further includes a single, global parity storage device holding diagonal parity computed by logically adding together equivalent diagonal parity sets in each of the sub-arrays.
    • 一种技术有效地纠正了存储阵列中的多个存储设备故障。 存储阵列包括多个级联子阵列,其中每个子阵列包括一组数据存储设备和本地奇偶校验存储设备,其存储用于校正一行块内的单个设备的故障的值,例如, 一行奇偶校验集,在子数组中。 每个子阵列被相同地分配对角奇偶校验集,好像它是使用双故障保护编码方法存在的唯一一个。 阵列还包括保持对角奇偶校验的单个全局奇偶校验存储设备,其通过逻辑地将每个子阵列中的等效对角奇偶校验集合在一起而计算。
    • 10. 发明授权
    • Apparatus and method for interrupt handling in a multi-threaded
operating system kernel
    • 多线程操作系统内核中的中断处理装置和方法
    • US5515538A
    • 1996-05-07
    • US219428
    • 1994-03-29
    • Steven R. Kleiman
    • Steven R. Kleiman
    • G06F9/48G06F9/46
    • G06F9/4812G06F9/52
    • The disclosed invention is a method and apparatus for use in handling interrupts in a data processing system where the kernel is preemptible, has real-time scheduling ability, and which supports multithreading and tightly-coupled multiprocessors. The invention more specifically provides a technique for servicing interrupts in a processor by means of kernel interrupt handler threads which service the interrupt from start to finish. For efficiency, the interrupt handler threads do not require a complete context switch unless the interrupt handler thread is blocked. The kernel makes use of preprepared interrupt handler threads for additional efficiency, and these interrupt handler threads are not subjected to inordinate delays caused by the phenomenon of interrupt priority inversion if they do become blocked.
    • 所公开的发明是用于处理数据处理系统中的中断的方法和装置,其中内核是可抢占的,具有实时调度能力,并且支持多线程和紧密耦合的多处理器。 本发明更具体地提供了一种用于通过从开始到结束为中断服务的内核中断处理程序线程来维护处理器中的中断的技术。 为了效率,中断处理程序线程不需要完整的上下文切换,除非中断处理程序线程被阻止。 内核使用预准备的中断处理程序线程来提高额外的效率,如果这些中断处理程序线程被阻塞,这些中断处理程序线程将不会受到中断优先级倒置现象所引起的过度延迟。