Buenas tardes, a continuación formulamos varias preguntas en relación a la infraestructura requerida (son dudas que nos surgen con la lectura de las páginas 2-3):
- ¿Existe previsión concreta de disponibilidad de GPU durante el contrato o se debe asumir entorno CPU durante toda la duración?.
- ¿Cuál es el dimensionamiento actual disponible (CPU, RAM, almacenamiento) para el despliegue?.
- ¿Hay limitaciones de red o segmentación que afecten a la comunicación entre servicios IA?.
- ¿Enresa dispone ya de un clúster Kubernetes productivo o se espera que el adjudicatario lo despliegue? ¿Se espera algún estándar específico de contenedorización (Helm, OpenShift, etc.)?.
Muchas gracias por su respuesta.
Buenos días,
En relación a las consultas planteadas les indicamos que:
- Tal y como se menciona en el documento "Pliego Prescripciones Tecnicas" en el apartado 3.2 "Capacidades y limitaciones identificadas" en el texto relativo a la "ausencia de GPUs físicas asignadas a las
máquinas virtuales" y en el texto que identifica una "escalabilidad limitada a nivel físico hasta la renovación infraestructural prevista post-2028", se aclara que para la duración del contrato se debe asumir
un entorno basado en CPU virtualizada, siendo esta condición plenamente coherente con lo expuesto en el apartado 3 "Infraestructura" del mismo documento en el texto "en esta fase inicial el objetivo es
validar la herramienta y no tanto su productividad"; por lo tanto, se debe planificar el despliegue y la ejecución de los modelos funcionales sobre la arquitectura actual de CPU virtualizada, sin contar con
una previsión de disponibilidad presente de hardware de aceleración gráfica (GPU) durante la vigencia del presente expediente.
- Tal y como se menciona en el documento "Pliego Prescripciones Tecnicas" en el apartado 3 "Infraestructura" en el texto "infraestructura basada en tecnología Cisco HyperFlex, compuesta por dos
clústeres de servidores físicos que proporcionan los recursos de computación, almacenamiento y red necesarios" y en el apartado 3.2 "Capacidades y limitaciones identificadas" en el texto "gestión
centralizada de recursos mediante VMWare vCenter, facilitando la asignación dinámica de CPU, memoria y almacenamiento", la infraestructura de Enresa permite una "asignación flexible de recursos
mediante máquinas virtuales (VMs)", por lo que el dimensionamiento disponible para el despliegue no está limitado a una cuota fija preestablecida, sino que se ajustará dinámicamente en función de las
necesidades técnicas que el adjudicatario justifique para la ejecución de los modelos de IA, siempre que los recursos asignados sean "suficientes" y compatibles con la capa de virtualización VMWare
ESXi 6.5.0 administrada con vCenter y vSphere descrita en el citado pliego.
-Tal y como se menciona en el documento "Pliego Prescripciones Tecnicas" en el apartado 3 "Infraestructura" en el texto relativo a que los clústeres físicos de Enresa "proporcionan los recursos de
computación, almacenamiento y red necesarios" y de forma específica en el apartado 3.1 "Compatibilidad con entornos IA y contenedores" en el texto "la arquitectura actual no impone restricciones
técnicas a la ejecución de aplicaciones en entornos virtualizados", confirmando que el entorno es "plenamente apta para soportar entornos de contenedores y orquestación IA", se informa de que no
existen limitaciones de red o segmentación documentadas que impidan la comunicación entre servicios de IA, siendo responsabilidad del adjudicatario, liderar el diseño técnico para coordinar la
"conectividad" y colaborar con el equipo de Seguridad de Enresa en la "verificación de controles de acceso, segmentación de red y medidas ENS" para garantizar la correcta interoperabilidad del sistema
dentro del marco de seguridad corporativo.
-Tal y como se menciona en el documento "Pliego Prescripciones Tecnicas" en el apartado 3.1 "Compatibilidad con entornos IA y contenedores" en el texto "Kubernetes, como plataforma de orquestación
de contenedores, puede desplegarse sin restricciones sobre infraestructuras virtualizadas VMWare" y en el apartado 4 "Equipo de trabajo" en el texto descriptivo de las funciones del "ARQUITECTO DE
INFRAESTRUCTURA Y CONTENEDORES (AIC)" que le faculta para el "diseño y configuración del entorno técnico de ejecución", se confirma que es responsabilidad del adjudicatario realizar el
despliegue y puesta en marcha del clúster de orquestación durante la Fase 2 descrita en el apartado 5.1.1 en el texto "instalación, configuración e integración del entorno base"; asimismo, respecto a los
estándares tecnológicos, según se especifica en el ANEXO I en el apartado "Manual de despliegue (DevOps / Infra / CI-CD)" en el texto "Contenedores Docker/Podman y orquestación
(Kubernetes/Nomad), manifiestos y Helm charts si aplican", se establece un requisito de documentación del despliegue (exigible conforme al apartado 5.1.1, que prevé la entrega de un informe con "al
menos lo indicado en el ANEXO I") y no una imposición de herramientas concretas, quedando la entrega de manifiestos y Helm charts condicionada a que resulten aplicables a la solución desplegada, la
cual deberá en todo caso ser interoperable con la infraestructura corporativa basada en Cisco HyperFlex y VMWare descrita en el apartado 3 del citado pliego.
Atentamente,