Un nombre mundial ( WWN ) o identificador mundial ( WWID ) es un identificador único utilizado en tecnologías de almacenamiento que incluyen Fibre Channel , Parallel ATA , Serial ATA , SCSI y Serial Attached SCSI (SAS) . [ 1 ]
Un WWN puede emplearse en diversas funciones, como número de serie o para la identificación de dispositivos ; por ejemplo, en redes Fibre Channel, un WWN puede utilizarse como WWNN (World Wide Node Name) para identificar un punto final, o como WWPN (World Wide Port Name) para identificar un puerto específico en un conmutador. Dos WWN que no se refieren a lo mismo siempre deben ser diferentes, incluso si se utilizan en funciones distintas; es decir, una función como WWPN o WWNN no define un espacio WWN independiente. El uso de direcciones grabadas y el cumplimiento de las especificaciones por parte de los proveedores garantizan la unicidad.
Formatos
Cada WWN es un número de 8 o 16 bytes, cuya longitud y formato están determinados por los cuatro bits más significativos, denominados NAA (Autoridad de Dirección de Red). El resto del valor se deriva de un OUI IEEE (o del ID de la empresa (CID)) y de la información proporcionada por el proveedor. Cada formato define una forma diferente de organizar y/o interpretar estos componentes. Los OUI se utilizan con los bits U/L y de multidifusión a cero, o incluso a veces se omiten (y se asume que son cero), aunque el CID tiene U/L establecido en 1. [ 2 ]
Los formatos de WWN incluyen: [ 3 ]
- Los formatos IEEE "originales" consisten esencialmente en una cabecera de dos bytes seguida de una dirección EUI-48 integrada (que contiene el OUI). Los dos primeros bytes son hexadecimales 10:00 o 2x:xx (donde las x las especifica el fabricante), seguidos del OUI de tres bytes y tres bytes para un número de serie especificado por el fabricante. Por lo tanto, la diferencia entre el formato NAA 1 y el formato NAA 2 radica simplemente en la presencia de un relleno de ceros o tres nibbles adicionales de información del fabricante.
- Los formatos IEEE "registrados" prescinden del relleno y colocan el OUI inmediatamente después del NAA. El OUI ya no se considera parte de una dirección EUI-48. Para el formato NAA 5, esto deja 9 nibbles contiguos para un valor definido por el proveedor. Este es el mismo formato que utiliza el formato complementario NAA 6, con la única diferencia de que se asume un espacio numérico de 16 bytes, en lugar de uno de 8 bytes. Esto deja un total de 25 nibbles contiguos para valores definidos por el proveedor.
- Los formatos "EUI-64 mapeados" logran insertar una dirección EUI-64 en un WWN de 8 bytes. Dado que el NAA es obligatorio y ocupa un nibble, esto representa un déficit de cuatro bits. Estos cuatro bits se recuperan mediante los siguientes trucos: Primero, se roban dos bits del NAA asignando los NAA 12, 13, 14 y 15 al mismo formato. Segundo, los dos bits restantes se recuperan omitiendo los bits U/L y de multidifusión del OUI del EUI-64. Al reconstruir el valor EUI-64 incrustado, se asume que los bits U/L y de multidifusión tenían valores cero.
Presentación
Las direcciones WWN se representan predominantemente como octetos hexadecimales separados por dos puntos, con el bit más significativo primero y ceros a la izquierda, de forma similar a la dirección MAC de Ethernet . Sin embargo, existe mucha variación entre los distintos fabricantes. [ 4 ]
Ejemplo de uso
Linux utiliza WWN para identificar discos proporcionando enlaces simbólicos a la entrada real del dispositivo:
ls -l /dev/disk/by-id/ […] lrwxrwxrwx 1 raíz raíz 9 4 jul 22:00 wwn-0x5002e10000000000 -> ../../sr0 lrwxrwxrwx 1 raíz raíz 9 4 jul 22:00 wwn-0x500277a4100c4e21 -> ../../sda lrwxrwxrwx 1 raíz raíz 10 4 jul 22:00 wwn-0x500277a4100c4e21-part1 -> ../../sda1 lrwxrwxrwx 1 raíz raíz 10 4 jul 22:00 wwn-0x500277a4100c4e21-part2 -> ../../sda2 lrwxrwxrwx 1 raíz raíz 10 4 jul 22:00 wwn-0x500277a4100c4e21-part3 -> ../../sda3
(Hay más entradas en este directorio que se omiten aquí)
Los nombres de destino (sr0, sda) pueden cambiar cuando se agregan nuevos dispositivos a la computadora (por ejemplo, sda podría convertirse en sdb), pero el WWN seguirá siendo el mismo. Esto es una ventaja cuando los WWN se utilizan en archivos de configuración y scripts, por ejemplo, /etc/ fstab .
Cómo encontrar información WWN en Linux
Hay varias maneras de encontrar información de WWN. [ 5 ]
Independientemente del tipo de HBA, los siguientes comandos pueden utilizarse para encontrar información sobre el número WWN.
Método 1
# cat /sys/class/fc_host/host*/port_name 0x10000090fa2537d6 0x10000090fa253a29Método 2 : utilizando el comando syminq
Si utiliza almacenamiento EMC, es probable que deba tener instalado el software SYMCLI. Syminq incluye SYMCLI y también facilita la obtención del WWN.
[root@server]# syminq hba Nombre de host: servidor Tipo de HBA: Fibre Channel Nombre del HBA: Emulex-LPe11000-E-2 Proveedor: Emulex Corporation Modelo: LPe11000-E Número de serie: BT01473025 Versión de firmware: 2.72A2 (Z3D2.72A2), sli-3 Versión del controlador: 8.2.0.63.3p; HBAAPI(I) v2.1.g, 12-07-07 WWN del nodo: 20000000c9b0513a Número de puertos: 1 WWN del puerto: 10000000c9b0513a Nombre del puerto: /sys/class/scsi_host/host3 Tipo de puerto: NPort FCID del puerto: 2764032 Velocidad del puerto: 4 Gbit/s Velocidad admitida: 4 Gbit/s Estado del puerto: En línea COS compatible: 00000008 Tipos FC4 compatibles: 0000010000000001000000000000000000000000000000000000000000000000 Tipos FC4 activos: 00000100000000010000000000000000000000000000000000000000000000000 Tamaño máximo del marco: 2048
Método 3 : utilizando el comando hbacmd
Funcionará si el paquete hbanyware está instalado.
[root@servidor]# /usr/sbin/hbanyware/hbacmd listHBAs Lista de HBA manejable Puerto WWN: 10:00:00:00:c9:b0:55:2e Nodo WWN: 20:00:00:00:c9:b0:55:2e Nombre de la tela: 10:00:50:eb:1a:5f:c7:0c Banderas: 8000fe00 Nombre de host: servidor Fabricante: Emulex Corporation Número de serie: BT01474056 Número de puerto: n/a Modo: Iniciador WWN del puerto: 10:00:00:00:c9:b0:51:32 WWN del nodo: 20:00:00:00:c9:b0:51:32 Nombre de la tela: 10:00:50:eb:1a:5f:bd:0c Banderas: 8000fe00 Nombre de host: servidor Fabricante: Emulex Corporation Número de serie: BT01472998 Número de puerto: n/a Modo: Iniciador [root@servidor]#
Método 4 : utilizando el comando systool
La utilidad systool viene incluida en las distribuciones de Linux. Si no está disponible, se puede instalar en servidores donde ya esté instalada la HBA.
# systool -c fc_host -v (Salida recortada para mayor claridad) Ruta del dispositivo de clase = "/sys/class/fc_host/host8" nombre_puerto = " 10:00:00:00:c9:b0:51:32 " nombre_nodo = " 20:00:00:00:c9:b0:51:32 "
Lista de OUI que se suelen ver como identificadores de empresas WWN
Los OUI se pueden consultar buscando en la lista pública de OUI de fabricantes de la organización IEEE . Los OUI también se pueden consultar buscando en la autoridad de registro de estándares de IEEE..
- 00:10:86 Tecnología ATTO
- 00:60:69 Sistemas de comunicaciones Brocade
- 00:05:1E Brocade Communications Systems , adquirida junto con Rhapsody Networks
- 00:60:DF Brocade Communications Systems , adquirida con CNT Technologies Corporation
- 08:00:88 Brocade Communications Systems , adquirida con McDATA Corporation. Los WWID comienzan con 1000.080.
- 00:05:30 Cisco
- 00:05:73 Cisco
- 00:05:9B Cisco
- 00:0D:31 Dell , para productos de almacenamiento Dell Compellent
- 00:01:E8 Dell , para productos de red Dell Force10
- 00:23:29 DDRdrive LLC , para DDRdrive X1
- 00:60:16 Corporación EMC , para CLARiiON/VNX
- 00:60:48 EMC Corporation , para Symmetrix DMX
- 00:00:97 EMC Corporation , para Symmetrix VMAX
- 00:01:44 EMC Corporation , para VPLEX
- 00:00:C9 Emulex
- 00:60:B0 Hewlett-Packard - Servidores Integrity y HP9000. Los WWID comienzan con 5006.0b0
- 00:11:0A Servidores Hewlett-Packard - ProLiant. Anteriormente Compaq . Los WWID comienzan con 5001.10a.
- 00:01:FE Hewlett-Packard - Matrices de discos EVA. Anteriormente Digital Equipment Corporation . Los WWID comienzan con 5000.1fe1 o 6000.1fe1.
- 00:17:A4 Hewlett-Packard - Bibliotecas de cintas MSL. Anteriormente Global Data Services. Los WWID comienzan con 200x.0017.a4
- 00:0C:CA HGST , una empresa de Western Digital
- 00:60:E8 Hitachi
- 00:50:76 IBM
- 00:17:38 IBM , anteriormente XIV.
- 00:15:17 Intel
- 00:A0:98 NetApp
- 24:A9:37 Almacenamiento puro [ 6 ]
- 00:E0:8B Adaptadores HBA QLogic , espacio de identificador original
- 00:1B:32 Adaptadores HBA de QLogic . Nuevo espacio de identificadores que comenzará a utilizarse en 2007.
- 00:C0:DD Interruptores FC QLogic
- 00:90:66 QLogic, anteriormente Troika Networks
- 00:11:75 QLogic, anteriormente PathScale, Inc.
- 00:25:38 Samsung Electronics , para unidades de estado sólido
- 00:1B:44 SanDisk
- 00:1E:82 SanDisk
- 00:0C:50 Tecnología Seagate
- 00:A0:B8 Symbios Logic
- 1C:5A:0B Sistemas Tegile
- 00:00:39 Toshiba
- 00:14:EE Western Digital
- 14:F0:C5 Xtremio ( EMC Corporation )
- 00:50:CC Xyratex
- 57:42:B0 Infinidat , para infinibox
- 00:24:E9 Samsung
Véase también
Enlaces externos
- Lista OUI de IEEE
Referencias
- ↑ "lsscsi(8) — lsscsi — Debian testing" . manpages.debian.org . Consultado el 26-09-2020 .
- ↑ "Directrices para el uso del identificador único extendido (EUI), el identificador único de organización (OUI) y el ID de empresa (CID)" (PDF) . Asociación de Estándares IEEE . IEEE . Consultado el 5 de agosto de 2018 .
- ↑ IEEE. "Directrices para el uso del identificador único de organización (OUI) en Fibre Channel" (PDF) .
- ↑ Richard Butler. "WWN Notes v1.3" (PDF) . Archivado del original (PDF) el 18 de septiembre de 2013.
- ↑ Raj Rai (16 de octubre de 2019). "Cómo encontrar información del número WWN en Linux" . nixDrafts . Consultado el 29 de noviembre de 2021 .
- ↑ "Instantáneas de VMFS y FlashArray, Parte IV: Cómo correlacionar un VMFS con un volumen FlashArray" . 25 de enero de 2016.
- Tecnología de redes informáticas
- SCSI
- Canal de fibra
- Identificadores