awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lablup avatar

lablup/backend.ai

0
View on GitHub↗
615 estrellas·166 forks·Python·lgpl-3.0·14 vistaswww.backend.ai↗

Backend.ai

Este proyecto es una plataforma de computación distribuida diseñada para orquestar cargas de trabajo en contenedores a través de clústeres de hardware heterogéneos. Funciona como un plano de control centralizado que gestiona la asignación de recursos, la programación y los entornos de ejecución, permitiendo a las organizaciones compartir infraestructura de computación de alto rendimiento de forma segura entre múltiples usuarios y proyectos.

La plataforma se distingue por sus capacidades avanzadas de virtualización de hardware y gestión multi-inquilino. Admite la partición de unidades de procesamiento gráfico físicas en segmentos fraccionarios, lo que permite a múltiples usuarios concurrentes acceder a recursos de hardware dedicados con un aislamiento estricto. Además, el sistema proporciona acceso remoto seguro y cifrado a estos contenedores aislados y mantiene una funcionalidad operativa completa dentro de entornos sin conexión a internet (air-gapped) para cumplir con estrictos requisitos de soberanía de datos.

Más allá de su orquestación central, la plataforma incluye una arquitectura basada en plugins que abstrae diversos aceleradores de IA y backends de almacenamiento, garantizando flujos de trabajo consistentes en infraestructuras locales y en la nube. Cuenta con herramientas integradas para monitorear el estado del clúster, aplicar cuotas de recursos y gestionar almacenamiento virtualizado, proporcionando una interfaz unificada para escalar y optimizar tareas informáticas complejas.

Features

  • Workload Orchestration - Orchestrates containerized workloads across heterogeneous hardware clusters to enable efficient resource utilization and infrastructure scaling.
  • High-Performance Computing - Orchestrates containerized workloads across heterogeneous hardware accelerators and multi-node infrastructure for high-performance computing.
  • AI Workload Orchestration - Manages and scales containerized computing workloads across heterogeneous hardware clusters for complex machine learning tasks.
  • Cluster Orchestrators - Coordinates distributed containerized workloads and resource allocation across heterogeneous hardware clusters.
  • GPU Fractional Slicing - Partitions physical graphics processors into fractional slices to enable multi-tenant execution with dedicated resource allocation.
  • Container Orchestration Environments - Manages isolated, resource-constrained execution environments across on-premises and cloud-based clusters.
  • Multi-Tenant Orchestrators - Enforces resource quotas, security sandboxing, and access controls for distributed teams sharing high-performance clusters.
  • Containerized Deployment Orchestration - Schedules and manages containerized environments across heterogeneous hardware clusters using centralized orchestration.
  • GPU Resource Virtualization - Partitions physical graphics processing units into fractional slices to enable concurrent multi-tenant access with strict hardware isolation.
  • OCI Workload Execution - Executes isolated, resource-constrained containerized code across heterogeneous hardware clusters to support diverse programming and machine learning tasks.
  • Hardware Acceleration Abstractions - Decouples the control plane from specific AI accelerators and storage backends using modular plugin interfaces.
  • Hardware Acceleration Support - Connects diverse AI accelerators through a plugin architecture to utilize specialized hardware for high-performance tasks.
  • Fractional GPU Slicing - Partitions physical graphics hardware into secure, fractional slices for concurrent multi-tenant access.
  • Network Attached Storage - Mounts remote network storage backends as local virtual folders for consistent data access across distributed nodes.
  • Air-Gapped Execution - Maintains full operational functionality for containerized code within isolated, offline network environments.
  • Hybrid Cloud Infrastructure - Coordinates workloads across on-premises data centers and public cloud providers through a single interface.
  • Multi-Tenant Hardware Sharing - Distributes GPU resources among multiple users or tasks through a plugin architecture to maximize hardware efficiency in shared environments.
  • Cluster Resource Managers - Allocates computing nodes, GPUs, and storage while enforcing policy-based resource limits and idle checks to optimize capacity.
  • Sandbox Network Security Controls - Applies system-level sandboxing and resource controls to containerized environments to ensure secure and isolated execution of computing tasks.
  • Compute Quota Management - Enforces resource quotas and access policies across departments to ensure fair distribution of shared computing capacity.
  • Kernel-Based Sandboxing - Enforces strict security and resource limits for concurrent tasks within shared computing nodes using kernel-based controls.
  • Secure Remote Access - Establishes encrypted tunnels into running containers to provide secure remote access via web-based terminals and development environments.
  • Cloud Session Tunnels - Provides secure, encrypted remote access to isolated containers for terminal and development environment connectivity.
  • Hardware Abstraction Layers - Provides a unified control plane interface for managing diverse AI accelerators and storage backends.
  • Multi-tenant Isolation Policies - Enforces organizational resource quotas and automatic capacity redistribution to ensure fair access across user groups.
  • Cluster Health Monitoring - Tracks resource usage, session status, and hardware performance metrics across diverse nodes from a unified dashboard.

