Fase Beta Pública — Acceso regulado temporalmente. El sistema y sus políticas pueden actualizarse durante este período. Muchas gracias por su comprensión.
Sección 1

Política de Privacidad

Última actualización: Julio 2025 · Blackhole HPC Cluster — CIHH / FISC / UTP

El Blackhole Super Computing Cluster, operado por el Centro de Investigaciones Hidráulicas e Hidrotécnicas (CIHH) y la Facultad de Ingeniería de Sistemas Computacionales (FISC) de la Universidad Tecnológica de Panamá (UTP), está comprometido con la protección de los datos personales de sus usuarios. Esta política describe qué información recopilamos, cómo la usamos y cuáles son sus derechos.

ℹ️
Alcance

Esta política aplica a todos los usuarios registrados en el Blackhole HPC Cluster, incluyendo investigadores, estudiantes de posgrado, docentes y personal técnico afiliado a la UTP o instituciones colaboradoras.

Información que recopilamos

Al registrarse y utilizar el clúster, podemos recopilar las siguientes categorías de información:

  • Datos de identificación: nombre completo, número de cédula o pasaporte, número de empleado o matrícula estudiantil de la UTP.
  • Datos de contacto: dirección de correo electrónico institucional (@utp.ac.pa), teléfono de contacto.
  • Datos de afiliación: facultad, departamento, grupo de investigación y nombre del proyecto o supervisor responsable.
  • Datos de uso del sistema: trabajos enviados, tiempo de CPU, memoria utilizada, particiones accedidas, módulos de software cargados y archivos creados (metadatos, no contenido).
  • Datos de acceso: registros de inicio de sesión (IP de origen, fecha, hora, método de autenticación).
  • Datos de red: tráfico generado desde y hacia el clúster, para fines de seguridad y gestión de ancho de banda.

Uso de la información

Los datos recopilados se utilizan exclusivamente para los siguientes fines:

  1. Provisión y gestión del servicio de cómputo de alto rendimiento.
  2. Contabilidad y asignación justa de recursos entre usuarios y proyectos.
  3. Seguridad del sistema y detección de accesos no autorizados.
  4. Generación de estadísticas de uso agregadas y anonimizadas para informes institucionales.
  5. Comunicación de mantenimientos programados, cambios en las políticas o incidentes de seguridad.
  6. Cumplimiento de obligaciones legales y regulatorias aplicables en la República de Panamá.
No vendemos ni cedemos sus datos

Los datos personales de los usuarios del Blackhole HPC Cluster nunca son vendidos, alquilados ni cedidos a terceros con fines comerciales. El acceso a registros de contabilidad está restringido al personal autorizado del CIHH y FISC-UTP.

Retención de datos

Los datos de uso y contabilidad se conservan por un período mínimo de 3 años después de la última actividad del usuario, para cumplir con los requisitos de auditoría institucional. Los registros de acceso (logs) se conservan por 12 meses. Al finalizar el vínculo con la UTP, la cuenta es desactivada y los datos personales son anonimizados.

Derechos del usuario

De acuerdo con la Ley 81 de 2019 de Protección de Datos Personales de la República de Panamá, los usuarios tienen los siguientes derechos:

👁️Acceso
Derecho a solicitar qué datos personales se tienen registrados sobre usted.
✏️Rectificación
Derecho a corregir datos inexactos o desactualizados.
🗑️Supresión
Derecho a solicitar la eliminación de datos, salvo obligaciones legales de retención.
📦Portabilidad
Derecho a recibir sus datos en formato estructurado y legible por máquina.

Para ejercer estos derechos, contáctenos en [email protected] indicando su nombre completo, número de empleado/matrícula y la solicitud específica.

Sección 2

Términos y Condiciones de Uso

Vigentes desde: Julio 2025

El acceso y uso del Blackhole HPC Cluster implica la aceptación plena e incondicional de los presentes Términos y Condiciones. El incumplimiento de cualquiera de estas condiciones puede resultar en la suspensión inmediata del acceso.

Elegibilidad y solicitud de acceso

  • El acceso al clúster está reservado para personal académico, investigadores, estudiantes de maestría/doctorado y personal técnico activos de la UTP o de instituciones con convenio vigente.
  • El acceso requiere la solicitud formal mediante el formulario oficial y la aprobación del administrador del sistema.
  • Cada cuenta es personal e intransferible. El usuario titular es responsable de toda actividad realizada bajo su cuenta.
  • El acceso para usuarios externos requiere el aval de un investigador principal de la UTP y un convenio institucional aprobado por la Rectoría.
  • Durante la Fase Beta Pública, el acceso puede ser regulado, priorizado o limitado a fin de garantizar la estabilidad del sistema.

