제13장 — 오토스케일링과 콜드 스타트 완화

게시일: 2026-05-05 마지막 업데이트 날짜: 2026-07-07 버전: 1
제13장 — 오토스케일링과 콜드 스타트 완화

์ œ13์žฅ โ€” ์˜คํ† ์Šค์ผ€์ผ๋ง๊ณผ ์ฝœ๋“œ ์Šคํƒ€ํŠธ ์™„ํ™”

LLM Primer VI: AI ์‹œ์Šคํ…œ ํ™•์žฅํ•˜๊ธฐ๋ฅผ ์ฑ•ํ„ฐ๋ณ„๋กœ ๊ฑท๋Š” ์›Œํฌ์Šค๋ฃจ์˜ ์—ด์„ธ ๋ฒˆ์งธ ๊ธ€์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์˜คํ† ์Šค์ผ€์ผ๋Ÿฌ๊ฐ€ LLM ํŠธ๋ž˜ํ”ฝ์—์„œ ์™œ ์žฅ์• ๋ฅผ ๋งŒ๋“œ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  KEDAยทKnativeยทCRIU๊ฐ€ ์–ด๋–ป๊ฒŒ ๊ทธ ํ•ด๋ฒ•์„ ๊ตฌ์„ฑํ•˜๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ์žฅ์ž…๋‹ˆ๋‹ค.


์ด ์žฅ์ด ์กด์žฌํ•˜๋Š” ์ด์œ 

์ฑ— ์–ด์‹œ์Šคํ„ดํŠธ๋Š” ํ•˜๋ฃจ ์‚ฌ์ด ์ •์  ๋Œ€ ์ €์  30๋ฐฐ๋กœ ํ”๋“ค๋ฆฝ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋Š” ์ฃผ๋ง์— ์˜์œผ๋กœ ๊ฐ‘๋‹ˆ๋‹ค. ์†Œ๋น„์ž ์ œํ’ˆ์€ ํƒœํ‰์–‘์—์„œ ์œ ๋Ÿฝ์œผ๋กœ ์ด์–ด์ง€๋Š” ํŒŒ๋„๋ฅผ ํƒ‘๋‹ˆ๋‹ค. ์ •์ ์— ๋งž์ถฐ ํ”„๋กœ๋น„์ €๋‹ํ•˜๋ฉด ์ €์ ์—์„œ ๋ˆ์„ ๋‚ญ๋น„ํ•˜๊ณ , ์ €์ ์— ๋งž์ถฐ ํ”„๋กœ๋น„์ €๋‹ํ•˜๋ฉด ์ •์ ์— ์š”์ฒญ์„ ๋–จ์–ด๋œจ๋ฆฝ๋‹ˆ๋‹ค. ์˜คํ† ์Šค์ผ€์ผ๋ง์€ ๋ฐฐํฌ๋ฅผ ํŠธ๋ž˜ํ”ฝ๊ณผ ๋ฐœ๋งž์ถ”๊ฒŒ ํ•˜๊ณ , ์ฝœ๋“œ ์Šคํƒ€ํŠธ ์™„ํ™”๋Š” ์˜คํ† ์Šค์ผ€์ผ๋ง โ€” ํŠนํžˆ ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ โ€” ์„ ์‚ฌ์šฉ์ž๊ฐ€ ๋ˆˆ์น˜์ฑ„์ง€ ๋ชปํ•  ๋งŒํผ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ œ13์žฅ์€ ์™œ ํ‘œ์ค€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค HPA๊ฐ€ LLM์— ์ž˜๋ชป๋œ ์Šค์ผ€์ผ๋Ÿฌ์ธ์ง€, KEDA๊ฐ€ ๋Œ€์‹  ์–ด๋–ค ์‹ ํ˜ธ๋กœ ์Šค์ผ€์ผํ•˜๋Š”์ง€, Knative๊ฐ€ ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ๋ฅผ ์–ด๋–ป๊ฒŒ ํ‘œํ˜„ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  60~180์ดˆ์งœ๋ฆฌ ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋ฅผ ํ•œ ์ž๋ฆฟ์ˆ˜ ์ดˆ๋กœ ์••์ถ•ํ•˜๋Š” ๋ฐ ๋ฌด์—‡์ด ํ•„์š”ํ•œ์ง€๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

