发明名称 GLOBAL FILE SYSTEM-BASED SYSTEM AND METHOD FOR RENDERING DEVICES ON A CLUSTER GLOBALLY VISIBLE
摘要 A system and method are disclosed for rendering devices on a cluster globally visible, wherein the cluster includes a plurality of nodes on which the devices are attached. The system establishes for each of the devices in the cluster at least one globally unique identifier enabling global access to the device. The system incl udes a device registrar that creates the identifiers and a global file system. The identifiers include a globally unique logical name by which users of the cluster identify the device and a globally unique physical name by which the global file system identifies the device. The registrar creates a one-to-one mapping between the logical name and the physical name for each of the devices. The system also includes a device information (dev_info) data structure maintained by the device registrar that represents physical associations of the devices within the cluste r. Each association corresponds to the physical name of a device file maintained by the global file system. The device registrar determines for an attached device a globally unique, device type (dev_t) value; creates dev_info data structure entr y and a corresponding physical name; generates a logical name based on the dev_t value and the physical name; and associates the dev_t value with the device file representing the attached device. Given this framework, a user of the cluster ca n access any of the devices by issuing the global file system an access request identifying the device to be accessed by its logical name.
申请公布号 CA2242006(A1) 申请公布日期 1998.12.30
申请号 CA19982242006 申请日期 1998.06.29
申请人 SUN MICROSYSTEMS, INC. 发明人 SWAROOP, ANIL;KHALIDI, YOUSEF;VISWANATHAN, SRINIVASAN;NAZARI, SIAMAK
分类号 G06F13/14;G06F9/50;G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F13/14
代理机构 代理人
主权项
地址