| Flexible DeploymentDeploy ClearML-server on any infrastructure and attach compute nodes (CPU/GPU) from multiple infrastructures: bare metal, Kubernetes, and leading cloud vendors. |
BYO |
SaaS |
Scale - VPC - Single ServerEnterprise - VPC / On-prem cluster |
| Kubernetes IntegrationIntegrate resource scheduling into your existing Kubernetes cluster(s). Support combination with additional resources (bare metal/cloud) |
Basic |
N |
Y |
| Multi-cluster Support |
N |
N |
Enterprise only |
| Orchestration Dashboard |
N |
Y |
Y |
| Model Endpoint Monitoring |
N |
N |
Enterprise only |
| Job SchedulingSchedule jobs with priority queues and resources. Full integration with Web UI |
Y |
Y |
Y |
| Dynamic Job SchedulingDynamic bare-metal job scheduling including dynamic GPU allocation and opportunistic allocation |
N |
N |
Y |
| Granular Usage Reporting per User |
N |
N |
Enterprise only |
| Secure Multi-tenancy Support |
N |
N |
Enterprise only |
| Resource Allocation & Policy Management Center |
N |
N |
Enterprise only |
| Node Pooling |
N |
N |
Enterprise only |
| Configuration VaultStore configuration vault per user/group/company, supporting environment variables, access keys, storage credentials, etc. |
N |
N |
Enterprise only |
| Optimal Container SelectionCustomize container matching based on required environment, packages, Python, projects, etc. |
N |
N |
Y |
| Scheduling Quota & Policy ManagerDynamic graph-based decision tree for job allocation. Per user/group quota. Optimal execution queue matching, base container, projects, groups, etc. Dynamic resource optimization and online job scheduling between different resources (local/cloud/k8s) |
N |
N |
Enterprise only |
| Fractional GPU |
Basic |
Basic (open source version) |
Dynamic |
| Dynamic Fractional GPU |
N |
N |
Enterprise only |
| Resource Allocation & Policy Management Center |
N |
N |
Enterprise only |
| Slurm Integration |
Basic |
N |
Enterprise only |
| PBS Integration |
N |
N |
Enterprise only |
| IBM LSF Integration |
N |
N |
Enterprise only |