发明名称 Persistent names for logical volumes
摘要 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.
申请公布号 US6496839(B2) 申请公布日期 2002.12.17
申请号 US19980096540 申请日期 1998.06.12
申请人 MICROSOFT CORPORATION 发明人 CABRERA LUIS FELIPE;KUSTERS NORBERT P.
分类号 G06F3/06;G06F9/00;G06F9/24;G06F15/177;(IPC1-7):C06F12/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址