会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Persistent names for logical volumes
    • 逻辑卷的持久名称
    • US06496839B2
    • 2002-12-17
    • US09096540
    • 1998-06-12
    • Luis Felipe CabreraNorbert P. Kusters
    • Luis Felipe CabreraNorbert P. Kusters
    • C06F1200
    • G06F3/0607G06F3/0632G06F3/0683Y10S707/99954
    • Persistent names for logical volumes in a computer system are used to enable symbolic links between the persistent names and non-persistent device names that identify the logical volumes to the lower layers of the operating system during a single boot session. A persistent unique mount name for each logical volume is associated with a unique volume identifier for the logical volume in a persistent mount manager data structure. Optionally a persistent drive letter can be assigned to the volume. Higher layers of the operating system and user applications address a volume through the persistent mount name as well as any assigned drive letter. When the system is rebooted, the data structure entries identified by the unique volume identifiers of the arriving logical volumes are used to reconstruct the symbolic links so that references to the persistent mount name, and optional drive letter, will resolve to the correct non-persistent device name, thus guaranteeing consistency in addressing the logical volumes across boot sessions. When the system undergoes physical reconfiguration, an existing persistent mount name is associated with a different non-persistent device name if the unique volume identifier is present in the data structure. In this fashion, logical volumes can be removed and restored in the computer without the knowledge of higher layers of the operating system and user applications. Optionally, an in-memory data structure is created from the persistent data structure to increase the speed of the identification process.
    • 计算机系统中的逻辑卷的持久名称用于启用永久名称和非持久性设备名称之间的符号链接,以便在单个引导会话期间识别操作系统的较低层的逻辑卷。 每个逻辑卷的持久唯一安装名称与持久性安装管理器数据结构中的逻辑卷的唯一卷标识符相关联。 可选地,可以为卷分配持久性驱动器号。 操作系统和用户应用程序的较高层通过持久安装名称以及任何分配的驱动器号来寻址卷。 当系统重新启动时,由到达的逻辑卷的唯一卷标识符标识的数据结构条目用于重构符号链接,以便引用持久挂载名称和可选驱动器号可以解析为正确的非持久性 设备名称,从而保证在引导会话中解决逻辑卷的一致性。 当系统进行物理重新配置时,如果唯一卷标识符存在于数据结构中,则现有的持久性挂载名称与不同的非持久性设备名称相关联。 以这种方式,可以在计算机中删除和恢复逻辑卷,而不需要知道较高层的操作系统和用户应用程序。 可选地,从永久数据结构创建存储器内数据结构以增加识别过程的速度。
    • 12. 发明授权
    • Logical volume mount manager
    • 逻辑卷安装管理器
    • US07051198B2
    • 2006-05-23
    • US10705635
    • 2003-11-10
    • Luis Felipe CabreraNorbert P. KustersPeter W. WielandRobert D. Rinne
    • Luis Felipe CabreraNorbert P. KustersPeter W. WielandRobert D. Rinne
    • G06F1/24G06F9/00
    • G06F3/0607G06F3/0632G06F3/0683G06F9/4411G06F17/30067Y10S707/99953Y10S707/99954
    • A mount manager and supporting data structures enable automatic identification and re-establishment of logical volumes on non-removable storage devices in a computer system across multiple reboots and reconfigurations. The mount manager generates a redirected name for a new logical volume when a unique volume identifier is presented to the mount manager by the operating system. The mount manager stores the unique volume identifier and the associated redirected name in a persistent mount manager data structure. The mount manager establishes a symbolic link between the persistent redirected name and a non-persistent device name used by the operating system. During the boot process, the mount manager uses the data structure entries identified by the unique volume identifiers of the arriving logical volumes to reconstruct the symbolic links so that references to the redirected name will resolve to the correct non-persistent device name.
    • 安装管理器和支持数据结构可以在多个重新启动和重新配置中自动识别和重新建立计算机系统中不可移动存储设备上的逻辑卷。 当操作系统将唯一的卷标识符呈现给安装管理器时,安装管理器为新的逻辑卷生成重定向的名称。 安装管理器将唯一卷标识符和关联的重定向名称存储在持久性安装管理器数据结构中。 挂载管理器在永久重定向的名称和操作系统使用的非持久设备名称之间建立符号链接。 在引导过程中,安装管理器使用由到达的逻辑卷的唯一卷标识符标识的数据结构条目来重建符号链接,以便引用重定向的名称将解析为正确的非持久性设备名称。
    • 13. 发明授权
    • 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.
    • 一种用于更有效地维护公共基本卷的多个时间快照的系统和方法。 修改基本卷时,例如当现有数据被新数据覆盖时,该修改可能会影响两个或多个快照。 在修改之前,现有数据只会复制到与最新快照关联的差分文件中。 当读取所选快照的区域时,从所选快照的相关差异文件中读取该区域。 如果现有数据在差分文件中,那么该数据将返回到读取过程。 如果以后的快照已被采取,则与该区域的其他部分相关联的数据可以存储在一个或多个稍后的差分文件中。 如果所选快照的差分文件不具有所请求区域的每个部分的数据,则该机制通过以从时间顺序访问与后续快照相关联的每个差异文件继续,从最早的选定快照到最新直到该区域是 完成或不再存在快照。 最后,如果区域的任何部分没有填充来自差分文件之一的数据,那么从基本卷中读取该区域的该部分。
    • 14. 发明授权
    • 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.
    • 用于在基本卷上维护的可以根据需要增长的差异文件创建快照的系统和方法。 捕获快照时,可以在基本卷上分配可用空间来接收差分文件。 除了分配给差分文件的可用空间之外,允许对基本卷的写入。 然后捕获快照。 快照过程完成后,捕获快照时最初存在的数据可能会在修改之前复制到差分文件中。 要从其分配的空间中增长差异文件,从当前基本卷上的可用空间以及捕获快照时的可用空间中选择新的可用空间。 快照卷的可用空间位图文件可用于标识捕获快照时的可用空间。
    • 15. 发明授权
    • Persistent volume mount points
    • 持久音量安装点
    • US06421684B1
    • 2002-07-16
    • US09652525
    • 2000-08-31
    • Luis Felipe CabreraNorbert P. Kusters
    • Luis Felipe CabreraNorbert P. Kusters
    • G06F1730
    • G06F3/0607G06F3/0632G06F3/0644G06F3/0674Y10S707/99952Y10S707/99953Y10S707/99954
    • Information regarding volume mount points hosted by a logical volume are stored on the physical device underlying the logical volume so that the relationships between the host logical volume and target logical volumes mounted on the volume mount points can be reconstituted when the system containing the logical volumes is rebooted, when the underlying physical devices are moved with the system, and when the logical volumes are transported to a different system. A data structure stored on the physical device contains the directory name of the volume mount point and the unique identifier and a globally unique mount name of the target logical volume mounted at the volume mount point. When the target logical volume is present in the system, symbolic links are created to relate the volume mount point name to a device name for the target logical volume so that pathnames containing the directory junction name are resolved correctly. If the target volume is not present in the system, the corresponding symbolic link does not exist, so an incorrect logical volume cannot be mounted onto a volume mount point. Furthermore, because the logical volumes contain the directory junction information, the namespace representing the logical volumes is selfdescribing so that neither user knowledge nor intervention is required to reconstitute the namespace.
    • 有关由逻辑卷托管的卷安装点的信息存储在逻辑卷底层的物理设备上,以便在包含逻辑卷的系统为包含逻辑卷的系统时,主机逻辑卷与安装在卷安装点上的目标逻辑卷之间的关系可以重新构建 当底层物理设备与系统一起移动时,以及何时将逻辑卷传输到其他系统时重新启动。 存储在物理设备上的数据结构包含卷安装点的目录名称和唯一标识符以及安装在卷安装点的目标逻辑卷的全局唯一安装名称。 当系统中存在目标逻辑卷时,会创建符号链接,以将卷安装点名称与目标逻辑卷的设备名称相关联,以便正确解析包含目录结名的路径名。 如果系统中不存在目标卷,则相应的符号链接不存在,因此不正确的逻辑卷无法挂载到卷安装点上。 此外,由于逻辑卷包含目录结点信息,表示逻辑卷的命名空间是自我描述的,因此不需要用户知识和干预来重构命名空间。
    • 16. 发明授权
    • Logical volume mount manager
    • 逻辑卷安装管理器
    • US06654881B2
    • 2003-11-25
    • US09096772
    • 1998-06-12
    • Luis Felipe CabreraNorbert P. KustersPeter W. WielandRobert D. Rinne
    • Luis Felipe CabreraNorbert P. KustersPeter W. WielandRobert D. Rinne
    • G06F900
    • G06F3/0607G06F3/0632G06F3/0683G06F9/4411G06F17/30067Y10S707/99953Y10S707/99954
    • A mount manager and supporting data structures enable automatic identification and re-establishment of logical volumes on non-removable storage devices in a computer system across multiple reboots and reconfigurations. The mount manager generates a redirected name for a new logical volume when a unique volume identifier is presented to the mount manager by the operating system. The mount manager stores the unique volume identifier and the associated redirected name in a persistent mount manager data structure The mount manager establishes a symbolic link between the persistent redirected name, which is used by higher layers of the operating system and user applications to address the logical volume, and a non-persistent device name used by the operating system. During the boot process, the mount manager uses the data structure entries identified by the unique volume identifiers of the arriving logical volumes to reconstruct the symbolic links so that references to the redirected name will resolve to the correct non-persistent device name. When the system undergoes physical reconfiguration, the mount manager associates an existing redirected name to a different non-persistent device name if the unique volume identifier is present in the data structure. In this fashion, logical volumes can be removed and restored in the computer without the knowledge of higher layers of the operating system and user applications. Optionally, the mount manager builds an in-memory data structure from the persistent data structure to increase the speed of the identification process.
    • 安装管理器和支持数据结构可以在多个重新启动和重新配置中自动识别和重新建立计算机系统中不可移动存储设备上的逻辑卷。 当操作系统将唯一的卷标识符呈现给安装管理器时,安装管理器为新的逻辑卷生成重定向的名称。 安装管理器将唯一卷标识符和关联的重定向名称存储在持久性安装管理器数据结构中。安装管理器在永久重定向名称之间建立符号链接,该名称由操作系统的较高层和用户应用程序用于解决逻辑 卷和操作系统使用的非持久设备名称。 在引导过程中,安装管理器使用由到达的逻辑卷的唯一卷标识符标识的数据结构条目来重建符号链接,以便引用重定向的名称将解析为正确的非持久性设备名称。 当系统进行物理重新配置时,如果数据结构中存在唯一的卷标识符,则安装管理器将现有重定向的名称与不同的非持久性设备名相关联。 以这种方式,可以在计算机中删除和恢复逻辑卷,而不需要知道较高层的操作系统和用户应用程序。 可选地,安装管理器从永久性数据结构构建内存中数据结构,以增加识别过程的速度。
    • 19. 发明授权
    • Method and system for remote access to computer devices via client managed server buffers exclusively allocated to the client
    • 通过专门分配给客户端的客户端受管服务器缓冲区远程访问计算机设备的方法和系统
    • US06549934B1
    • 2003-04-15
    • US09260194
    • 1999-03-01
    • Glenn R. PetersonRod GamacheMichael T. MassaNorbert P. Kusters
    • Glenn R. PetersonRod GamacheMichael T. MassaNorbert P. Kusters
    • G06F1516
    • H04L49/9052H04L49/90H04L49/9042H04L49/9057H04L49/9078H04L67/42
    • A method and system for providing remote access and control of devices such as disks, tape drives and modems across a network. A client driver intercepts I/O requests that are destined for a device which an application essentially considers a local device, such as for purposes of disk mirroring. The client driver queues and dequeues the I/O request, marshals it with header information and data, and sends it as a message to the server over one of possibly multiple connections to the server. A server driver unmarshalls the message, places it in a preallocated buffer as designated by the client, and generates an I/O request therefrom directed to the server device. The server responds with a completion status. The client side manages the server buffers, and the client classifies and partitions large requests into one or more segments that fit the server buffers. Sequential processing also may be ensured. The client also handles cancel operations on the remote device, and the client may also load balance across the multiple paths, by selecting a connection based on criteria including pending message size and dynamic performance measurements of the connections.
    • 一种用于跨网络提供诸如磁盘,磁带驱动器和调制解调器等设备的远程访问和控制的方法和系统。 客户机驱动程序拦截指定给应用程序本质上考虑本地设备的设备的I / O请求,例如用于磁盘镜像。 客户端驱动程序对I / O请求进行排队和出队,将其与头信息和数据进行排队,并将其作为消息通过与服务器的多个连接之一发送到服务器。 服务器驱动程序解组消息,将其放置在由客户端指定的预分配缓冲区中,并生成指向服务器设备的I / O请求。 服务器响应完成状态。 客户端管理服务器缓冲区,客户端将大型请求分类并分配到适合服务器缓冲区的一个或多个段中。 也可以确保顺序处理。 客户端还处理远程设备上的取消操作,并且客户端还可以通过基于包括等待的消息大小和连接的动态性能测量的标准的选择来连接跨多个路径的负载平衡。