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

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

๋‚จ์€ ์—๋Ÿฌ ๋ฒ„์ง“
43.2
minutes (100% left)
์ „์ฒด ์—๋Ÿฌ ๋ฒ„์ง“ 43.2 min
์‚ฌ์šฉํ•œ ๋‹ค์šดํƒ€์ž„ 0 min
๊ธฐ๊ฐ„ ๊ธธ์ด 43,200 min
๋‚จ์€ ์˜ˆ์‚ฐ 100%

์—๋Ÿฌ ๋ฒ„์ง“์ด๋ž€?

์‚ฌ์ดํŠธ ์‹ ๋ขฐ์„ฑ ์—”์ง€๋‹ˆ์–ด๋ง(SRE)์—์„œ ์—๋Ÿฌ ๋ฒ„์ง“(error budget)์ด๋ž€ ์„œ๋น„์Šค๊ฐ€ SLO(์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ)๋ฅผ ์ถฉ์กฑํ•˜๋ฉด์„œ๋„ ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ๋Š” '๋ถˆ์•ˆ์ •์„ฑ'์˜ ์–‘์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ€์šฉ์„ฑ 99.9%๋ฅผ ์•ฝ์†ํ–ˆ๋‹ค๋ฉด, 0.1%์˜ ๋‹ค์šดํƒ€์ž„์€ ์•”๋ฌต์ ์œผ๋กœ ํ—ˆ์šฉํ•œ๋‹ค๋Š” ๋œป์ด๋ฉฐ, ๋ฐ”๋กœ ์ด 0.1%๊ฐ€ ์—๋Ÿฌ ๋ฒ„์ง“์ž…๋‹ˆ๋‹ค. ์ด ๊ณ„์‚ฐ๊ธฐ๋Š” ์–ด๋–ค SLO ๋ชฉํ‘œ๊ฐ’๊ณผ ๊ธฐ๊ฐ„์ด๋“  ์ž…๋ ฅํ•˜๋ฉด ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ๋‹ค์šดํƒ€์ž„์„ ๋ถ„ ๋‹จ์œ„๋กœ ํ™˜์‚ฐํ•˜๊ณ , ์ด๋ฏธ ์‚ฌ์šฉํ•œ ๋‹ค์šดํƒ€์ž„์„ ๋นผ์„œ ๋‚จ์€ ์˜ˆ์‚ฐ์ด ์–ผ๋งˆ๋‚˜ ๋˜๋Š”์ง€ ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค.

์ „์ฒด ๊ธฐ๊ฐ„์„ ๊ฐ€๋™ ์‹œ๊ฐ„๊ณผ ์ž‘์€ ์—๋Ÿฌ ๋ฒ„์ง“ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ  ๋ณด์—ฌ์ฃผ๋Š” ๋ง‰๋Œ€
์—๋Ÿฌ ๋ฒ„์ง“์€ ์ „์ฒด ์‹œ๊ฐ„ ์ค‘ ๋‹ค์šด์ด ํ—ˆ์šฉ๋˜๋Š” ์ž‘์€ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.

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

๋ชฉํ‘œ SLO๋ฅผ ๋ฐฑ๋ถ„์œจ๋กœ ์ž…๋ ฅํ•˜๊ณ (์˜ˆ: 99.9), ์˜ˆ์‚ฐ์„ ์‚ฐ์ •ํ•  ๊ธฐ๊ฐ„(์ฃผยท์›”ยท๋ถ„๊ธฐยท์—ฐ)์„ ์„ ํƒํ•œ ๋’ค, ํ•ด๋‹น ๊ธฐ๊ฐ„ ๋™์•ˆ ์ด๋ฏธ ๋ฐœ์ƒํ•œ ๋‹ค์šดํƒ€์ž„์„ ๋ถ„ ๋‹จ์œ„๋กœ ์ž…๋ ฅํ•˜์„ธ์š”. ๊ณ„์‚ฐ๊ธฐ๋Š” ์ „์ฒด ์—๋Ÿฌ ๋ฒ„์ง“, ์†Œ์ง„ํ•œ ๋‹ค์šดํƒ€์ž„, ๊ทธ๋ฆฌ๊ณ  ๋‚จ์€ ์˜ˆ์‚ฐ์„ ๋ถ„๊ณผ ํผ์„ผํŠธ ๋‘ ๊ฐ€์ง€๋กœ ๋ชจ๋‘ ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ๊ณต์‹

๋จผ์ € ๊ธฐ๊ฐ„์„ ๋ถ„์œผ๋กœ ํ™˜์‚ฐํ•ฉ๋‹ˆ๋‹ค: ๊ธฐ๊ฐ„(๋ถ„) = ์ผ์ˆ˜ ร— 24 ร— 60.

$$ \text{๊ธฐ๊ฐ„(๋ถ„)} = \text{์ผ์ˆ˜} \times 24 \times 60 $$

