MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

์˜ˆ์ƒ ์›”๊ฐ„ ๋น„์šฉ
$54.09
์ „์ฒด ๋ ˆํ”Œ๋ฆฌ์นด ๊ธฐ์ค€ (์›” 730์‹œ๊ฐ„)
์‹œ๊ฐ„๋‹น ๋น„์šฉ (์ „์ฒด ๋ ˆํ”Œ๋ฆฌ์นด) $0.0741
์ผ๊ฐ„ ๋น„์šฉ $1.78
Pod๋‹น ์›”๊ฐ„ ๋น„์šฉ $18.03
์—ฐ๊ฐ„ ๋น„์šฉ $649.12

์ด ๊ณ„์‚ฐ๊ธฐ๋Š” ๋ฌด์—‡์„ ํ•˜๋‚˜์š”

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Podยท์ปจํ…Œ์ด๋„ˆ ๋น„์šฉ ๊ณ„์‚ฐ๊ธฐ๋Š” ๊ฐ Pod๊ฐ€ ์š”์ฒญ(request)ํ•˜๋Š” CPUยท๋ฉ”๋ชจ๋ฆฌ ์ž์›๊ณผ ์‹คํ–‰ ์ค‘์ธ ๋ ˆํ”Œ๋ฆฌ์นด ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์›Œํฌ๋กœ๋“œ์˜ ํด๋ผ์šฐ๋“œ ์šด์˜ ๋น„์šฉ์„ ์ถ”์ •ํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์‚ฌ์—…์ž๋Š” ๊ฒฐ๊ตญ ์ปดํ“จํŒ…(vCPU)๊ณผ ๋ฉ”๋ชจ๋ฆฌ์— ๋Œ€ํ•ด ๊ณผ๊ธˆํ•˜๋ฏ€๋กœ, ์ด ๋‘ ์ž์›์˜ ์‹œ๊ฐ„๋‹น ๋‹จ๊ฐ€๋งŒ ์•Œ๋ฉด ์–ด๋–ค ๋งค๋‹ˆ์ง€๋“œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์„œ๋น„์Šค๋ฅผ ์“ฐ๋“  ์ƒ๊ด€์—†์ด ๋””ํ”Œ๋กœ์ด๋จผํŠธ์˜ ์‹ค์ œ ๋น„์šฉ์„ ๊ฐ€๋Š ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

Pod ํ•˜๋‚˜๊ฐ€ ์š”์ฒญํ•˜๋Š” vCPU์™€ ๋ฉ”๋ชจ๋ฆฌ(GB), vCPU๋‹นยท๋ฉ”๋ชจ๋ฆฌ GB๋‹น ์‹œ๊ฐ„ ๋‹จ๊ฐ€, ๊ทธ๋ฆฌ๊ณ  ๋””ํ”Œ๋กœ์ด๋จผํŠธ๊ฐ€ ๋Œ๋ฆฌ๋Š” ๋ ˆํ”Œ๋ฆฌ์นด ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”. ๊ณ„์‚ฐ๊ธฐ๋Š” ์‹œ๊ฐ„๋‹น ํ•ฉ์‚ฐ ์ž์› ๋น„์šฉ์— 730(ํ•œ ๋‹ฌ ํ‰๊ท  ์‹œ๊ฐ„)๊ณผ ๋ ˆํ”Œ๋ฆฌ์นด ์ˆ˜๋ฅผ ๊ณฑํ•ด ์›”๊ฐ„ ์ถ”์ •์น˜๋ฅผ ์‚ฐ์ถœํ•˜๊ณ , ํ•จ๊ป˜ ์‹œ๊ฐ„ยท์ผยท์—ฐ ๋‹จ์œ„ ๋น„์šฉ๋„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ๊ณต์‹ ์‚ดํŽด๋ณด๊ธฐ

ํ•ต์‹ฌ ๊ณต์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

$$\text{์›”๊ฐ„ ๋น„์šฉ} = \left( \text{vCPU} \times \text{CPU ๋‹จ๊ฐ€} + \text{๋ฉ”๋ชจ๋ฆฌ} \times \text{๋ฉ”๋ชจ๋ฆฌ ๋‹จ๊ฐ€} \right) \times 730 \times \text{๋ ˆํ”Œ๋ฆฌ์นด ์ˆ˜}$$

์—ฌ๊ธฐ์„œ 730์€ \(365 \times 24 \div 12 \approx 730\)์‹œ๊ฐ„์—์„œ ๋‚˜์˜จ ๊ฐ’์ž…๋‹ˆ๋‹ค. ๋…ธ๋“œ ์ „์ฒด ๊ฐ€๊ฒฉ์ด ์•„๋‹ˆ๋ผ ์ž์› ๋‹จ์œ„ ๋‹จ๊ฐ€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์€ OpenCost๋‚˜ Kubecost ๊ฐ™์€ ๋„๊ตฌ๊ฐ€ ์“ฐ๋Š” Pod ๋‹จ์œ„ ๋น„์šฉ ๋ชจ๋ธ์„ ๊ทธ๋Œ€๋กœ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค.

