Skip to content

Get Started

Omnia Deployment Flow

Select options to see your deployment path

Choose your deployment path based on your cluster requirements, available hardware, and desired workload. Each path is a self-contained, end-to-end tutorial that takes you from a bare set of PowerEdge servers to a fully operational cluster.

Note

Before selecting a path, complete the Prerequisites Checklist to ensure your hardware, networking, and software environment are ready.

Deployment Paths at a Glance

Path Name Workload Nodes Time Description
A Slurm Quickstart Traditional HPC (Slurm) 4+ ~2 hrs Overview page with links to detailed Slurm deployment guides. Covers Slurm setup, GPU provisioning, node management, configuration backup, and HPC benchmarks. Ideal for first-time users and large-scale HPC workloads.
B K8S Telemetry Only Kubernetes + Telemetry (no Slurm) 5 ~2 hrs Deploys a 3-control-plane + 1-worker Kubernetes cluster with the complete telemetry pipeline (iDRAC metrics, LDMS, Kafka, VictoriaMetrics, Grafana). No Slurm. Use this when you need infrastructure monitoring without a job scheduler.
C Full Deployment Slurm + Service K8s + Telemetry 8 ~4 hrs Production-grade deployment with Slurm scheduling, a highly available 3-node Kubernetes service cluster, LDAP/FreeIPA authentication, and full telemetry (iDRAC, Grafana, VictoriaMetrics). Best for teams running mixed HPC/AI workloads with monitoring requirements.
D Buildstream Deployment BuildStreaM (Catalog-Driven CI/CD) 8+ ~6 hrs Automated, catalog-driven deployment using GitLab CI/CD pipelines. BuildStreaM reads a declarative catalog to provision and configure the entire cluster. Best for organizations with GitOps workflows or repeated, reproducible deployments at scale.

Which Path Should I Choose?

"I just want Slurm running as fast as possible." Start with Slurm Quickstart (Path A). You can always add Kubernetes and telemetry later.

"I only need telemetry dashboards -- no job scheduler." Choose K8S Telemetry Only (Path B). This gives you iDRAC-to-Grafana visibility without the overhead of Slurm.

"I need a production cluster with monitoring and authentication." Go with Full Deployment (Path C). This is the canonical Omnia deployment that exercises every major subsystem.

"I want CI/CD-driven, repeatable infrastructure." Use Buildstream Deployment (Path D). BuildStreaM automates the entire lifecycle through GitLab pipelines and a declarative catalog.

Before You Begin

Every path assumes you have completed the items in Prerequisites Checklist. That page covers:

  • Supported hardware and firmware versions
  • OIM (management node) requirements (RAM, OS, Podman, NICs)
  • Network switch configuration (admin + BMC VLANs)
  • NFS / storage preparation
  • BIOS and iDRAC settings on target nodes
  • Required RHEL subscriptions and Docker credentials

Tip

Print or bookmark the Prerequisites Checklist -- it doubles as a day-of-deployment runbook you can hand to a datacenter technician.