On-Premises
Connect your own infrastructure so Vantage can schedule workloads on hardware you control.
Vantage supports two on-premises provider types.
| Type | What it's for |
|---|---|
| LXD | System containers on a server you own. Vantage connects via HTTPS and manages container workloads. Good for multi-tenant dev/test and smaller batch jobs. |
| On-Premises | Direct integration for bare-metal or privately managed servers. Use when your infrastructure is reachable from the Vantage control plane. |
LXD setup
LXD requires three credentials: the server URL, a client certificate, and a client key.
- Go to Admin > Cloud Accounts.
- Click Create Cloud Account and select LXD.
- Enter an Account name and optional description.
- Enter the Server URL (e.g.
https://your-lxd-server:8443). - Paste the Client Certificate and Client Key.
- Submit.
On-Premises setup
- Go to Admin > Cloud Accounts.
- Click Create Cloud Account and select On-Premises.
- Enter an Account name and optional description.
- Submit.
Multipass
Multipass provides lightweight Ubuntu VMs for local development and testing. Use it to create a single-node Slurm cluster on your machine without cloud infrastructure.
- Install Multipass:
sudo snap install multipass - Deploy a Slurm cluster using the Vantage CLI:
vantage app deploy slurm-multipass-localhost
See On-Premises clusters and choose the Multipass tab for the full setup guide.
Juju (Charmed HPC)
Juju deploys multi-node Slurm clusters using charms on LXD containers. Use it to simulate a production HPC environment on your local machine.
- Install Juju:
sudo snap install juju --channel 3/stable - Bootstrap a Juju controller:
juju bootstrap lxd - Add a model:
juju add-model myslurmcluster - Deploy the Slurm and Vantage charms: see On-Premises clusters and choose the Juju tab for the full charm list and configuration steps.
See On-Premises clusters and choose the Juju tab for the full setup guide.
On-premises accounts carry no cloud spend per se — but your hardware runs continuously. Idle nodes still consume power, cooling, and rack space. Plan capacity around your actual workload schedule.