ai-cloud

Bare Metal GPU Platform for AI Cloud Providers

vMetal automates bare metal GPU provisioning, handling everything from PXE boot to production-ready hardware, while vCluster Platform deploys isolated tenant clusters without VM overhead. Go from racked servers to a production AI cloud in days.

Trusted by the fastest-growing AI cloud providers
Problem

The GPU Infrastructure Gap

Raw hardware alone cannot power the AI cloud your customers expect.

Race to the Bottom

Selling bare metal GPUs alone commoditizes your offering. Customers want the full cloud experience, not just raw compute.

DIY Takes Too Long

Building a GPU cloud platform in-house requires significant engineering investment.

Isolation Without Overhead

Standard Kubernetes forces you to choose between tenant isolation and operational efficiency on bare metal GPU infrastructure.

Solution

One Stack from Bare Metal to Tenant Clusters

vCluster delivers the complete path from bare metal GPU servers to isolated tenant Kubernetes environments. Private Nodes, the production default, give each tenant dedicated physical GPU nodes with per-tenant CNI and storage for hardware-level isolation. vMetal handles zero-touch provisioning, vCluster deploys CNCF-certified tenant clusters as lightweight processes, and vNode adds workload isolation, preventing container breakout and limiting blast radius, all without hypervisor overhead. Proven across 100K+ GPU nodes in production.

Built for Bare Metal GPU at Scale

Every layer of the stack is purpose-built for GPU cloud providers deploying bare metal infrastructure at production scale.

Bare Metal

Zero-Touch GPU Server Provisioning

vMetal handles PXE boot, OS installation, machine registration, and full server lifecycle management. Go from racked GPU hardware to a production-ready Kubernetes base layer without manual intervention.

  • PXE boot and OS install automated
  • Full GPU server lifecycle management
  • Network automation via Netris integration
Control Plane Binary

Kubernetes Directly on Bare Metal

vCluster Standalone runs as a single binary directly on bare metal Linux. No k3s, kubeadm, or external Kubernetes dependency required, eliminating an entire layer of operational complexity.

  • Single binary on bare metal Linux
  • No k3s or kubeadm dependency
  • Lightweight control plane binary at the base
Tenant Isolation

Tenant Clusters Spin Up in Seconds

Private Nodes, the production default, give each tenant dedicated physical GPU nodes with per-tenant CNI and storage for hardware-level isolation. Each tenant also gets their own CNCF-certified Kubernetes API server, etcd, and RBAC running as lightweight pods, no additional physical servers required. Deliver an EKS-like experience on your own bare metal GPU fleet.

  • Own API server and etcd per tenant
  • Spins up in seconds not hours
  • Full cluster-admin per tenant
Dynamic Scaling

Auto-Provision GPU Nodes on Demand

Auto Nodes acts as bare metal Karpenter, automatically provisioning GPU servers via Terraform when tenants schedule workloads. Scale physical bare metal GPU capacity dynamically without manual intervention.

  • Automatic GPU node provisioning
  • Terraform-driven bare metal scaling
  • Triggered by tenant workload scheduling
Workload Security

Workload Isolation Without VM Tax

vNode uses seccomp, cgroups, namespaces, and AppArmor to isolate workloads at the process level, preventing container breakout and limiting blast radius while preserving near-bare-metal performance. No hypervisor required.

  • Process-level security per workload
  • Container breakout protection built in
  • Full bare metal GPU performance preserved

Why vCluster

This isn’t a side project. Behind every vCluster deployment is 5+ years of deep K8s engineering, security hardening, and battle-tested infrastructure work at massive scale.

100K+
GPU Nodes Powered
50+
GPU Clouds & F500s
<45
Days to Launch
30K
GitHub Stars

Get Started in 3 Steps

1
Schedule a Demo

Talk to our team about your stack

2
Deploy vCluster

Deploy vCluster on your infra in minutes

3
Onboard Your Tenants

Go live with a hyperscaler-grade tenant experience in days

FAQs

What is bare metal GPU provisioning and why does it matter for AI clouds?

Bare metal GPU provisioning means deploying Kubernetes and tenant workloads directly on physical GPU servers without a hypervisor or VM layer in between. This preserves full GPU performance for AI training and inference workloads. For AI cloud providers, it also means lower operational overhead and faster time to revenue compared to running nested virtualization stacks. vMetal automates the entire provisioning lifecycle, from PXE boot to production, so operators spend less time on infrastructure and more time serving customers.

How does vCluster deliver tenant isolation on bare metal GPU hardware?

vCluster runs each tenant's Kubernetes control plane as a lightweight process inside the control plane cluster. For production deployments, Private Nodes deliver dedicated worker nodes per tenant with per-tenant CNI and storage, delivering hardware-level isolation. Every tenant gets their own API server, etcd, scheduler, and RBAC, without requiring a separate physical server per tenant. Combined with vMetal for bare metal lifecycle management and vNode for workload isolation, preventing container breakout and limiting blast radius, the full stack delivers strong tenant isolation at bare metal GPU performance with near-zero marginal cost per additional tenant.

Does vCluster require an existing Kubernetes cluster to run on bare metal?

No. vCluster Standalone runs as a single binary directly on bare metal Linux. There is no dependency on k3s, kubeadm, or any external Kubernetes distribution as a base layer. vMetal handles the bare metal provisioning lifecycle (PXE boot, OS installation, network configuration) and vCluster Standalone provides the CNCF-certified control plane binary that runs directly on that hardware.

How quickly can a GPU cloud provider launch a managed Kubernetes service?

Production timelines vary by infrastructure complexity, but vCluster has enabled AI cloud providers to move from bare metal GPU hardware to a live managed Kubernetes offering in weeks rather than months. Boost Run launched their managed Kubernetes service in under 45 days. Lintasarta launched a GPU cloud in Indonesia in 90 days with hundreds of tenant clusters.

Is vCluster used in production GPU environments at scale?

Yes. vCluster powers 100K+ GPU nodes in production across 50+ GPU clouds and Fortune 500 customers, including CoreWeave and Nscale. vCluster is named in the NVIDIA DGX SuperPOD reference architecture. More than 40 million tenant clusters have been created on the platform.

What network isolation capabilities are available for bare metal GPU deployments?

vMetal integrates with Netris to deliver hardware-enforced network isolation per tenant. This includes VLANs, VXLANs, VRFs, ACLs, and DPU policy enforcement, giving each tenant dedicated network boundaries at the hardware level. This is particularly important for GPU cloud providers running untrusted or competing workloads on shared bare metal infrastructure, where namespace-level network policies alone are insufficient.

Launch Your Bare Metal GPU Cloud Faster

See how vCluster powers production AI clouds on bare metal GPU infrastructure.