live wire
AI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLMAI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLM
upstreambeat.ai
analysisAI

OpenShift AI cost control starts before inference

Redis routing, workflow navigator sizing and realized token accounting form one loop: reduce avoidable demand, fit capacity to the remaining work, then verify the economics in production.

By The News Desk· Aug 20, 2026

Three recent Red Hat engineering pieces describe different parts of the same inference-cost problem. Read together, they suggest a demand-to-capacity control loop for OpenShift AI: prevent unnecessary generation, size the model deployment for the requests that remain, and divide the full operating cost by tokens actually served.

Control demand before buying capacity

Red Hat’s Redis architecture places semantic caching and request routing ahead of model invocation. Similar prompts can reuse an answer even when their wording differs; simple requests can go to a smaller model; irrelevant or abusive requests can be rejected before consuming inference capacity. The proposed stack runs Redis, embedding models and model serving on OpenShift, with OpenShift AI managing the serving layer.

That changes the workload a platform team must size. Arrival rate alone is not enough. The useful demand signal is the post-routing stream: cache misses, accepted prompts and the model class selected for each request. Cache-hit rate, false matches, blocked requests and routing decisions should therefore sit beside token and GPU metrics. A high apparent request rate may translate into a much smaller generation workload—or a risky cache configuration may make the savings look better than they are.

Fit the remaining work to the cluster

OpenShift AI’s workflow navigator developer preview begins from task, concurrency and latency constraints. It checks model-registry data, available GPU hardware and benchmark evidence, ranks candidates, estimates memory across quantization and tensor-parallel configurations, and generates KServe resources, autoscaling rules and observability configuration.

The navigator can expose an oversized model or GPU choice before resources are committed. Its output remains a plan, not proof: Red Hat says the GPU recommender compares hardware performance without running actual benchmarks. Platform teams still need representative prompts, context and output lengths, concurrency patterns and target-hardware measurements before accepting the generated configuration.

Routing policy and capacity planning must be tested together. Moving simple work to a smaller model changes the traffic mix seen by each deployment. Semantic caching changes both request volume and prompt composition. Capacity tests based on the unfiltered stream will overstate demand; tests based on optimistic cache behavior can understate it.

Close the loop with realized economics

Red Hat’s tokenomics model defines cost per token as operating cost divided by tokens processed over the same period. The numerator includes infrastructure, software, people and relevant facility overhead. The denominator is actual traffic—not the theoretical maximum observed in a saturation test.

This distinction prevents a common false saving. Raising peak throughput does not reduce realized cost per token if traffic stays flat and no resources are released. An optimization matters economically only when it lowers operating cost, serves more useful demand with the same platform, or creates capacity that can be reassigned.

The practical loop is measurable: record how many calls routing and caching avoid; benchmark and deploy the smallest configuration that meets quality and service objectives; then use OpenShift and Prometheus telemetry to track spend, utilization and actual token classes over time. Feed those measurements back into cache thresholds, routing rules, model choice and autoscaling bounds. Cost control is not one inference-runtime knob. It starts at the application edge and ends only when production accounting confirms the expected saving.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.