vCPU์™€ ๋ฉ”๋ชจ๋ฆฌ ์š”๊ธˆ์— ์‹œ๊ฐ„๊ณผ ๋ณต์ œ๋ณธ์„ ๊ณฑํ•œ Pod ๋น„์šฉ์˜ ํ‰๋ฉด ๋‹ค์ด์–ด๊ทธ๋žจ
Pod ๋น„์šฉ์ด vCPU์™€ ๋ฉ”๋ชจ๋ฆฌ ์š”๊ธˆ์— ์‹œ๊ฐ„ ์ˆ˜์™€ ๋ณต์ œ๋ณธ ์ˆ˜๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฒฐํ•ฉํ•˜๋Š”์ง€.

๊ณ„์‚ฐ ์˜ˆ์‹œ

์–ด๋–ค Pod๊ฐ€ 0.5 vCPU์™€ 1 GB ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์š”์ฒญํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค. vCPU ๋‹จ๊ฐ€๋Š” ์‹œ๊ฐ„๋‹น $0.0405, ๋ฉ”๋ชจ๋ฆฌ๋Š” GB-์‹œ๊ฐ„๋‹น $0.00445์ด๊ณ  ๋ ˆํ”Œ๋ฆฌ์นด๋Š” 3๊ฐœ์ž…๋‹ˆ๋‹ค. Pod 1๊ฐœ์˜ ์‹œ๊ฐ„๋‹น ๋น„์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

$$0.5 \times 0.0405 + 1 \times 0.00445 = \$0.024700$$

Pod 1๊ฐœ์˜ ์›”๊ฐ„ ๋น„์šฉ์€

$$0.0247 \times 730 = \$18.031$$

์ด๋ฉฐ, ๋ ˆํ”Œ๋ฆฌ์นด 3๊ฐœ ๊ธฐ์ค€ ์›”๊ฐ„ ๋น„์šฉ์€ \(\$54.093\)์ด ๋ฉ๋‹ˆ๋‹ค.

์‹œ๊ฐ„๋ณ„, ์ผ๋ณ„, ์›”๋ณ„, ์—ฐ๋„๋ณ„ ์ด๋น„์šฉ์„ ๋น„๊ตํ•œ ๋ง‰๋Œ€ ์ฐจํŠธ
๋™์ผํ•œ Pod ๋น„์šฉ์„ ์‹œ๊ฐ„๋ณ„, ์ผ๋ณ„, ์›”๋ณ„, ์—ฐ๋„๋ณ„๋กœ ํ‘œํ˜„ํ•œ ๋ชจ์Šต.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

vCPUยท๋ฉ”๋ชจ๋ฆฌ ๋‹จ๊ฐ€๋Š” ์–ด๋””์„œ ํ™•์ธํ•˜๋‚˜์š”? ๋…ธ๋“œ์˜ ์‹œ๊ฐ„๋‹น ๊ฐ€๊ฒฉ์„ ํ•ด๋‹น ๋…ธ๋“œ์˜ ํ• ๋‹น ๊ฐ€๋Šฅ(allocatable) vCPUยท๋ฉ”๋ชจ๋ฆฌ๋กœ ๋‚˜๋ˆ„๊ฑฐ๋‚˜, Autopilotยท์„œ๋ฒ„๋ฆฌ์Šค ๋ชจ๋“œ๋ผ๋ฉด ์‚ฌ์—…์ž๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์ž์›๋ณ„ ๋‹จ๊ฐ€๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

requests๋ฅผ ์จ์•ผ ํ•˜๋‚˜์š”, limits๋ฅผ ์จ์•ผ ํ•˜๋‚˜์š”? ์ž์› requests๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”. ์Šค์ผ€์ค„๋Ÿฌ๊ฐ€ ์‹ค์ œ๋กœ ์˜ˆ์•ฝํ•˜๋Š” ๊ฐ’์ด์ž ๋Œ€๋ถ€๋ถ„์˜ ๋น„์šฉ ๋ถ„์„ ๋„๊ตฌ๊ฐ€ ๊ณผ๊ธˆ ๊ธฐ์ค€์œผ๋กœ ์‚ผ๋Š” ๊ฐ’์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์™œ 730์‹œ๊ฐ„์ธ๊ฐ€์š”? ํด๋ผ์šฐ๋“œ ๊ณผ๊ธˆ์—์„œ ํ•œ ๋‹ฌ์„ ํ‰๊ท ๋‚ผ ๋•Œ ์“ฐ๋Š” ํ‘œ์ค€๊ฐ’(\(365 \times 24 \div 12\))์œผ๋กœ, ์ด ๊ฐ’์„ ์จ์•ผ ์ถ”์ •์น˜๊ฐ€ ์‹ค์ œ ์ฒญ๊ตฌ์„œ์™€ ์ž˜ ๋งž์Šต๋‹ˆ๋‹ค.

์ตœ์ข… ์—…๋ฐ์ดํŠธ: