The blog map: from the utility feed to the token served

Contents

This blog started in March 2026 with a handful of articles about Kubernetes and networking, and by now it has piled up more than 150 pieces that, read one at a time, look like unconnected topics: PagedAttention, diesel generators, OpenCost, SPIFFE, immersion cooling, RAGAS. They are not. All of them describe the same object from different altitudes: a sovereign inference factory, that is, the complete machine that turns megawatts from the grid into tokens served to a user, with ownership and control of the data kept in house.

This article is the index of that machine. It orders what has been published into ten layers, bottom up, and links what is written in each one. It is good for three things: finding a specific topic, seeing which layers are covered in depth and which are half done, and choosing a reading route according to the problem in front of you.

The map

From the utility feed to the token: the ten layers of an inference factory10 · Cost, performance and energyFinOps · benchmarking · Wh per token · TCO · the on-premise case with data289 · Security and complianceguardrails · isolation · signing · ENS, 42001, AI Act138 · Observability and evalsOTel GenAI · Langfuse · DCGM · RAGAS · runbooks147 · Control plane and deliverygateway and L7 router · KServe and OIP · OCI registry · GitOps · canary and shadow146 · Data and RAGingestion · embeddings · reranker · vector store · CDC · semantic cache175 · The modelquantisation · pruning · distillation · MoE · LoRA · speculative decoding204 · Inference enginevLLM from the inside · KV cache · prefill and decode · batching · scheduler223 · ClusterKubernetes · GPU sharing · queues and quotas · autoscaling · operators132 · Storageweights, corpus and checkpoints · cold start71 · NodePCIe · NUMA · NVLink · HBM · CPU80 · Physical infrastructureutility feed · generators · switching · UPS · air · liquid · immersion8each layer only existsif the one below holds itMaster maps6-stage LLMOps pipelinethe 7 layers of the stackanatomy of a request5 maturity levels7 deployment phasesNetworking verticalEVPN-VXLAN HuaweiMikroTik RouterOS 7UniFi and HCIA-DatacomLayer 10 rests on none of the others: it cuts through them all, because it measures what the nine below cost.Layers 0 to 3 belong to the infrastructure operator; 4 to 7, to the platform; 8 and 9, to everyone.

The map reads bottom up, and the criterion for ordering it is physical dependency: there is no inference engine without a powered and cooled GPU, no RAG without an engine serving embeddings, no demonstrable regulatory compliance without observability recording what happened. Layer 10 is the exception, and that is why it appears cutting across everything: cost, performance and energy are not a floor of the building, they are the measure of the whole building.

Layer 0 · Physical infrastructure

The most recent vertical, and the one that closes the circle: the path of the watt from the utility feed to the chip, and the path of the heat from the chip to the atmosphere.

  • The power chain: redundancy, Tier, kW against kVA, PUE, AI density and the limit of the grid.
  • Generators: NFPA 110, transients, sizing, diesel against gas, fuel and paralleling.
  • Switching: ATS against STS, the ITIC window, open and closed transition, and the A and B paths.
  • The UPS and ride-through: IEC 62040-3 topologies, eco-mode, flywheel, lithium against lead and the pulsing loads of AI.
  • The thermal challenge: why AI density broke air, and the spectrum of solutions.
  • Air and its limits: CRAC and CRAH, the geometry of the flow, the cube law, containment, ASHRAE and rear doors.
  • Direct liquid to the chip: cold plate, CDU, TCS and FWS loops, coolant chemistry and leaks.
  • Immersion and the megawatt horizon: single-phase and two-phase, the PFAS wall and microfluidics in the silicon.

Layer 1 · The node

Inside the machine, before any process exists: the buses, the memory and the topology that decide how much performance actually reaches the model.

Layer 2 · Storage

Layer 3 · The cluster

Layer 4 · The inference engine

The densest block of the blog: vLLM cut open, piece by piece.

Layer 5 · The model

Everything done to the model before serving it, or while it is being served.

Layer 6 · Data and RAG

Layer 7 · Control plane and delivery

Delivery to the teams that use it is its own family of pieces:

Rebuilding the cloud experience on your own iron is a run of three:

  • From public cloud to private: what you lose when you leave the cloud and which projects fill each gap, with the business case and the sovereignty drivers.
  • Crossplane as a control plane: the declarative provisioning API that on-premise does not give you, and the cost of operating your own control plane.
  • KubeVela and Score: application-centric self-service by CLI, the friendly face Crossplane deliberately does not offer.

Layer 8 · Observability and evaluation

Layer 9 · Security, trust and compliance

Layer 10 · Cost, performance and energy

The data track, written in a different format from the rest of the blog: tables, figures and a verifiable source, no analogies. These are the articles that hold up an investment decision.

FinOps: cost model and state of the art, OpenCost in depth, Kubecost against OpenCost, from the GPU-hour to the cost per token, chargeback and showback, the cost of the idle GPU, cloud GPU and neoclouds, full on-premise TCO and multi-tenancy FinOps with LiteLLM.

Benchmarking: frameworks and metrics, the tool catalogue, GuideLLM and the SLO under load, GenAI-Perf in depth, how to read MLPerf Inference, measurement bias and reproducibility, quality benchmarks and the Pareto frontier between engines.

Energy: measuring GPU power, energy per token in Spain, energy benchmarking frameworks, measuring in production with Kepler and DCGM, MLPerf Power, Wh per token leaderboards, from the watt to carbon, efficiency levers and energy in the TCO and in regulation.

Synthesis: the three axes and the identity that binds them, sovereign on-premise against hyperscalers, with data, from the SLO to the number of GPUs and the reproducible harness.

To that list you can add two cost pieces that are not about GPUs: the cost of agents with durable execution and the gateway’s cost per request.

The master maps

Five earlier articles work as the general plan and are still the best way in for anyone arriving new:

Four routes

I am about to build the first platform. Landscape and the six-stage pipeline, the seven layers of the stack, the seven deployment phases, capacity planning, vLLM on Kubernetes, gateway, observability with OTel and Langfuse, and guardrails before opening the door.

I have the cluster and the performance is not there. Anatomy of a request, KV cache and PagedAttention, prefill and decode, prefix cache, batch sizing, GuideLLM to find the saturation point, measurement bias so you do not fool yourself with the numbers, and the Pareto frontier between engines.

I have to justify the investment to management. The three axes, on-premise TCO, cost per token, idle GPU, on-premise against hyperscalers, sizing and justifying, and the reproducible harness so the figures survive an audit.

My job is the room, not the software. The power chain, the generators, the thermal challenge, air and its limits, direct liquid to the chip, immersion, and from there to storage and node topology.

What is missing

The map also serves to show the gaps, and three are identified, plus a line that is half open:

  • A comparison of vector databases: Milvus, Qdrant, pgvector and OpenSearch with data, beyond the scattered mentions.
  • Lakehouse for RAG: Iceberg and Trino as the substrate of the corpus.
  • Out-of-band management: OpenBMC, Redfish and DCIM, which is exactly the bridge between layer 0 and layer 3.
  • Sovereign substrate: the CLI self-service part is already covered by the layer 7 run (Crossplane, KubeVela and Score), and what remains is the IaaS-type substrate underneath, the sovereign alternatives to the hyperscaler (Spinifex, Harvester, OpenStack) on which everything else runs.

See also