Episode

LLM-D, with Clayton Coleman and Rob Shaw

Podcast
Kubernetes Podcast from Google
Published
Aug 20, 2025
Duration seconds
3150
Processing state
processed
Canonical source
https://e780d51f-f115-44a6-8252-aed9216bb521.libsyn.com/llm-d-with-clayton-coleman-and-rob-shaw
Audio
https://traffic.libsyn.com/secure/e780d51f-f115-44a6-8252-aed9216bb521/KPOD258.mp3?dest-id=3486674
JSON
/v1/public/podcasts/kubernetes-podcast-from-google/episodes/llm-d-with-clayton-coleman-and-rob-shaw
Markdown
/podcast/kubernetes-podcast-from-google/llm-d-with-clayton-coleman-and-rob-shaw.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/kubernetes-podcast-from-google/episodes/llm-d-with-clayton-coleman-and-rob-shaw/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/kubernetes-podcast-from-google/llm-d-with-clayton-coleman-and-rob-shaw.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Large Language Models (LLMs) introduce unique networking and compute challenges that traditional microservice load balancing cannot handle. This discussion explores how specialized Kubernetes patterns like LLM-D and inference gateways optimize for auto-regressive token generation and massive data throughput.

Topics

  • Kubernetes
  • Large Language Models
  • Inference Gateway
  • vLLM
  • Machine Learning Operations
  • Load Balancing
  • Cloud Native
  • GPU Orchestration

Highlights

  • Main idea: LLM workloads are fundamentally different from web apps because auto-regressive generation requires iterative passes and handles highly variable request lengths
  • Practical takeaway: Implementing intelligent inference scheduling and specialized gateways can optimize the expensive transition between prefill and decode phases
  • Failure mode: Standard random load balancing fails to account for the massive network throughput (up to 10GB) required by long-context prompts
  • Main idea: The industry is moving toward standardized, OpenAI-compatible APIs to decouple the application layer from the underlying model server
  • Practical takeaway: Leveraging ecosystem-wide optimizations like vLLM and LeaderWorkerSet (LWS) creates a 'well-lit path' for scaling AI/ML on Kubernetes

Chapters

  1. 1:00 Kubernetes 1.34 and CNCF News: Updates on the upcoming Kubernetes 1.34 release and recognition of top CNCF open-source projects.
  2. 5:00 The Uniqueness of LLM Workloads: Why LLM inference requires different load balancing strategies than traditional microservices due to variable request sizes.
  3. 8:50 The Challenge of Auto-regressive Models: Understanding how the iterative nature of token generation impacts compute and state management.
  4. 13:15 Scaling Large Models Across Hardware: Addressing the complexities of running models that are larger than a single hardware unit's capacity.
  5. 17:05 Intelligent Inference Scheduling: An introduction to deployment patterns that use Gateway logic to optimize inference workloads.
  6. 21:00 Standardizing Kubernetes APIs: The importance of defining consistent APIs between components like vLLM and the inference gateway.
  7. 28:40 Optimizing the Network and Data Path: Managing the massive data throughput required when pushing large prompts across the network.
  8. 32:25 The Future of Model Abstraction: How OpenAI-compatible APIs allow developers to swap model servers without changing application code.