llm-d brings production-grade, GPU-optimized large language model serving to Red Hat OpenShift AI with intelligent routing, disaggregated serving, and enterprise compliance built in.
From user API calls to GPU silicon, every layer is purpose-built for high-throughput, low-latency LLM serving on OpenShift.
EPP v0.5.x scores every vLLM replica in real time, routing each request to the pod with the warmest KV cache, lowest queue depth, and matching LoRA adapter.
Score = 3 * prefix-cache
+ 2 * queue-depth
+ 2 * active-requests
NIXL enables zero-copy KV cache transfers between dedicated prefill and decode GPU pools. Each pool scales independently to match workload demands.
Five GPU families certified, three major platform releases, and the latest vLLM runtime.
Latest release -- June 2026
Security, multi-tenancy, and autoscaling built for the most demanding enterprise workloads.
Validated for the most demanding regulatory environments.
Shared base models with per-team LoRA adapters for cost-efficient customization.
Weighted Virtual Autoscaler manages independent prefill and decode scaling.
A single kubectl apply triggers a 9-step automated flow. The AI Operator reconciles your LLMInferenceService CRD into a fully routed, health-checked inference endpoint.
The only platform that combines KV-cache-aware routing, disaggregated serving, multi-tenant LoRA, and FIPS compliance in a single CRD-driven stack.
| Capability | OpenShift AI + llm-d | Raw Kubernetes | Cloud Managed |
|---|---|---|---|
| KV-cache-aware routing | Yes -- EPP v0.5.x | No | Varies |
| Disaggregated P/D | Yes -- NIXL | Manual | No |
| LoRA multi-tenant routing | Yes -- built-in | Custom code | Limited |
| FIPS 140-3 / FedRAMP | Yes -- certified | DIY | Provider-dependent |
| Scale-to-zero autoscaling | Yes -- WVA | HPA only | Yes |
| GPU families certified | 5 families | Self-managed | 2--3 families |
| Operational overhead | CRD-driven | High -- 2.5 FTE | Managed |