When to use Bare Metal
- Your workload is sensitive to virtualization overhead.
- You need direct control over driver versions or kernel modules.
- You’re running performance benchmarks or distributed training that benefits from bare physical networking.
- You want to manage the full software stack yourself.
For most ML training and inference workloads, VM access is the simpler choice. Bare Metal is best when you need full hardware control.
Prerequisites
Before you can launch or switch to Bare Metal on a reservation:- The bid must be promoted to a confirmed reservation, and the reservation must be visible in your portfolio.
- Checkout and payment for the reservation must be complete.
- You must have at least one active SSH public key registered on your account. Bare Metal does not use a VM image, so the SSH key is the only credential pushed to the host.
Set up Bare Metal access
Open the reservation detail page
From Portfolio (
/portfolio), click View on the reservation you want to configure. The detail page opens at /portfolio/[reservationId]. Access mode and state are managed here. The legacy /portfolio/access URL redirects to this page.Select Bare Metal
Pick Bare Metal as the access mode. Bare Metal does not require an image selection; you manage the OS and software stack directly.
Add an SSH key and launch
In the SSH Keys section, use Add Key to add or confirm an SSH key on the reservation, then launch. Ornn pushes the active reservation keys to the host as part of the launch step.
Push additional keys
To push another registered key to an already-launched Bare Metal reservation:CLI equivalents
The Ornn Compute CLI can queue Bare Metal access withornn access activate. Use the web reservation detail page for VM image selection and visual access-mode management.
<key-id> from ornn ssh-keys list, which prints each key’s id, label, and fingerprint. The label is the CLI equivalent of the web Name field.
Because ornn access activate queues the launch, poll ornn access show <reservation-id> to know when the host is reachable. It reports each machine’s state along with a Ready: yes line and the Host, Port, and Username once provisioning finishes, plus a ready-to-run SSH: command. SSH in after Ready: yes appears.
See the Ornn Compute CLI and Manage SSH keys for details.
What’s next

Access overview
Compare VM and Bare Metal and understand the prerequisites for each.

VM access
Use a managed VM with the Ornn base image or an approved custom image.