Responsabilidades del usuario

Al obtener una cuenta en el clúster, el usuario se compromete a:

  1. Utilizar los recursos exclusivamente para actividades de investigación, educación o actividades institucionales aprobadas.
  2. Respetar los límites de recursos asignados y las políticas de colas.
  3. Mantener actualizada su información de contacto y afiliación.
  4. Notificar inmediatamente al equipo de administración cualquier incidente de seguridad o uso indebido detectado.
  5. Citar correctamente al Blackhole HPC Cluster en todas las publicaciones que hayan utilizado sus recursos.
  6. Completar los cursos de formación requeridos para el uso de herramientas específicas del clúster.
  7. Aceptar y cumplir con las actualizaciones de políticas que se comuniquen por los canales oficiales.

Disponibilidad y mantenimiento

El clúster opera con un objetivo de disponibilidad del 99.9% SLA, sin incluir mantenimientos programados. Los mantenimientos se anuncian con al menos 48 horas de anticipación por correo electrónico. El equipo de administración no garantiza la disponibilidad continua del servicio y no se hace responsable por pérdidas de datos por fallos de hardware o software no atribuibles a negligencia del equipo técnico.

⚠️
Responsabilidad por sus datos

El usuario es responsable de mantener copias de seguridad de sus datos. El espacio en /scratch no tiene respaldo y puede ser purgado. No almacene datos críticos únicamente en el clúster.

Modificación de los términos

La administración del clúster se reserva el derecho de modificar estos Términos en cualquier momento. Los cambios se comunicarán por correo electrónico con al menos 15 días de anticipación. El uso continuado del servicio tras los cambios implica su aceptación.

Sección 3

Reglamento de Uso del Clúster HPC

Revisión: 1.0 · Julio 2025 · CIHH–FISC–UTP

📌
Propósito

Este reglamento establece las normas técnicas y éticas para el uso correcto del Blackhole HPC Cluster, garantizando un entorno justo, seguro y productivo para toda la comunidad de usuarios.

Normas generales de conducta

  • El uso del clúster debe ser ético, legal y alineado con los fines académicos e investigativos de la UTP. Queda prohibido su uso para actividades personales, comerciales no autorizadas o recreativas.
  • Los usuarios deben comportarse de manera respetuosa y colaborativa con otros usuarios, administradores y el entorno compartido. El uso abusivo de recursos en detrimento de otros usuarios será sancionado.
  • Está prohibido interferir, interrumpir o degradar el funcionamiento del clúster o de los sistemas de otros usuarios.
  • Toda actividad en el clúster queda registrada en logs de sistema. Los usuarios no tienen expectativa de privacidad total sobre sus actividades técnicas en el clúster.
  • El usuario debe informar al administrador ([email protected]) cuando ya no necesite su cuenta o cuando cambie su afiliación institucional.

Uso de recursos de cómputo

  • Todos los trabajos de cómputo deben ejecutarse a través de Slurm. Está estrictamente prohibido ejecutar procesos de cómputo intensivo directamente en el nodo de login. Esto degrada el rendimiento para todos los usuarios y puede resultar en la terminación del proceso sin previo aviso.
  • Los usuarios deben solicitar solamente los recursos que realmente necesiten (CPUs, memoria, GPUs, tiempo). Sobreestimar los recursos retrasa el trabajo propio y el de otros usuarios.
  • Se establecen límites máximos por usuario (QOS): número de trabajos simultáneos, CPUs totales y tiempo máximo por trabajo. Estos límites son configurados por el administrador y pueden ajustarse por proyecto previo acuerdo.
  • Los trabajos deben especificar un tiempo realista con #SBATCH --time. Trabajos con tiempos excesivamente largos pueden ser terminados durante mantenimientos. Se recomienda implementar checkpointing para simulaciones largas.
  • El uso de sesiones interactivas (srun --pty bash) debe limitarse a pruebas breves. No se deben mantener sesiones interactivas ociosas que consuman recursos sin ejecutar cómputo útil.
  • Los recursos de GPU son escasos y de alta demanda. Solo deben solicitarse cuando el código realmente los utiliza. Solicitar GPUs para trabajos CPU-only está prohibido.