Historial de estrellas

Gráfico del historial de estrellas de lablup/backend.aiGráfico del historial de estrellas de lablup/backend.ai

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Backend.ai

Colecciones seleccionadas manualmente donde aparece Backend.ai.
  • Motores de ejecución de flujos de trabajo
  • Capas de enrutamiento y gateway para LLM

Alternativas open-source a Backend.ai

Proyectos open-source similares, clasificados según cuántas características comparten con Backend.ai.
  • allegroai/clearmlAvatar de allegroai

    allegroai/clearml

    6,733Ver en GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an experiment tracking tool, a data versioning system, and a pipeline orchestrator, while providing infrastructure for GPU cluster management and model serving. The platform is distinguished by its ability to handle hybrid-cloud compute scheduling and fractional GPU allocation, allowing multiple workloads to share a single hardware accelerator. It employs a metadata-based approach to data versioning, using virtual views to track large datasets and artifacts without duplicating r

    Python
    Ver en GitHub↗6,733
  • clearml/clearmlAvatar de clearml

    clearml/clearml

    6,740Ver en GitHub↗

    ClearML is a comprehensive MLOps platform designed to manage the end-to-end machine learning lifecycle, from initial experimentation to production deployment. It provides a suite of integrated tools including a pipeline orchestrator for automating workflows, an experiment tracking tool for logging hyperparameters and metrics, and a metadata-driven data versioning system for managing large-scale datasets and model artifacts. The platform is distinguished by its advanced compute management and serving capabilities. It features a GPU compute manager that supports fractional resource slicing and

    Python
    Ver en GitHub↗6,740
  • project-hami/hamiAvatar de Project-HAMi

    Project-HAMi/HAMi

    3,028Ver en GitHub↗

    HAMi is a hardware orchestration and virtualization system designed to manage accelerators within Kubernetes. It functions as a device plugin that partitions physical hardware into isolated virtual slices, enabling multiple containers to share a single device through enforced memory limits and compute quotas. The project provides a virtualization manager and a heterogeneous compute scheduler that distributes tasks across diverse accelerator types. It uses packing and topology policies to optimize workload placement and allows for specific hardware targeting using unique device identifiers. T

    Goascendcambriconcncf
    Ver en GitHub↗3,028
  • beclab/olaresAvatar de beclab

    beclab/Olares

    4,086Ver en GitHub↗

    Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It

    Goai-agentsai-privacyedge-ai
    Ver en GitHub↗4,086
Ver las 30 alternativas a Backend.ai→

Preguntas frecuentes

¿Qué hace lablup/backend.ai?

Este proyecto es una plataforma de computación distribuida diseñada para orquestar cargas de trabajo en contenedores a través de clústeres de hardware heterogéneos. Funciona como un plano de control centralizado que gestiona la asignación de recursos, la programación y los entornos de ejecución, permitiendo a las organizaciones compartir infraestructura de computación de alto rendimiento de forma segura entre múltiples usuarios y proyectos.

¿Cuáles son las características principales de lablup/backend.ai?

Las características principales de lablup/backend.ai son: Workload Orchestration, High-Performance Computing, AI Workload Orchestration, Cluster Orchestrators, GPU Fractional Slicing, Container Orchestration Environments, Multi-Tenant Orchestrators, Containerized Deployment Orchestration.

¿Qué alternativas de código abierto existen para lablup/backend.ai?

Las alternativas de código abierto para lablup/backend.ai incluyen: allegroai/clearml — ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an… clearml/clearml — ClearML is a comprehensive MLOps platform designed to manage the end-to-end machine learning lifecycle, from initial… project-hami/hami — HAMi is a hardware orchestration and virtualization system designed to manage accelerators within Kubernetes. It… beclab/olares — Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private… linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,… sidpalas/devops-directive-kubernetes-course — This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration…