Singularity crea un entorno virtual para aplicaciones sin las penalizaciones de rendimiento asociadas con las máquinas virtuales.Lo mejor de ambos mundos: simplifica el despliegue de aplicaciones en diferentes clústeres y supercomputadoras al evitar el laborioso proceso de reubicar esas aplicaciones para cada entorno distinto, sin requerir una capa de hardware virtualizado. Singularity es la plataforma de contenedores elegida para ejecutar aprendizaje profundo ycargas de trabajo de aprendizaje automático con TensorFlow, Theano, scikit.Las soluciones de contenedores se desarrollaron desde el principio centradas en microservicios y no funcionaron bien con algunos tipos de informática que dependen de trabajos de procesamiento en lugar de servicios, lo cual es un requisito en el campo de la informática de alto rendimiento.Singularity fue diseñado desde cero para ser optimizado para los tipos de entornos exigentes de rendimiento utilizados para la informática científica.- Dirigido a campos emergentes como inteligencia artificial, aprendizaje profundo, aprendizaje automático y análisis de datos - Confiado por los principales centros de supercomputación del mundo - Compatible con cargas de trabajo intensivas en datos que demandan recursos similares a HPC - Se integra con herramientas de orquestación de contenedores, específicamenteKubernetes y Mesos, y también con la herramienta Azure Batch de Microsoft
Sitio web:
http://www.sylabs.io/singularity/Categorias
Alternativas a Singularity Container para Linux
84
Vagrant
Crear y gestionar entornos de desarrollo virtualizados.Vagrant es una herramienta para construir entornos de desarrollo completos.
5
0
containerd
Un tiempo de ejecución de contenedor estándar de la industria con énfasis en la simplicidad, robustez y portabilidad.
- Gratis
- Self-Hosted
- Linux