ํ•œ ์ค„๋กœ: GPU ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋ณด๊ณ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ๋А๋ผ๋Š” ๊ฒƒ โ€” ํ ๊นŠ์ด, ์ฒซ ํ† ํฐ ๋„์ฐฉ ์‹œ๊ฐ„, KV ์ ์œ ์œจ โ€” ์œผ๋กœ ์Šค์ผ€์ผํ•˜๊ณ , ์ƒˆ ๋ฆฌํ”Œ๋ฆฌ์นด๊ฐ€ ์ŠคํŒŒ์ดํฌ๊ฐ€ ๋๋‚˜๊ธฐ ์ „์— ๋„์ฐฉํ•˜๋„๋ก ์Šค์ผ€์ผ๋Ÿฌ๋ฅผ CRIU ๊ธฐ๋ฐ˜ ์›œ ๋ณต์›๊ณผ ์ง์ง€์œผ์‹ญ์‹œ์˜ค.

13.1 HPA๋Š” LLM ํŠธ๋ž˜ํ”ฝ์—์„œ ๋„ค ๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ์‹คํŒจํ•œ๋‹ค

๊ธฐ๋ณธ HPA๋Š” CPU๋‚˜ GPU ํ™œ์šฉ๋ฅ ๋กœ ์Šค์ผ€์ผํ•ฉ๋‹ˆ๋‹ค. LLM์—์„œ๋Š” ๋„ค ๊ฐ€์ง€๋กœ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ, GPU ํ™œ์šฉ๋ฅ ์€ ์ž˜๋ชป๋œ ์‹ ํ˜ธ์ž…๋‹ˆ๋‹ค โ€” nvidia-smi๋Š” ์–ด๋–ค ์ปค๋„์ด ๋„๋Š” ์‹œ๊ฐ„์˜ ๋น„์œจ์„ ๋ณด๊ณ ํ•  ๋ฟ, ๋ฐฐ์น˜๊ฐ€ ์ž˜ ์ฑ„์›Œ์กŒ๋Š”์ง€ ์š”์ฒญ์ด ์ง„์ „ํ•˜๊ณ  ์žˆ๋Š”์ง€๋Š” ๋งํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ™œ์šฉ๋ฅ  95ํผ์„ผํŠธ์— ์—ฌ๋Ÿ ๊ฐœ์˜ ๊ธด ํ”„๋ฆฌํ•„์ด ํ•˜๋‚˜์˜ ๋””์ฝ”๋“œ ๋’ค์— ๋Œ€๊ธฐ ์ค‘์ธ ์„œ๋ฒ„๋Š” ๊ณผ๋ถ€ํ•˜์ด๊ณ , ํ™œ์šฉ๋ฅ  60ํผ์„ผํŠธ์— ๊ฑด๊ฐ•ํ•œ ์—ฐ์† ๋ฐฐ์น˜๊ฐ€ ์žˆ๋Š” ์„œ๋ฒ„๋Š” ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๋‘˜์งธ, LLM ์š”์ฒญ ์ง€์† ์‹œ๊ฐ„(์ดˆ์—์„œ ์ˆ˜์‹ญ ์ดˆ)์€ HPA์˜ ์ œ์–ด ๋ฃจํ”„(15์ดˆ)์— ๋น„ํ•ด ๊ธธ์–ด์„œ, ์Šค์ผ€์ผ๋ง์ด ๋ถ€ํ•˜๋ณด๋‹ค ์š”์ฒญ ์ˆ˜๋ช… ํ•˜๋‚˜๋งŒํผ ๋Šฆ์Šต๋‹ˆ๋‹ค. ์…‹์งธ, ์šฉ๋Ÿ‰์˜ ๋‹จ์œ„๊ฐ€ ํŒŒ๋“œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค โ€” ๋ถ„๋ฆฌ ๋ฐฐํฌ๋Š” ํด๋ฆฌํฌ ๋‹จ์œ„๋กœ ์Šค์ผ€์ผํ•˜๋Š”๋ฐ HPA๋Š” ํด๋ฆฌํฌ๋ฅผ ์ดํ•ดํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋„ท์งธ, ์ฝœ๋“œ ์Šคํƒ€ํŠธ โ€” ์ƒˆ ํŒŒ๋“œ๋Š” 60~180์ดˆ ๋’ค์— ์˜จ๋ผ์ธ์ด ๋˜๋ฉฐ, ๊ทธ๊ฒƒ์„ ์ด‰๋ฐœํ•œ ์ŠคํŒŒ์ดํฌ๊ฐ€ ์ด๋ฏธ ํ•จ๋Œ€๋ฅผ ๊ณผ๋ถ€ํ•˜์‹œํ‚ค๊ฑฐ๋‚˜ ํƒ€์ž„์•„์›ƒ์œผ๋กœ ์‚ฌ๋ผ์ง€๊ณ  ๋‚œ ๋’ค์ž…๋‹ˆ๋‹ค. ์ „ํ˜•์  ์‹คํŒจ ๋ชจ๋“œ๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๋‘ ๋ฐฐ๊ฐ€ ๋˜๋Š” ๋™์•ˆ์˜ 2๋ถ„๊ฐ„ ์žฅ์• , ๊ทธ๋‹ค์Œ์˜ ์Šค์ผ€์ผ ๋‹ค์šด์ด ๋ฐฐํฌ๋ฅผ ๋‹ค์Œ ์ŠคํŒŒ์ดํฌ์— ๋Œ€ํ•ด ๋ฏธ๋‹ฌ ํ”„๋กœ๋น„์ €๋‹ ์ƒํƒœ๋กœ ๋‚จ๊ธฐ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

