omnia icon indicating copy to clipboard operation
omnia copied to clipboard

An open-source toolkit for deploying and managing high performance clusters for HPC, AI, and data analytics workloads.

GitHub GitHub release (latest by date including pre-releases) GitHub last commit (branch) GitHub commits since tagged version

All contributors GitHub forks GitHub Repo stars GitHub all releases

GitHub issues GitHub Discussions

Ansible playbook-based deployment of Slurm and Kubernetes on servers running an RPM-based Linux OS

Omnia (Latin: all or everything) is a deployment tool to turn servers with RPM-based Linux images into functioning Slurm/Kubernetes clusters.

Pre Requisites before installing Omnia

Using Omnia

  1. Set up your network based on the sample topologies provided here
  2. Verify that your system meets Omnia's hardware and software requirements
  3. Ensure that all pre-requisites are met.
  4. Fill out all the required input parameters.
  5. Run Control_Plane to provision OS's, configure devices and set up security measures.
  6. Run Omnia on target cluster nodes to set up Kubernetes and Slurm.
  7. Run the telemetry playbook to set up and use Telemetry and Visualization Services

Note: For a complete guide to running Omnia via CLI, check this out!

Omnia Flow

Troubleshooting Omnia

  • For a list of commonly encountered issues, check out our FAQs.
  • To troubleshoot Omnia, use our Troubleshooting Guide.

Omnia Documentation

For Omnia documentation, please see the website.

Omnia Community Members:

Dell Technologies Intel Corporation

Universita di Pisa Arizona State University Vizias

Texas Tech University

Contributors

Our thanks go to everyone who makes Omnia possible (emoji key):


John Lockman

⚠️ 💻 📝 🤔 🚧 🧑‍🏫 🎨 👀 📢 🐛

Lucas A. Wilson

💻 🎨 🚧 🤔 📝 📖 🧑‍🏫 📆 👀 📢 🐛

Sujit Jadhav

🤔 📖 💻 👀 🚧 📆 🧑‍🏫 📢

Deepika K

💻 ⚠️ 🐛 🛡️ 📢

Sakshi Arora

💻 🐛 📢

Abhishek SA

💻 🐛 📖 ⚠️ 🚧 📢

Shubhangi Srivastava

💻 🚧 🐛

Cassey Goveas

📖 🐛 🚧 📢

Khushboo Dholi

💻

araji

💻

Mike Renfro

📖

Lee Reynolds

💻 📖

blesson-james

💻 ⚠️ 🐛

avinashvishwanath

📖

abhishek-s-a

💻 📖 ⚠️

Franklin-Johnson

💻 📝

teiland7

💻 📝

VishnupriyaKrish

💻 ⚠️

Ishita Datta

📖

William Dizon


bssitton-BU

🐛

John Hearns

🐛

renzo-granados

🐛

kris buggenhout

🐛

jiad-vmware

🐛

Justin Lecher

🤔

Kavyabr23

💻 ⚠️

vedaprakashanp

⚠️ 💻

Bhagyashree-shetty

⚠️ 💻

Nihal Ranjan

⚠️ 💻 📢

ptrinesh

💻

Ikko Ashimine

💻

Lakshmi-Patneedi

💻

Jie Li

💻

Yong Chen

🎨

nvtngan

💻 🔌

tamilarasansubrama1

⚠️ 💻

shemasr

🐛 💻 ⚠️

Naresh Sharma

🐛

Jon Hass

📖 🎨

KalyanKonatham

🐛

Rahul Akolkar

🐛

srinandini-karumuri

💻

Rishabhm47

⚠️ 💻

vaishakh-pm

⚠️ 💻

shridhar-sharma

⚠️ 💻

Jaya.Dayyala

⚠️ 💻