Several methods are described for building and using a network device
database. The network includes multiple enclosures, and each enclosure
houses at least one device (e.g., a data storage device). The network may
be, for example, a storage area network. One embodiment of a method for
deriving the addresses of all devices of the network includes repeating
the following steps for each enclosure of the network. A command is issued
to the enclosure requesting information comprising device identifications
(IDs) of all devices within the enclosure. A portion of an address of the
enclosure is concatenated with each device ID to form the addresses of all
devices within the enclosure. The network may include one or more Fibre
Channel Arbitrated Loops (FC-ALs). In this case, the addresses of the
enclosures and the devices coupled FC-ALs are fabric addresses. Each
enclosure may include a small computer system interface (SCSI) enclosure
services (SES) unit. In this case, the issuing step may include issuing a
command to the SES unit of an enclosure requesting a page of information
including device IDs of all devices within the enclosure. The page may be
an SES-defined element descriptor page. A method for handling a fault
condition within a device of the above described network is also described
and includes building a database including addresses of all enclosures and
devices of the network.
Varios métodos se describen para el edificio y usar una base de datos del dispositivo de la red. La red incluye recintos múltiples, y casas de cada recinto por lo menos un dispositivo (e.g., un dispositivo de almacenaje de datos). La red puede ser, por ejemplo, una red del almacén. Una encarnación de un método para derivar las direcciones de todos los dispositivos de la red incluye la repetición de los pasos siguientes para cada recinto de la red. Un comando se publica al recinto que solicita la información que abarca las identificaciones de dispositivo (identificaciones) de todos los dispositivos dentro del recinto. Una porción de una dirección del recinto se concatena con cada identificación del dispositivo para formar las direcciones de todos los dispositivos dentro del recinto. La red puede incluir unos o más lazos arbitrados canal de la fibra (FC-ALs). En este caso, las direcciones de los recintos y el FC-ALs juntado los dispositivos son direcciones de la tela. Cada recinto puede incluir una unidad de los servicios del recinto del interfaz pequeño del sistema informático (SCSI) (SES). En este caso, el paso que publica puede incluir publicar un comando a la unidad de SES de un recinto que solicita una página de la información incluyendo las identificaciones del dispositivo de todos los dispositivos dentro del recinto. La página puede ser una página SES-definida del descriptor del elemento. Un método para manejar una condición de avería dentro de un dispositivo de la red arriba descrita también se describe e incluye la construcción de una base de datos incluyendo direcciones de todos los recintos y dispositivos de la red.