Este estudio de caso explora la asociación estratégica entre Sardina Systems y VMAccel – Infraestructura global de IA y Centro de Datos de IA. Destaca cómo sus esfuerzos con la nube acelerada han fomentado la innovación y el avance tecnológico en múltiples sectores.
Desde 2021, Sardina Systems y VMAccel colaboran para proporcionar una sólida potencia de cálculo a una serie de sectores, como la inteligencia artificial (IA), el aprendizaje automático, la genómica y las finanzas.
Esta asociación utiliza el máximo potencial de un sistema gestionado por FishOS, compuesto por 19 nodos de cálculo equipados con tecnologías GPU y FPGA.
Entre los clientes de VMAccel se encuentran marcas notables como la Universidad de Yale, Hedgehog, Aleo y muchas otras.
A lo largo de la cooperación, FishOS ha mantenido un funcionamiento ininterrumpido, demostrando su eficacia y fiabilidad.
Acerca de los participantes en el estudio de caso
VMAccel es un centro de datos especializado en aplicaciones de IA.
Su amplia red de socios fomenta la colaboración y la innovación para crear nuevos productos.
Además, VMAccel destaca por su infraestructura, que utiliza tecnología de refrigeración líquida por inmersión. Este enfoque innovador consiste en sumergir los componentes del servidor directamente en un líquido no conductor, lo que mejora enormemente la gestión térmica y la eficiencia energética.
El método permite al Centro de Datos de IA VMAccel mantener un rendimiento óptimo del hardware incluso bajo las intensas demandas computacionales de las cargas de trabajo de IA y aprendizaje automático.
También reduce el impacto medioambiental y disminuye los costes operativos, lo que lo convierte en un aspecto fundamental de la infraestructura de VMAccel.
Características de VMAccel
Mediante la colaboración con múltiples socios, VMAccel desarrolla continuamente nuevos servicios para cargas de trabajo de IA. Actualmente, están trabajando en un microcentro de datos para llevar las herramientas de IA y las capacidades informáticas avanzadas al borde.
«Si observamos el panorama cambiante de las empresas, basta con ver la llegada de la IA generativa para darse cuenta de que la innovación y las oportunidades no se van a encontrar en el ámbito de las nubes públicas actuales.
En tiempos de rápida innovación, las empresas deben acercar sus datos y centrarse en encontrar oportunidades en las operaciones existentes para expandirse y crecer en su mercado«
Matt Fields, director general del Centro de Datos de IA VMAccel
FishOS la plataforma inteligente de gestión de la nube de Sardina Systems permite a las organizaciones beneficiarse del software de código abierto sin incurrir en costes adicionales. Este software inteligente de gestión de infraestructuras optimiza la implantación, el funcionamiento y el rendimiento de entornos a gran escala.
Proporciona un conjunto completo de herramientas de gestión que agilizan la orquestación, automatización y optimización de los recursos de la nube. En particular, FishOS se adapta perfectamente a las necesidades crecientes, lo que lo convierte en una solución ideal para las empresas que buscan aprovechar todo el potencial de las soluciones de código abierto.
Esquema de productos FishOS
Ampliación: De 10 a 19 nodos de cálculo
Al principio, VMAccel AI Data Center había estado gestionando su propia nube OpenStack, manteniendo un equipo de soporte interno. Con el tiempo, ese engorroso enfoque resultó no estar alineado con su negocio principal. Eso llevó a la empresa a buscar un proveedor fiable, que encontró en Sardina Systems.
FishOS se desplegó en un sistema con 10 nodos de cálculo que utilizaban tecnologías de CPU, GPU y FPGA. Esta configuración básica garantizó que el software pudiera gestionar eficazmente las diversas demandas computacionales de la IA, el aprendizaje automático, la genómica y las finanzas. El despliegue satisfactorio de FishOS estableció una importante línea de base de rendimiento y fiabilidad, proporcionando oportunidades para el escalado futuro.
A medida que aumentaban las demandas computacionales de VMAccel, decidieron ampliar el sistema añadiendo 9 nodos, casi duplicando su infraestructura.
Se trataba de algo más que un aumento cuantitativo del hardware: era una mejora significativa de las capacidades del sistema.
Para garantizar el éxito de la ejecución, primero se probó la capacidad de FishOS para escalar sin interrumpir las operaciones en curso.
Una vez finalizadas las pruebas, el equipo procedió a planificar la actualización real.
El proceso de actualización se planificó meticulosamente, prestando especial atención a la capacidad de FishOS para integrar sin problemas nuevos nodos.
Finalmente, la arquitectura flexible de la plataforma y sus avanzadas funciones de gestión dieron lugar a una ejecución impecable.
Se añadieron con éxito nuevos nodos de cálculo y el sistema pasó de 10 a 19 nodos.
Y lo que es más importante, la actualización se ejecutó sin ningún tiempo de inactividad operativa.
Se trata de un factor crítico en sectores en los que incluso interrupciones mínimas pueden provocar importantes pérdidas operativas.
Dinámica en la nube de VMAccel y actualizaciones del sistema
El Centro de Datos de IA VMAccel destaca en el panorama de la computación en nube por ofrecer una nube acelerada como servicio.
Es un entorno en el que las máquinas virtuales (VM) se crean y desmantelan continuamente.
Esto es especialmente importante para las empresas que se enfrentan a cargas de trabajo que fluctúan rápidamente, para las que el tiempo de actividad de los sistemas y las oportunidades de escalabilidad son las principales prioridades.
En este ecosistema, las máquinas virtuales pueden tener una vida útil que oscila entre semanas y meses, lo que requiere un sistema de gestión altamente adaptable y robusto.
FishOS destaca en esta configuración acelerada de nube como servicio.
Su robusta arquitectura permite a la plataforma gestionar diversas cargas del sistema, al tiempo que garantiza un alto rendimiento y estabilidad.
Esto es especialmente importante para tareas como cálculos de IA y despliegues de hardware sofisticados.
Además, la estabilidad y fiabilidad de la plataforma están garantizadas por su dependencia de OpenStack, un proyecto líder de código abierto.
FishOS permite a los operadores de la nube crear y escalar rápidamente máquinas virtuales con sólo unos clics en la interfaz, adaptándose sin problemas a las fluctuantes demandas de recursos informáticos.
Actualizaciones del sistema
Como parte de su compromiso de ofrecer la mejor experiencia en la nube, VMAccel AI Data Center actualiza sus sistemas para garantizar que son seguros e incluyen las últimas funciones. En 2023, colaboraron con Sardina Systems para realizar una actualización sin tiempo de inactividad a la última versión de OpenStack Zed. Aportó una serie de nuevas funciones, un mejor rendimiento y una mayor escalabilidad. La actualización también proporcionó funciones avanzadas de seguridad y nuevas API e integraciones. La actualización de los nuevos sistemas se realizará en breve.
El éxito de la actualización quedó garantizado por FishOS Upgrader, un componente único que garantiza un proceso de actualización sin problemas y sin tiempo de inactividad operativa.
Esquema de actualización de FishOS
- Una vez que está disponible una nueva versión de OpenStack, el equipo de Sardina Systems prepara los nuevos datos para la integración y los alinea con las plantillas y variables preconfiguradas de FishOS Upgrader.
- El siguiente paso implica un conjunto desarrollado a medida de playbooks y roles basados en Ansible para configurar los ajustes del sistema. El componente establece los ajustes necesarios, garantizando una actualización fluida sin interrumpir las operaciones en curso. Este proceso totalmente automatizado actualiza paquetes y datos paso a paso y realiza operaciones adicionales, en función de los requisitos específicos del sistema.
- Al final, FishOS Upgrader verifica automáticamente que todos los servicios están en funcionamiento y procede a la transición sin problemas de cada uno de ellos a la nueva versión de OpenStack.
Entorno FishOS para el buen funcionamiento de la nube acelerada
La naturaleza transitoria de las máquinas virtuales en entornos acelerados de nube plantea retos únicos. Los operadores necesitan un entorno intuitivo pero familiar que simplifique la gestión de los recursos y los cálculos en la nube. Esta necesidad de simplicidad y familiaridad es fundamental para garantizar la eficacia y minimizar la curva de aprendizaje asociada a la gestión de complejas infraestructuras en la nube.
FishOS, desarrollado por Sardina Systems y basado en OpenStack, sirve como solución de base.
Está preconfigurado para atender tanto a los usuarios experimentados de OpenStack como a los recién llegados.
Para quienes están familiarizados con OpenStack, FishOS proporciona una transición directa, permitiéndoles trabajar eficazmente con la plataforma y utilizar su experiencia desde el primer día.
Los recién llegados, por su parte, se benefician del diseño fácil de usar de FishOS, que abstrae las complejidades de OpenStack a la vez que proporciona acceso a todas sus capacidades.
Presupuesto de Sardina Systems
La facilidad de uso de FishOS ha cambiado las reglas del juego para muchos innovadores y empresas de nueva creación a las que VMAccel ha ayudado. Además, las herramientas integradas de secuencias de comandos y despliegue han permitido al equipo de VMAccel hacer avanzar los proyectos de los clientes en ciclos de iteración rápidos.
Además, la licencia FishOS desbloquea consultas ilimitadas del equipo de soporte técnico de Sardina Systems.
Esta característica es especialmente valiosa para los operadores nuevos en OpenStack, ya que agiliza drásticamente su experiencia con el software de código abierto.
Pueden confiar en la orientación y el apoyo de expertos para optimizar sus operaciones dentro del entorno de nube dinámica de VMAccel.
Monitorización de la salud para operaciones ininterrumpidas en VMAccel
VMAccel AI Data Center también se beneficia del avanzado Servicio de Monitorización de la Salud de Sardina Systems, que garantiza un rendimiento estable y un funcionamiento ininterrumpido. Este servicio único es una sofisticada combinación de componentes de software de código abierto y el Motor de Salud propiedad de Sardina Systems.
FishOS Health Monitoring es un conjunto único y completo de componentes que protege la infraestructura de la nube de los fallos. Sus algoritmos basados en datos predicen y previenen estados críticos del sistema.
Varios componentes de la Monitorización de la Salud recogen métricas y registros y los analizan con algoritmos inteligentes propios para predecir posibles problemas de salud. Pueden procesar millones de puntos de datos por segundo.
Si el sistema está en peligro, el componente avisa al administrador para que pueda actuar y evitar el fallo.
Para el Centro de Datos y la Infraestructura de IA de VMAccel, las operaciones continuas son críticas, ya que sus clientes globales dependen en gran medida de despliegues ininterrumpidos. La plataforma FishOS asegura cero interrupciones, mientras que el soporte de Sardina Systems garantiza respuestas rápidas a cualquier amenaza potencial para las cargas de trabajo de los clientes.
¿Y si se cae el sistema?
Incluso con la monitorización más avanzada, pueden producirse situaciones inesperadas. Un caso así ocurrió una vez en el centro de datos de IA VMAccel, cuando un fallo prolongado del suministro eléctrico del edificio provocó la caída de todo el sistema, incluidos los controladores.
Cita de VMAccel
El reto de los controladores y la solución: FishOS tiene por defecto una arquitectura de alta disponibilidad, que ayuda a proteger el sistema de diversas situaciones, incluidos los cortes de energía prolongados. El único escenario del que FishOS no puede recuperarse es la pérdida física de servidores, que sólo ocurre en situaciones extraordinarias.
La arquitectura de la nube está diseñada para anticiparse a problemas como los cortes de energía.
Utilizamos un mínimo de tres controladores para gestionar el sistema simultáneamente.
Estos controladores son intercambiables y se reflejan entre sí.
Si la funcionalidad se interrumpe en algún momento, el sistema puede identificar la última versión y restablecer todos los controladores al estado requerido.
Reiniciar el sistema tras un corte de energía importante lleva una media de 5-15 minutos.
Sin embargo, los controladores no son la parte más vulnerable del sistema durante los apagones repentinos. El principal riesgo para los datos de los usuarios reside en los dispositivos de almacenamiento. Dentro de un sistema, los discos de almacenamiento suelen ser el componente de hardware más lento.
Para mejorar el rendimiento del sistema, los datos suelen escribirse en el disco a través de la memoria caché.
Desafío de almacenamiento: los datos entran en un búfer, luego el disco los procesa y escribe en el dispositivo de almacenamiento permanente.
Un apagón repentino puede impedir que los datos que quedan en el búfer se escriban en el disco, con la consiguiente pérdida de datos.
Se trata de un problema habitual y, por desgracia, a menudo irrevocable.
La solución: Para abordar este problema y proteger los datos de nuestros clientes, Sardina Systems desarrolló FishOS Ceph. Aunque FishOS puede funcionar con cualquier solución de almacenamiento, recomendamos Ceph, la principal solución de almacenamiento definido por software de código abierto.
Este sistema de almacenamiento distribuido escribe los datos directamente en el disco, sin pasar por el búfer, manteniendo un alto rendimiento y fiabilidad.
FishOS Ceph, integrado en nuestro software, va más allá del almacenamiento de datos.
También se utiliza para operaciones de control.
Esta arquitectura garantiza un funcionamiento sin problemas incluso durante cortes de energía importantes.
Términos de licencia transparentes y el poder del código abierto
VMAccel trabaja con un gran número de clientes de diversos sectores. Para ellos, un enfoque estratégico del presupuesto y la planificación a largo plazo son cruciales. Una combinación eficaz de tecnologías de código abierto y soluciones patentadas de Sardina Systems, permitió a VMAccel AI Data Center ofrecer a sus clientes precios justos, acceso a las últimas tecnologías y ausencia de dependencia de un proveedor.
Cita de VMAccel
Una ventaja notable del modelo de licencia FishOS es su independencia de los precios del hardware.
Sardina Systems mantiene una estructura de precios coherente por núcleo, independientemente del hardware utilizado, lo que lo hace rentable tanto para los entornos acelerados como para los tradicionales en la nube.
Esto garantiza que los clientes puedan beneficiarse de las capacidades de alto rendimiento de la nube sin incurrir en los costes adicionales típicamente asociados a los entornos informáticos acelerados.
A diferencia de muchas plataformas propietarias, en las que los costes ocultos y las tasas adicionales por servicios esenciales pueden aumentar rápidamente, FishOS ofrece total transparencia y previsibilidad.
Proporciona todo lo necesario a un precio fijo durante todo el periodo de licencia, que puede extenderse hasta 5 años.
Además, todos los niveles de licencia de FishOS incluyen asistencia completa, consultas sobre desarrollo de infraestructuras y actualizaciones del sistema, sin coste adicional.








