Articulo de referencia

Número de unidad lógica

En el almacenamiento informático , un número de unidad lógica ( LUN ) es un número que se utiliza para identificar una unidad lógica , que es un dispositivo al que se dirige el ...

En el almacenamiento informático , un número de unidad lógica ( LUN ) es un número que se utiliza para identificar una unidad lógica , que es un dispositivo al que se dirige el protocolo SCSI o los protocolos de red de área de almacenamiento (SAN) que encapsulan SCSI, como Fibre Channel (FC) o iSCSI . [ 1 ]

Una LUN puede utilizarse con cualquier dispositivo que admita operaciones de lectura/escritura, como una unidad de cinta , pero se usa con mayor frecuencia para referirse a un disco lógico creado en una SAN. Aunque técnicamente no es correcto, el término "LUN" también se usa a menudo para referirse al disco lógico en sí. [ 2 ]

Ejemplos

Para ilustrarlo con un ejemplo práctico, una unidad de disco múltiple típica cuenta con varios puertos SCSI físicos, cada uno con una dirección de destino SCSI asignada. Un administrador puede formatear la matriz de discos como RAID y luego particionar este RAID en varios volúmenes de almacenamiento independientes. Para representar cada volumen, se configura un destino SCSI para que proporcione una unidad lógica. Cada destino SCSI puede proporcionar varias unidades lógicas y, por lo tanto, representar varios volúmenes, pero esto no significa que dichos volúmenes estén concatenados . El equipo que accede a un volumen en la matriz de discos identifica qué volumen leer o escribir mediante la LUN de la unidad lógica asociada.

En otro ejemplo: una unidad de disco tiene un único puerto SCSI físico. Generalmente, proporciona un único destino, que a su vez suele proporcionar una única unidad lógica cuyo LUN es cero. Esta unidad lógica representa todo el almacenamiento de la unidad de disco.

Usar

Cómo seleccionar una LUN: En las primeras versiones de SCSI, un iniciador entregaba un Bloque Descriptor de Comando (CDB) a un destino (unidad física), y dentro del CDB había un campo LUN de 3 bits para identificar la unidad lógica dentro del destino. En SCSI actual, el iniciador entrega el CDB a una unidad lógica específica, por lo que la LUN aparece en las estructuras de datos de la capa de transporte y no en el CDB.

LUN frente a ID de dispositivo SCSI: La LUN no es la única forma de identificar una unidad lógica. También existe el ID de dispositivo SCSI, que identifica una unidad lógica de forma única en el mundo. Las etiquetas o los números de serie almacenados en el volumen de almacenamiento de una unidad lógica suelen servir para identificarla. Sin embargo, la LUN es la única forma que tiene un iniciador de dirigir un comando a una unidad lógica específica, por lo que los iniciadores suelen crear, mediante un proceso de descubrimiento, una tabla de asignación de LUN a otros identificadores.

Sensible al contexto: La LUN identifica una unidad lógica únicamente dentro del contexto de un iniciador específico. Por lo tanto, dos computadoras que acceden al mismo volumen de disco pueden conocerlo mediante LUN diferentes.

LUN 0: Existe una LUN obligatoria en cada destino: la cero. La unidad lógica con LUN cero es especial porque debe implementar algunos comandos específicos, principalmente el de "Informar LUN", que permite al iniciador identificar todas las demás LUN del destino. Sin embargo, la LUN cero no necesita proporcionar ningún otro servicio, como un volumen de almacenamiento.

Muchos destinos SCSI contienen una sola unidad lógica (por lo que su LUN es necesariamente cero). Otros tienen un número reducido de unidades lógicas que corresponden a dispositivos físicos independientes y tienen LUN fijas. Un sistema de almacenamiento grande puede tener hasta miles de unidades lógicas, definidas lógicamente mediante comandos administrativos, y el administrador puede seleccionar la LUN o el sistema puede seleccionarla.

Nomenclatura c_t_d_s_ en Unix

Desde la perspectiva de la computadora, la LUN SCSI es solo una parte de la dirección SCSI completa. La dirección completa del dispositivo se compone de:

  • c-part: ID del controlador del adaptador del bus host ,
  • t-part: ID de destino que identifica el destino SCSI en ese controlador,
  • d-part: ID de disco que identifica una LUN en ese destino,
  • s-part: ID de segmento que identifica una partición específica en ese disco. [ 1 ]

En la familia de sistemas operativos Unix , estos identificadores suelen combinarse en un único nombre. Por ejemplo, /dev/dsk/c1t2d3s4 se referiría al controlador 1, destino 2, disco 3, partición 4. Actualmente, Solaris , HP-UX , NCR y otros sistemas siguen utilizando la nomenclatura "c_t_d_s_", mientras que AIX la ha abandonado en favor de nombres más familiares. HP-UX se refiere a esto como el Modelo de Nomenclatura Heredado desde la versión 11i v3.

Otros usos

El término número de unidad lógica también se aplica a un canal de acceso de entrada/salida dentro de ciertos lenguajes de programación .

Véase también

Referencias

  1. 1 2 "¿Qué es un número de unidad lógica (LUN)?" . Techopedia . Consultado el 30-03-2016 .
  2. Long, James (2006). Fundamentos del protocolo de redes de almacenamiento . Cisco Press . pág. 111. ISBN  9781587051609.