<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Inference Gateway - 태그 - lee's blog</title><link>https://ken-0913.github.io/myblog/tags/inference-gateway/</link><description>Inference Gateway - 태그 - lee's blog</description><generator>Hugo -- gohugo.io</generator><language>ko-kr</language><managingEditor>hyeonjae0913@gmail.com (ken-0913)</managingEditor><webMaster>hyeonjae0913@gmail.com (ken-0913)</webMaster><lastBuildDate>Wed, 16 Sep 2026 21:00:00 +0900</lastBuildDate><atom:link href="https://ken-0913.github.io/myblog/tags/inference-gateway/" rel="self" type="application/rss+xml"/><item><title>LLM 스터디 7주차 - llm-d 아키텍처 — KV 캐시를 아는 게이트웨이</title><link>https://ken-0913.github.io/myblog/posts/llm/llm-d-architecture/</link><pubDate>Wed, 16 Sep 2026 21:00:00 +0900</pubDate><author><name>ken-0913</name></author><guid>https://ken-0913.github.io/myblog/posts/llm/llm-d-architecture/</guid><description><![CDATA[<div class="featured-image">
                <img src="images/banners/llm-d-architecture-cdb19323.png" referrerpolicy="no-referrer">
            </div><p>성능관점에서 vLLM 파드 중 <strong>&ldquo;어느 파드로 보낼 것인가&rdquo;</strong> 가는 중요한 요소이다. llm-d는 이를 해결 하는  Kubernetes 네이티브 추론 서빙 스택이다.</p>
<p>CNCF 샌드박스 프로젝트이며, vLLM이나 SGLang 같은 엔진을 래핑하여 확장한다. 이 글은 llm-d 공식 문서를 읽고 구조를 정리한 개념편이다.</p>
<h2 id="1-왜-일반-로드밸런서로는-부족한가" class="headerLink">
    <a href="#1-%ec%99%9c-%ec%9d%bc%eb%b0%98-%eb%a1%9c%eb%93%9c%eb%b0%b8%eb%9f%b0%ec%84%9c%eb%a1%9c%eb%8a%94-%eb%b6%80%ec%a1%b1%ed%95%9c%ea%b0%80" class="header-mark"></a>1. 왜 일반 로드밸런서로는 부족한가</h2><p>Kubernetes Service는 L4 로드밸런서다. kube-proxy는 <strong>TCP 연결 단위</strong>로 목적지를 무작위 배정하고, 그 뒤로는 keep-alive 때문에 같은 파드에 고착된다.</p>
<p>일반 요청이라면 문제가 없다. 하지만 LLM 추론은 두 가지 이유로 다르다.</p>]]></description></item></channel></rss>