Seguridad e identidad

  • Jamás comparta sus credenciales (usuario y contraseña) con ninguna otra persona, incluyendo compañeros de grupo, supervisores o personal de soporte técnico. El equipo de administración nunca solicitará su contraseña.
  • Utilice contraseñas robustas y únicas para el clúster. Se recomienda el uso de un gestor de contraseñas. Las contraseñas deben tener al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.
  • Si sospecha que su cuenta ha sido comprometida, notifique inmediatamente al administrador y cambie su contraseña. No espere a confirmar el incidente para notificarlo.
  • Queda prohibido intentar acceder a cuentas de otros usuarios, escalar privilegios o explotar vulnerabilidades del sistema. Esto constituye un delito informático bajo la Ley 51 de 2008 de Panamá.
  • Todos los accesos deben realizarse a través de los canales autorizados (SSH al nodo de login o portal Open OnDemand). No se autoriza el escaneo de puertos ni el acceso directo a los nodos de cómputo.
  • El acceso desde redes externas puede requerir el uso de VPN institucional. El usuario es responsable de conectarse desde entornos de red seguros.

Gestión del almacenamiento

  • El clúster dispone de dos áreas de almacenamiento principales: /home/$USER (quota, con respaldo) y /scratch/$USER (sin quota fija, sin respaldo). Utilice /scratch para datos temporales de trabajos en ejecución.
  • Los datos en /scratch son purgados automáticamente tras 30 días de inactividad. El usuario es responsable de mover los resultados importantes a /home o a almacenamiento externo antes de que sean eliminados.
  • Cada usuario tiene una quota de almacenamiento en /home. Al superar el 80% de la quota, recibirá una notificación. Al alcanzar el 100%, los trabajos que intenten escribir archivos fallarán.
  • Está prohibido almacenar datos que no sean necesarios para las actividades en el clúster, incluyendo medios personales, contenido pirateado o cualquier material que viole derechos de autor.
  • Los datos sensibles (información personal identificable, datos clínicos, datos confidenciales de proyectos) deben ser aprobados por el administrador antes de transferirlos al clúster y deben almacenarse en directorios con permisos restrictivos.
  • Se recomienda usar formatos de archivo eficientes (HDF5, NetCDF, Parquet) para grandes volúmenes de datos, y comprimir archivos que no se accedan frecuentemente.

Gestión de trabajos y colas Slurm

  • Seleccione la partición correcta para cada tipo de trabajo: debug para pruebas breves, normal para producción, gpu solo si usa GPUs, highmem solo si requiere nodos de alta memoria. Usar la partición equivocada desperdicia recursos escasos.
  • Antes de lanzar un trabajo de producción, pruebe siempre en la partición debug con un conjunto de datos reducido para verificar que el script funciona correctamente.
  • Los scripts de Slurm deben incluir siempre #SBATCH --output y #SBATCH --error para capturar la salida. Trabajos sin archivos de salida dificultan el diagnóstico de problemas.
  • Implementar checkpointing en simulaciones largas es altamente recomendado. El sistema puede reiniciarse por fallos de hardware, y los trabajos sin checkpointing perderán todo su progreso.
  • Queda prohibido manipular la prioridad de sus trabajos mediante mecanismos no autorizados. El scheduler gestiona las prioridades de forma automática y equitativa.
  • Los job arrays deben incluir un límite de paralelismo (--array=1-100%10) para evitar saturar el sistema con demasiados trabajos simultáneos.

Software, módulos y licencias

  • Utilice el sistema de módulos (module load) para cargar software. No instale software en directorios del sistema ni modifique el PATH de forma que interfiera con el software centralizado.
  • Los usuarios pueden instalar software en su directorio personal o en /scratch usando gestores como conda, pip (con entornos virtuales) o spack. Se recomienda usar entornos aislados.
  • Queda prohibido instalar o ejecutar malware, keyloggers, exploits, mineros de criptomonedas o cualquier software malicioso. Esto resultará en suspensión permanente e inicio de acciones legales.
  • El software con licencias restrictivas (comercial, educacional, académica) solo puede usarse dentro de los términos de la licencia. El usuario es responsable de verificar que su uso de software licenciado sea conforme.
  • Si necesita software que no está disponible como módulo, solicítelo al administrador mediante un ticket. No se garantiza la instalación, pero se evaluará cada solicitud.

Publicaciones, crédito y propiedad intelectual

  • Toda publicación científica (artículo, conferencia, tesis, informe técnico) que haya utilizado recursos del Blackhole HPC Cluster debe incluir un agradecimiento explícito al clúster y a la UTP. Texto sugerido:
