B Descripción general de la partición

La biblioteca SL150 se puede particionar en una cantidad máxima de ocho secciones distintas.

En resumen, en lugar de que una biblioteca (con todas sus ranuras de cartuchos, unidades de cinta y buzones interproceso) sea una única entidad, la biblioteca y estos componentes ahora pueden dividirse en secciones o particiones. Una biblioteca admite una cantidad máxima de ocho particiones. A cada partición se puede acceder mediante uno o varios hosts.

Partición: general

Hay términos asociados a la partición que se deben comprender para usar la función con eficacia. En ciertos casos, estos términos vuelven a definir algunos conceptos que resultan familiares para los usuarios de la configuración tradicional, sin particiones de la biblioteca.

Una partición se define como el proceso de división de las partes de una biblioteca en secciones discretas. La función de partición ofrece mucha flexibilidad a los usuarios.

Para permitir la partición de la biblioteca, se deben tener en cuenta las siguientes consideraciones importantes:

  • Cada partición designa unidades de cinta y cargadores exclusivamente a su partición, que las otras particiones no pueden utilizar.

  • Los usuarios de las particiones deben anticipar la proporción de área de almacenamiento que necesitan para los volúmenes de cinta residente y la cantidad de ranuras libres que requieren. Una vez definidas las necesidades de almacenamiento de las particiones de la biblioteca, se debe procurar que haya módulos suficientes en la biblioteca para satisfacer estas necesidades.

Partición: función

La biblioteca SL150 admite de una a ocho particiones.

El cliente puede optar por una biblioteca sin particionar o una biblioteca con una a ocho particiones.

Si se desea una biblioteca particionada, el administrador activa la opción de Library Partitioning (Creación de particiones de biblioteca) y agregar la cantidad deseada de particiones. El administrador configura cada partición con lo siguiente:

  • Uno o más cargadores

  • Una o más unidades de cinta

  • Una unidad con puente

Todas las particiones comparten las ranuras de correo. Si la biblioteca se configura con las ranuras de correo estándar, todas las particiones comparten las ranuras de correo estándar. Si la biblioteca se configura con las ranuras de correo expandidas, todas las particiones comparten las ranuras de correo expandidas.

Consulte Figura B-1 para ver un ejemplo de la manera en que un cliente puede dividir una biblioteca en dos particiones. En este ejemplo:

  • La partición 1 tiene los cargadores del lado izquierdo de la biblioteca.

  • La partición 2 tiene los cargadores del lado derecho de la biblioteca.

  • La partición 1 tiene la unidad superior de cada módulo.

  • La partición 2 tiene la unidad inferior de cada módulo.

Las direcciones del elemento SCSI se asignan de izquierda a derecha y de arriba hacia abajo para cada partición. El ejemplo en Figura B-1 muestra la dirección del elemento SCSI para los elementos de ambas particiones.

Figura B-1 Configuración de biblioteca de diez módulos, dos particiones y ranura de correo estándar

El texto adyacente describe Figura B-1 .

Leyenda de la ilustración:

1 - Módulo 1 (básico)

2 - Partición 1

3 - Partición 2

4 - Robot

5 - Fuentes de alimentación

6 - Unidades de cinta

7 - Buzones interproceso estándar

8 - Frente de cargador izquierdo

9 - Frente de cargador derecho

10 - Módulo 10 (expansión)

11 - Recurso de partición 1

12 - Recurso de partición 2

13 - Recurso compartido

14 - Ranuras reservadas (configurable, recurso compartido)

Cuando se particiona la biblioteca, todas las particiones informan a los buzones interproceso con una dirección de elemento SCSI de 10. La cantidad de elementos de las ranuras de correo depende de la configuración de la ranura de correo:

  • La biblioteca informa cuatro elementos de ranura de correo si se configura la ranura de correo estándar.

  • La biblioteca informa 19 elementos de ranura de correo si se configuran las ranuras de correo expandidas.

Partición: control de acceso

Todos los hosts que emiten comandos a una unidad de cinta con puente también pueden enviar comandos a la partición de la biblioteca. Los comandos son procesados por la partición en la que reside la unidad con puente. El host envía comandos a la unidad de LUN 0 y a la biblioteca de LUN 1.

Particiones: comportamiento de ranura de correo compartida

Cuando se particiona la biblioteca, los buzones interproceso se convierten en un recurso compartido. Cuando una partición necesita acceder a los buzones interproceso, el operador debe usar la acción ASSIGN (ASIGNAR) de la interfaz de usuario para asignar la partición a los buzones interproceso antes de iniciar una operación de importación o exportación. Consulte la Guía del usuario de la biblioteca de cintas modular StorageTek SL150 para obtener ayuda.

Una asignación de ranura de correo/partición otorga a una partición la propiedad exclusiva de la ranura de correo compartida. Esto garantiza que los cartuchos se introduzcan siempre en la partición correcta y evita que otras particiones adquieran la propiedad de una ranura de correo que ya está en uso.

Si la ranura de correo no se asigna a la partición, una aplicación host SCSI conectada a la partición recibirá una indicación de estado de la biblioteca que informa que la ranura de correo está abierta. Cuando una aplicación host SCSI recibe el indicador de estado que informa que la ranura de correo está abierta, la aplicación le indicará al operador que cierre la ranura de correo o asigne la ranura de correo a la partición. La aplicación host SCSI no puede detectar la diferencia entre una ranura de correo abierta y una compartida que no se ha asignado a la partición.