13.2 KEDA๋Š” ํ ๊นŠ์ด, TTFT, KV ์ ์œ ์œจ๋กœ ์Šค์ผ€์ผํ•œ๋‹ค

KEDA๋Š” ์™ธ๋ถ€ ์ง€ํ‘œ๋ฅผ ์›ํ•˜๋Š” ๋ฆฌํ”Œ๋ฆฌ์นด ์ˆ˜๋กœ ๋ฐ”๊พธ๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ์Šค์ผ€์ผ๋Ÿฌ์— ๋Œ€์ƒ ์›Œํฌ๋กœ๋“œ๋ฅผ ๋ฌถ๋Š” ScaledObject CRD๋กœ HPA๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. LLM ์„œ๋น™์—๋Š” ์„ธ ์‹ ํ˜ธ๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํ ๊นŠ์ด๊ฐ€ ๊ฐ€์žฅ ์ง์ ‘์ ์ž…๋‹ˆ๋‹ค โ€” ์—”์ง„์˜ ๋Œ€๊ธฐ ์š”์ฒญ ์ˆ˜๋Š” ๋„์ฐฉ ์ž‘์—…์ด ์„œ๋น™ ์šฉ๋Ÿ‰์„ ์ดˆ๊ณผํ•œ ์ž‰์—ฌ์ด๋ฉฐ, vLLM์€ vllm:num_requests_waiting์œผ๋กœ ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ํ† ํฐ ๋„์ฐฉ ์‹œ๊ฐ„ โ€” ํŠนํžˆ ์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์— ๋Œ€ํ•œ p95๋‚˜ p99 โ€” ์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์ด๋Š” ์—ดํ™”๋ฅผ ์žก๊ณ , ํ ๊นŠ์ด๊ฐ€ ๋†“์น˜๋Š” ๋น„๋Œ€์นญ ๊ณผ๋ถ€ํ•˜(ํ”„๋ฆฌํ•„์€ ํฌํ™”์ง€๋งŒ ๋””์ฝ”๋“œ๋Š” ๊ดœ์ฐฎ๊ฑฐ๋‚˜ ๊ทธ ๋ฐ˜๋Œ€)๋ฅผ ์žก์Šต๋‹ˆ๋‹ค. KV ์บ์‹œ ์ ์œ ์œจ์€ ์•ž์„ ๋‚ด๋‹ค๋ด…๋‹ˆ๋‹ค โ€” ์ ์œ ์œจ์ด 80ํผ์„ผํŠธ๋ฅผ ๋„˜์œผ๋ฉด ๊ธฐ์กด ๋ฆฌํ”Œ๋ฆฌ์นด๊ฐ€ ์„ ์ ํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์ƒˆ ๋ฆฌํ”Œ๋ฆฌ์นด๊ฐ€ ์˜จ๋ผ์ธ์ด ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜ ScaledObject๋Š” ๋ณดํ†ต ์ด ์…‹์„ ๋ชจ๋‘ ์กฐํ•ฉํ•˜๊ณ , ๊ฐ€์žฅ ๊ณต๊ฒฉ์ ์ธ ๊ฒƒ์ด ์ด๊น๋‹ˆ๋‹ค. Knative Serving์ด ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ๋ฅผ ์œ„ํ•ด ๊ทธ ์œ„์— ์–นํž™๋‹ˆ๋‹ค โ€” ์ž‘์€ ํ™œ์„ฑํ™” ์ž„๊ณ„๊ฐ’ ์•„๋ž˜์—์„œ๋Š” ๋ชจ๋“  ํŒŒ๋“œ๊ฐ€ ์ œ๊ฑฐ๋˜๊ณ , ๋“ค์–ด์˜ค๋Š” ์š”์ฒญ์€ ์•กํ‹ฐ๋ฒ ์ดํ„ฐ์— ๋ถ™์žกํ˜€ ์žˆ๋‹ค๊ฐ€ ์š”์ฒญ์ด ์˜ค๋ฉด ํŒŒ๋“œ๋ฅผ ๋ถ€ํŒ…ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ฝœ๋“œ ์Šคํƒ€ํŠธ๊ฐ€ ๋น ๋ฅผ ๋•Œ๋งŒ ๊ฒฝ์ œ์ ์ž…๋‹ˆ๋‹ค.