"Los autores agradecen al Blackhole Super Computing Cluster del Centro de Investigaciones Hidráulicas e Hidrotécnicas (CIHH) y la Facultad de Ingeniería de Sistemas Computacionales (FISC) de la Universidad Tecnológica de Panamá (UTP), por el acceso a los recursos de cómputo de alto rendimiento utilizados en este trabajo."
  • Notifique al administrador cuando publique trabajos que hayan utilizado el clúster, enviando el DOI o referencia completa a [email protected]. Esto ayuda a justificar la inversión institucional en el clúster.
  • Los datos y resultados generados usando el clúster son propiedad del investigador principal y su institución, sujeto a los acuerdos de propiedad intelectual de la UTP y los fondos de financiamiento del proyecto.

Usos expresamente prohibidos

🚫
Las siguientes actividades están terminantemente prohibidas y pueden resultar en suspensión permanente y acciones legales

Esta lista no es exhaustiva. El equipo de administración tiene la autoridad de prohibir cualquier uso que considere inapropiado.

💰Minería de criptomonedas
Minería de criptomonedas o cualquier otra actividad de hash computing con fines monetarios personales.
💻Servicios comerciales
Alojar servicios comerciales, VPNs de terceros, proxies o cualquier servicio que beneficie a partes externas sin convenio.
🔓Ataques cibernéticos
Lanzar ataques de fuerza bruta, DDoS, phishing, escaneo de vulnerabilidades o cualquier ataque a sistemas externos o internos.
🔗Compartir acceso
Ceder, vender o compartir el acceso a la cuenta con terceros, incluyendo el uso compartido de credenciales con colaboradores.
🎮Uso recreativo intensivo
Juegos, streaming de video, renderizado de contenido personal u otras actividades recreativas que consuman recursos significativos.
📜Violación de propiedad intelectual
Distribución de software pirata, violación de licencias, almacenamiento o distribución de material con derechos de autor sin autorización.
Sección 4

Régimen de Sanciones

El incumplimiento de las normas establecidas en este reglamento puede dar lugar a sanciones graduales, según la gravedad y reincidencia de la infracción. El equipo de administración documenta todas las infracciones y aplica las siguientes medidas:

NivelInfracciónSanciónProceso
Nivel 1 — Leve Ejecución de procesos en nodo login, quota de almacenamiento excedida, script mal configurado. Advertencia escrita por correo electrónico. El proceso puede ser terminado sin previo aviso. Automático / administrador.
Nivel 2 — Moderada Reincidencia en Nivel 1, solicitud de recursos abusiva, uso fuera del propósito autorizado. Suspensión temporal de la cuenta (1–7 días). Se requiere reunión con el administrador para restablecer el acceso. Administrador + Director CIHH/FISC.
Nivel 3 — Grave Compartir credenciales, intento de escalada de privilegios, uso comercial no autorizado. Suspensión de cuenta por 30–90 días. Notificación a la jefatura o decano correspondiente. Posible requerimiento de capacitación obligatoria. Comité de Administración HPC + Rectoría UTP.
Nivel 4 — Muy Grave Ataques cibernéticos, minería de criptomonedas, distribución de malware, acceso no autorizado. Suspensión permanente e irrevocable. Notificación a las autoridades universitarias y posible inicio de acciones legales civiles y penales bajo las leyes panameñas. Rectoría UTP + Autoridades competentes.
⚖️
Proceso de apelación

Los usuarios que consideren que una sanción ha sido aplicada de forma injusta pueden apelar en un plazo de 10 días hábiles, enviando una comunicación escrita dirigida al Director del CIHH y al Decano de FISC, adjuntando la evidencia de descargo correspondiente.

Sección 5

Contacto y Soporte

Para dudas sobre políticas, reportes de incidentes, solicitudes de acceso o cualquier asunto relacionado con el clúster, utilice los siguientes canales:

📧
Soporte técnico y administración

Para incidentes, solicitudes de software, problemas de acceso y consultas técnicas.
[email protected]

🔒
Reportes de seguridad

Para reportar incidentes de seguridad, cuentas comprometidas o actividad sospechosa. Atención prioritaria 24/7.
[email protected]

📜
Privacidad y derechos de datos

Para ejercer derechos ARCO (Acceso, Rectificación, Cancelación, Oposición) o consultas legales sobre el manejo de sus datos personales.
[email protected]

🏛️
Centro de Investigaciones Hidráulicas e Hidrotécnicas (CIHH)

Universidad Tecnológica de Panamá · Campus Víctor Levi Sasso
Ciudad de Panamá, República de Panamá

Blackhole Super Computing Cluster · CIHH / FISC · Universidad Tecnológica de Panamá
Documento v1.0 · Julio 2025 · Volver al inicio