Almacenamiento en NetApp

1. Configuración de Almacenamiento en NetApp

Para un PACS de alto rendimiento, el almacenamiento no se configura de forma plana. Se segmenta según el tipo de dato y el protocolo de acceso:

  • Agregados y Volúmenes: Se suelen crear agregados (conjuntos de discos físicos) separados para la base de datos y para las imágenes.
    • Volúmenes de Base de Datos (LUNs): Se presentan al servidor PACS mediante protocolos de bloque (iSCSI o FCP). Aquí reside la lógica del sistema (SQL/Oracle). Se configuran con un tamaño de bloque pequeño para optimizar las consultas de búsqueda de estudios.
    • Volúmenes de Imágenes (NFS/SMB): Se utilizan para el «Bulk Data» (los archivos DICOM). Aquí NetApp aplica Deduplicación y Compresión, ya que los estudios radiológicos tienen muchos datos redundantes en sus cabeceras.
  • Gestión de Cargas (QoS): Se definen políticas de calidad de servicio para asegurar que el proceso de «escritura» de una nueva modalidad (C-STORE) no se vea ralentizado por un médico que está haciendo una consulta masiva de estudios históricos.

2. Identificadores Críticos en el Estándar DICOM

Para que la comunicación entre el PACS y el resto del sistema funcione, es vital entender estos identificadores que verás en las configuraciones:

  • AE Title (Application Entity Title): Es el «nombre» del equipo en la red DICOM. En Aragón, cada modalidad tiene su AETitle único.
  • UID (Unique Identifier): DICOM garantiza que cada objeto sea único en el mundo.
    • SOP Class UID: Identifica el tipo de objeto (ej. «TC Image Storage»).
    • Study Instance UID: Identifica un estudio completo.
    • Series Instance UID: Identifica una serie específica dentro de un estudio.
    • SOP Instance UID: Identifica una imagen individual.

3. El Concepto de «Station» vs «AETitle» en Aragón

Un punto específico del sistema aragonés es la diferenciación entre el equipo físico y la ubicación lógica:

  • El AETitle se corresponde con la «IP» del equipo radiológico (la identidad de red).
  • La Station es un concepto más general del RIS que se corresponde con el HIS de sala.
  • Escenario real: En una misma sala física (Station) puede haber dos aparatos distintos con diferentes AETitle. El RIS envía la misma lista de trabajo (Modality Worklist) a esa Station, y ambos aparatos pueden «ver» y procesar a los pacientes citados allí de forma indistinta.

4. Asegurando la Integridad: Storage Commitment

Cuando la modalidad (ej. un ecógrafo) termina de enviar las imágenes al PACS mediante C-STORE, no las borra inmediatamente. Utiliza el servicio Storage Commitment (N-ACTION):

  1. La modalidad pregunta al PACS: «¿Te haces responsable de estas imágenes?».
  2. El PACS escribe los datos en la cabina NetApp y asegura la redundancia.
  3. El PACS responde con un N-EVENT-REPORT confirmando el almacenamiento seguro.
  4. Solo entonces, la modalidad libera su memoria local.

5. Continuidad con SnapMirror

En la infraestructura de Aragón, si el centro de datos principal fallara, NetApp utiliza SnapMirror para replicar los bloques de datos del PACS a un segundo sitio. Como la replicación es a nivel de bloque y no de archivo, es extremadamente eficiente para el volumen de datos que maneja la imagen radiológica, permitiendo que el tiempo de recuperación (RTO) sea de apenas unos minutos.