GPU Virtualization - Rafay Product Documentation

When Do You Need an NVIDIA AI Enterprise License with GPU Virtualization?

If you're deploying NVIDIA GPUs in a virtualized or cloud-native environment, understanding NVIDIA AI Enterprise (NVAIE) licensing can save you from unexpected compliance issues — or unnecessary spending. The rules vary significantly depending on how your GPUs are deployed. Here's a practical breakdown.


What Is NVIDIA AI Enterprise?

NVIDIA AI Enterprise (NVAIE) is NVIDIA's end-to-end software platform for AI workloads, covering everything from GPU drivers and Kubernetes operators to NIM microservices, NeMo, Triton Inference Server, and RAPIDS. It's licensed on a per-GPU basis and available as an annual subscription or perpetual license with 5-year support.

The key thing to understand: NVAIE licensing is about software access and support, not raw GPU compute. The GPU itself will generally work without a license — but your access to enterprise-grade software, NGC containers, and SLA-backed support depends on it.


Deployment Models and When a License Is Required

1. Bare Metal (No Hypervisor)

License required? Conditionally.

On bare metal, the NVIDIA driver works without an NVAIE license for standard CUDA workloads. However, a license is required to:

Some GPUs bundle NVAIE automatically. Each NVIDIA H100 PCIe or NVL and H200 NVL GPU includes a 5-year NVAIE subscription that activates with the GPU serial number. Notably, Blackwell (B200/B300) DGX systems do not include NVAIE — licenses must be purchased separately.


2. GPU Passthrough (PCIe Passthrough / VFIO)

License required? Same as bare metal for the guest VM.

In GPU passthrough, the entire physical GPU is assigned to a single VM. The guest VM behaves identically to a bare metal system from a driver perspective. NVAIE licensing requirements inside the VM mirror bare metal:


3. NVIDIA vGPU for Compute (Time-Sliced / MIG-backed vGPU)

License required? Yes — software enforced.

This is where licensing is strictly enforced. NVIDIA vGPU for Compute is licensed exclusively through NVAIE. One license is required per vGPU instance assigned to a VM.

How enforcement works:

vGPU for Compute supports up to 16 vGPU instances per physical GPU, with each requiring its own license. It enables advanced capabilities not available in passthrough: live migration, suspend/resume, warm updates, and multi-tenant GPU sharing.


4. Cloud Deployments (AWS, Azure, GCP, OCI)

License required? Depends on the model.


5. MIG (Multi-Instance GPU)

License required? Depends on the underlying deployment.

MIG allows a single physical GPU (A100, H100, H200, B200) to be partitioned into up to 7 isolated GPU instances, each with dedicated memory and compute. From a licensing perspective, MIG doesn't change the fundamental rules — what matters is how the host is deployed:

MIG on Kubernetes has an additional operational consideration: the NVIDIA GPU Operator's MIG Manager handles reconfiguration automatically by watching the nvidia.com/mig.config node label. When the label changes, MIG Manager stops GPU pods, applies the new MIG geometry, and restarts them. One license is still required per physical GPU regardless of how many MIG slices are created.


6. Kubernetes (Bare Metal or VMs)

License required? Conditionally, same rules as the underlying deployment.

The NVIDIA GPU Operator automates driver and plugin deployment on Kubernetes. If your K8s nodes are:

The GPU Operator can also manage license token distribution automatically when configured with NLS credentials.


Quick Reference

Deployment Model License Enforced? When Required
Bare metal (CUDA only) No Optional — for NGC software & support
Bare metal (NVAIE software) No (EULA) Required for NGC access & SLA
GPU Passthrough VM No Same as bare metal in guest
vGPU for Compute Yes (software) Always — per vGPU instance
Cloud pay-as-you-go Included No separate purchase
Cloud BYOL Yes Per GPU on instance
H100/H200 PCIe or NVL Bundled 5-year subscription included
B200/B300 (Blackwell) Not bundled Must purchase separately
GH200 / GB200 Bare metal only vGPU not supported

License Server Options

Cloud License Server (CLS): Hosted by NVIDIA, requires internet connectivity. Easiest to set up.

Delegated License Server (DLS): On-premises, air-gapped environments. You deploy and manage it. Required for secure/sovereign deployments.

Both are managed through the NVIDIA License System portal at nvid.nvidia.com.


Key Takeaways

  1. vGPU for Compute always requires a license — it's software enforced and performance degrades without one.
  2. GPU passthrough and bare metal only require a license for NVAIE software access, not for basic CUDA functionality.
  3. H100 and H200 NVL GPUs bundle 5 years of NVAIE — Blackwell (B200/B300) does not.
  4. GH200 and GB200 are bare metal only — vGPU is not supported on these platforms.
  5. HGX systems only support full board passthrough to a single VM — no partial passthrough.
  6. For production AI workloads, the NVAIE license is almost always worth it — it unlocks NIM microservices, enterprise support SLAs, security patches, and the full NGC catalog.