Los siguientes comandos SCSI indican que la ranura de correo tiene estado abierto cuando la ranura de correo no está asignada a la partición o cuando la ranura de correo se encuentra abierta:

  • El comando SCSI MOVE (MOVER) desde o hacia un elemento de ranura de correo. Este comando finalizará en Check Condition Status (Estado de condición de comprobación). En los datos de detección se indica Not Ready (No está listo), Mailslot Open (Ranura de correo abierta) (Sense Key =2h, ASC =3Ah, ASCQ =02h).

  • El comando SCSI READ ELEMENT STATUS (LEER ESTADO DE ELEMENTO) que incluye los elementos de la ranura de correo. El comando finalizará en el estado GOOD (BUENO). Los datos de Import/Export Element Descriptor (Descriptor de elementos de importación/exportación) para el elemento de la ranura de correo devuelven una condición de excepción que indica que la ranura de correo está abierta. Except Bit (Bit de excepción) se establece en 1; el campo ASC, en 3Ah; y el campo ASCQ, en 02h.

En Tabla B-1 se muestra cómo el comando SCSI Move (Mover) y el comando SCSI Read Element Status (Leer estado de elemento) se ven afectados por la asignación de ranuras de correo compartidas. A los efectos de este ejemplo, la biblioteca se ha configurado con dos particiones. La biblioteca admite hasta ocho particiones. El comportamiento es el mismo para una o más particiones.

Tabla B-1 Comandos SCSI afectados por la asignación de ranuras de correo compartidas

Asignación de ranuras de correo Comandos de la partición 1 Comandos de la partición 2

Sin asignar

Los comandos se procesarán como si la puerta de la ranura de correo estuviera abierta. Los siguientes comandos informarán los estados de excepción de informe:

  • El comando Read Element Status (Leer estado de elemento) que incluye los elementos de la ranura de correo

  • Comando Move (Mover) con una ranura de correo establecida como origen o destino

Los comandos se procesarán como si la puerta de la ranura de correo estuviera abierta. Los siguientes comandos informarán los estados de excepción de informe:

  • El comando Read Element Status (Leer estado de elemento) que incluye los elementos de la ranura de correo

  • Comando Move (Mover) con una ranura de correo establecida como origen o destino

Asignado a la partición 1

Los comandos se procesarán con normalidad.

El comando SCSI Move (Mover) y el comando SCSI Read Element Status (Leer estado de elemento) sólo informarán que la ranura de correo está abierta si está físicamente abierta y si la solicitud incluye la ranura de correo.

Los comandos se procesarán como si la puerta de la ranura de correo estuviera abierta. Los siguientes comandos informarán los estados de excepción de informe:

  • El comando Read Element Status (Leer estado de elemento) que incluye los elementos de la ranura de correo

  • Comando Move (Mover) con una ranura de correo establecida como origen o destino

Asignado a la partición 2

Los comandos se procesarán como si la puerta de la ranura de correo estuviera abierta. Los siguientes comandos informarán los estados de excepción de informe:

  • El comando Read Element Status (Leer estado de elemento) que incluye los elementos de la ranura de correo

  • Comando Move (Mover) con una ranura de correo establecida como origen o destino

Los comandos se procesarán con normalidad.

El comando SCSI Move (Mover) y el comando SCSI Read Element Status (Leer estado de elemento) sólo informarán que la ranura de correo está abierta si está físicamente abierta y si la solicitud incluye la ranura de correo.


Nota:

El operador debe usar la acción UNASSIGN (DESASIGNAR) de la interfaz de usuario para eliminar la propiedad de la partición de las ranuras de correo cuando se completa la operación de importación o exportación.

El operador puede abrir la ranura de correo solamente si está desbloqueado. Que la ranura de correo esté en estado bloqueado o desbloqueado depende de la asignación de ranuras de correo y del estado SCSI Prevent/Allow Medium Removal (Permitir/evitar extracción del medio). La biblioteca mantiene separados los datos de Prevent/Allow Medium Removal (Permitir/evitar extracción del medio) para cada partición. Consulte el comando SCSI Prevent/Allow Medium Removal Command (Evitar/permitir extracción del medio) en el Manual de referencia de la biblioteca de cintas modular SL150 para obtener información detallada.

En la Tabla B-2, se muestran las condiciones según las cuales se bloquean o desbloquean los ranuras de correo. El valor omitido indica que el estado Prevent/Allow Media Removal (Permitir/evitar extracción del medio) para la partición asociada no importa. A los efectos de este ejemplo, la biblioteca está configurada con dos particiones. La biblioteca admite hasta ocho particiones. El comportamiento es el mismo para una o más particiones.

Tabla B-2 Condiciones de bloqueo y desbloqueo de puerta de ranura de correo

Asignación de ranuras de correo Partición 1 - Estado Prevent/Allow Medium Removal Partición 2 - Estado Prevent/Allow Medium Removal Estado Mailslot Locked

Sin asignar

Omitido

Omitido

Bloqueado

Asignado a la partición 1

Permitido

Omitido

Desbloqueado

Asignado a la partición 1

Evitado

Omitido

Bloqueado

Asignado a la partición 2

Omitido

Permitido

Desbloqueado

Asignado a la partición 2

Omitido

Evitado

Bloqueado


Partición: eliminación de la función

El administrador de la biblioteca SL150 puede quitar todas las particiones al desactivar las particiones de la biblioteca. El administrador debe designar una unidad con puente como parte de la nueva configuración.