์—๋Ÿฌ ๋ฒ„์ง“์€ (1 โˆ’ SLO) ร— ๊ธฐ๊ฐ„(๋ถ„)์œผ๋กœ, ์—ฌ๊ธฐ์„œ SLO๋Š” ์†Œ์ˆ˜๋กœ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค(99.9% โ†’ 0.999).

$$ \text{์—๋Ÿฌ ๋ฒ„์ง“} = (1 - \text{SLO}) \times \text{๊ธฐ๊ฐ„(๋ถ„)} $$

๋งˆ์ง€๋ง‰์œผ๋กœ ๋‚จ์€ ์˜ˆ์‚ฐ = ์—๋Ÿฌ ๋ฒ„์ง“ โˆ’ ์‚ฌ์šฉํ•œ ๋‹ค์šดํƒ€์ž„์ž…๋‹ˆ๋‹ค.

$$ \text{๋‚จ์€ ์˜ˆ์‚ฐ} = \text{์—๋Ÿฌ ๋ฒ„์ง“} - \text{์‚ฌ์šฉํ•œ ๋‹ค์šดํƒ€์ž„} $$

๋‚จ์€ ๊ฐ’์ด ์Œ์ˆ˜๋ผ๋ฉด ์ด๋ฏธ ์˜ˆ์‚ฐ์„ ๋ชจ๋‘ ์†Œ์ง„ํ•ด SLO๋ฅผ ์œ„๋ฐ˜ํ–ˆ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค.

์—๋Ÿฌ ๋ฒ„์ง“ ๊ณต์‹์„ ์‹œ๊ฐํ™”ํ•œ ๊ทธ๋ฆผ. ๋‘ ์ž…๋ ฅ ๋ฐ•์Šค๊ฐ€ ๊ณฑํ•ด์ ธ ๊ฒฐ๊ณผ๊ฐ€ ๋จ
์—๋Ÿฌ ๋ฒ„์ง“์€ 1์—์„œ SLO๋ฅผ ๋บ€ ๊ฐ’์— ๊ธฐ๊ฐ„์˜ ๋ถ„ ์ˆ˜๋ฅผ ๊ณฑํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค.

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

SLO๊ฐ€ 99.9%์ด๊ณ  ๊ธฐ๊ฐ„์ด 30์ผ์งœ๋ฆฌ ํ•œ ๋‹ฌ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค. ๊ธฐ๊ฐ„์€ \(30 \times 24 \times 60 = 43{,}200\)๋ถ„์ž…๋‹ˆ๋‹ค. ์—๋Ÿฌ ๋ฒ„์ง“์€ \((1 - 0.999) \times 43{,}200 = 43.2\)๋ถ„์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ 10๋ถ„์˜ ๋‹ค์šดํƒ€์ž„์ด ๋ฐœ์ƒํ–ˆ๋‹ค๋ฉด ๋‚จ์€ ์˜ˆ์‚ฐ์€ \(43.2 - 10 = 33.2\)๋ถ„, ์ฆ‰ ์ „์ฒด ์˜ˆ์‚ฐ์˜ ์•ฝ 76.85%๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

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

์ ์ • SLO๋Š” ์–ด๋А ์ •๋„์ธ๊ฐ€์š”? ์„œ๋น„์Šค์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ 99.9%('์Šค๋ฆฌ ๋‚˜์ธ')๊ฐ€ ์ผ๋ฐ˜์ ์ด๋ฉฐ, ํ•ต์‹ฌ ์ธํ”„๋ผ๋Š” 99.99% ์ด์ƒ์„ ๋ชฉํ‘œ๋กœ ์‚ผ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. SLO๊ฐ€ ๋†’์„์ˆ˜๋ก ์—๋Ÿฌ ๋ฒ„์ง“์€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

๋‚จ์€ ๊ฐ’์ด ์Œ์ˆ˜๋ฉด ๋ฌด์Šจ ๋œป์ธ๊ฐ€์š”? ํ—ˆ์šฉ๋œ ๋‹ค์šดํƒ€์ž„์„ ์ดˆ๊ณผํ•ด SLO๋ฅผ ์œ„๋ฐ˜ํ–ˆ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค. SRE ํŒ€์€ ์˜ˆ์‚ฐ์ด ํšŒ๋ณต๋  ๋•Œ๊นŒ์ง€ ์œ„ํ—˜ํ•œ ๋ฐฐํฌ๋ฅผ ๋™๊ฒฐ(freeze)ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

์˜ˆ์ •๋œ ์ ๊ฒ€(์ •๊ธฐ ์œ ์ง€๋ณด์ˆ˜)๋„ ํฌํ•จ๋˜๋‚˜์š”? ์ ๊ฒ€ ์‹œ๊ฐ„์„ ๋‹ค์šดํƒ€์ž„์œผ๋กœ ์ง‘๊ณ„ํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋งŽ์€ ํŒ€์ด ์‚ฌ์ „ ๊ณต์ง€๋œ ์œ ์ง€๋ณด์ˆ˜๋Š” SLO ๊ณ„์‚ฐ์—์„œ ์ œ์™ธํ•ฉ๋‹ˆ๋‹ค.

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