13.3 CRIU๋Š” 90์ดˆ์งœ๋ฆฌ ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋ฅผ 3~6์ดˆ๋กœ ์••์ถ•ํ•œ๋‹ค

70B ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋Š” ์ด๋ฏธ์ง€ ํ’€(10~60์ดˆ), ํŒŒ์ด์ฌ ์ดˆ๊ธฐํ™”(2~5์ดˆ), ๊ฐ€์ค‘์น˜ ๋กœ๋“œ(60~120์ดˆ), CUDA ์ปจํ…์ŠคํŠธ ์ดˆ๊ธฐํ™”(5~15์ดˆ), CUDA ๊ทธ๋ž˜ํ”„ ์บก์ฒ˜(10~30์ดˆ), KV ์›Œ๋ฐ์—…(2~10์ดˆ) โ€” ์ด 90~250์ดˆ๋กœ ๋ถ„ํ•ด๋ฉ๋‹ˆ๋‹ค. CRIU(Checkpoint/Restore In Userspace)๋Š” ์™„์ „ํžˆ ๋ฐ์›Œ์ง„ ํ”„๋กœ์„ธ์Šค โ€” ๊ฐ€์ค‘์น˜ ๋กœ๋“œ ์™„๋ฃŒ, CUDA ์ปจํ…์ŠคํŠธ ๊ฐ€๋™, ๊ทธ๋ž˜ํ”„ ์บก์ฒ˜, KV ํ’€ ํ• ๋‹น, ํ—ฌ์Šค ์ฒดํฌ ํ†ต๊ณผ โ€” ๋ฅผ ์Šค๋ƒ…์ƒท์œผ๋กœ ์žก์•„ ๋‚˜์ค‘์— ๋””์Šคํฌ์—์„œ ์ดˆ ๋‹จ์œ„๋กœ ๋ณต์›ํ•ฉ๋‹ˆ๋‹ค. NVIDIA์˜ cuda-checkpoint ์œ ํ‹ธ๋ฆฌํ‹ฐ(2024)๋Š” GPU ์ƒํƒœ โ€” ๋””๋ฐ”์ด์Šค ๋ฉ”๋ชจ๋ฆฌ ํ’€, CUDA ์ปจํ…์ŠคํŠธ, ์บ์‹œ๋œ PTX, ์บก์ฒ˜๋œ ๊ทธ๋ž˜ํ”„ โ€” ๋ฅผ ๋‹ค๋ฃจ๋„๋ก CRIU๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์›Œ์ง„ vLLM ์Šค๋ƒ…์ƒท์€ ๋กœ์ปฌ NVMe์—์„œ 3~6์ดˆ ๋งŒ์— ๋ณต์›๋ฉ๋‹ˆ๋‹ค. DaemonSet์ด ์ฒดํฌํฌ์ธํŠธ๋ฅผ ๋ชจ๋“  ๋…ธ๋“œ์˜ NVMe์— ๋ฏธ๋ฆฌ ์Šคํ…Œ์ด์ง•ํ•ด Knative๊ฐ€ ๋„คํŠธ์›Œํฌ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ๋Œ€์‹  ๋กœ์ปฌ ํŒŒ์ผ์—์„œ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์ŠคํŠธ๋ฆฌ๋ฐ(ํ’€์ด ๋๋‚˜๊ธฐ ์ „์— ํ’€ ์‹œ์ž‘)๊ณผ ์ง€์—ฐ ๊ฐ€์ค‘์น˜ ๋กœ๋“œ์™€ ๊ฒฐํ•ฉํ•˜๋ฉด 5์ดˆ ์ดํ•˜์˜ ์ฝœ๋“œ ์Šคํƒ€ํŠธ๊ฐ€ ํ”„๋กœ๋•์…˜์—์„œ ๋‹ฌ์„ฑ ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค โ€” ๊ทธ๋ฆฌ๊ณ  ์ด ์ˆซ์ž ์•„๋ž˜์—์„œ ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ๊ฐ€ ์‚ฌ์šฉ์ž ๋Œ€๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๊ฒฝ์ œ์ ์œผ๋กœ ๋ฐฉ์–ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.

๊ธฐ์–ตํ•ด ๋‘˜ ๊ฒƒ: ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ๋Š” ์ €์ ์—์„œ ์•„๋ฌด๊ฒƒ๋„ ์ง€๋ถˆํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์˜ ๊ฐ’์ด๊ณ , ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋Š” ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ์˜ ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ฝœ๋“œ ์Šคํƒ€ํŠธ๋ฅผ 1์ดˆ ๊นŽ์„ ๋•Œ๋งˆ๋‹ค ใ€Œํ•ญ์ƒ ์›œใ€๊ณผ ใ€Œ๊ฐ€๋” ์ฝœ๋“œใ€ ์‚ฌ์ด์˜ ์†์ต๋ถ„๊ธฐ๊ฐ€ ์šด์˜์ž์—๊ฒŒ ์œ ๋ฆฌํ•˜๊ฒŒ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ œ13์žฅ์ด ์ค€๋น„ํ•˜๋Š” ๊ฒƒ

์ œ1์žฅ๋ถ€ํ„ฐ ์ œ13์žฅ๊นŒ์ง€๋Š” LLM ์„œ๋น™์˜ ๋ฌผ๋ฆฌ์  ์Šคํƒ โ€” ํ•˜๋“œ์›จ์–ด, ์—”์ง„, ํ”Œ๋žซํผ, ๋ถ„๋ฆฌ, ์Šค์ผ€์ผ๋ง โ€” ์„ ๊ฑธ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ฑ…์˜ ๋‚˜๋จธ์ง€๋Š” ๋ˆ์œผ๋กœ ํ–ฅํ•ฉ๋‹ˆ๋‹ค. ์ œ14์žฅ์€ ์™œ ํ† ํฐ์ด ์ฒญ๊ตฌ ๋‹จ์œ„์ธ์ง€, ์™œ ์ถœ๋ ฅ์ด ์ž…๋ ฅ๋ณด๋‹ค ๋‘ ๋ฐฐ์—์„œ ๋‹ค์„ฏ ๋ฐฐ ๋น„์‹ผ์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ณด์ด์ง€ ์•Š๋Š” ์ถ”๋ก  ํ† ํฐ์ด ์–ด๋–ป๊ฒŒ ์ฒญ๊ตฌ์„œ์— ๊ฒฐ๊ตญ ์˜ค๋ฅด๋Š”์ง€ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ œ15์žฅ์€ ์ž์ฒด ํ˜ธ์ŠคํŒ…๊ณผ API ์ œ๊ณต์ž ์‚ฌ์ด์˜ ์†์ต๋ถ„๊ธฐ ๊ณ„์‚ฐ, ๊ทธ๋ฆฌ๊ณ  ๋Œ€๋ถ€๋ถ„์˜ ํŒ€์ด ๊ณผ์†Œํ‰๊ฐ€ํ•˜๋Š” ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๋ง ๋ผ์ธ์„ ๊ฑท์Šต๋‹ˆ๋‹ค. ์ œ16์žฅ์€ ๋ณต๋ฆฌ๋กœ ์Œ“์ด๋Š” ๋น„์šฉ ์ ˆ๊ฐ ์ˆ˜์˜ ์นดํƒˆ๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.


๋‹ค์Œ โ†’ ์ œ14์žฅ: ํ† ํฐ ๊ฒฝ์ œํ•™๊ณผ API ๊ฐ€๊ฒฉ. ์ฒญ๊ตฌ์„œ๊ฐ€ ์™œ ๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์•„๋ฌด๋„ ๋ณด์ง€ ์•Š์„ ๋•Œ ๊ณ„๋Ÿ‰๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋„๋Š”์ง€.

์ „์ฒด ๊ทธ๋ฆผ์„ ๋ณด๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด? ์ข…์ด์ฑ…์˜ ์ด ์žฅ์—๋Š” ์„ธ ์‹ ํ˜ธ LLM ์Šค์ผ€์ผ๋Ÿฌ๋ฅผ ์œ„ํ•œ KEDA ScaledObject YAML, ์Šค์ผ€์ผ ํˆฌ ์ œ๋กœ๋ฅผ ์œ„ํ•œ Knative Revision ๋งค๋‹ˆํŽ˜์ŠคํŠธ, ์™„์ „ํ•œ ์ฝœ๋“œ ์Šคํƒ€ํŠธ ํ•ด๋ถ€, CRIU ์‚ฌ์ „ ์Šคํ…Œ์ด์ € DaemonSet, ๊ทธ๋ฆฌ๊ณ  ํ•˜๋ฃจ์งœ๋ฆฌ ํŠธ๋ž˜ํ”ฝ ๊ณก์„ ์„ ์ง€๋‚˜๋Š” ์˜คํ† ์Šค์ผ€์ผ ๋ฐฐํฌ์˜ ใ€Œํ•˜๋ฃจ์˜ ์‚ถใ€ ์ถ”์ ์ด ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon์—์„œ LLM Primer VI ๋ณด๊ธฐ โ†’

SHO
SHO