|
Disk ID (DID) is a user configurable pseudo device driver that provides
access to underlying disk, tape, and CDROM devices. When the device supports
unique device ids, multiple paths to a device are determined according to
the device id of the device. Even if multiple paths are available with the
same device id, only one DID name is given to the actual device.
In a clustered environment, a particular physical device will have the
same DID name regardless of its connectivity to more than one host or controller.
This, however, is only true of devices that support a global unique device
identifier such as physical disks.
DID maintains parallel directories for each type of device that it manages
under /dev/did. The devices in these directories behave
the same as their non-DID counterparts. This includes maintaining slices for
disk and CDROM devices as well as names for different tape device behaviors.
Both raw and block device access is also supported for disks by means of /dev/did/rdsk and /dev/did/rdsk.
At any point in time, I/O is only supported down one path to the device.
No multipathing support is currently available through DID.
Before a DID device can be used, it must first be initialized by means
of the scdidadm(1M) command.
|