์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ - Google ๊ฒฝํ—˜(Google SRE ๋„์„œ ์žฅ ๋ฒˆ์—ญ)

์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ - Google ๊ฒฝํ—˜(Google SRE ๋„์„œ ์žฅ ๋ฒˆ์—ญ)

SRE(Site Reliability Engineering)๋Š” ์›น ํ”„๋กœ์ ํŠธ์˜ ๊ฐ€์šฉ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. DevOps๋ฅผ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ฐ„์ฃผ๋˜๋ฉฐ DevOps ๋ฐฉ์‹์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์˜ ๋ฒˆ์—ญ 4์žฅ ์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ ะบะฝะธะณะธ ์‚ฌ์ดํŠธ ์‹ ๋ขฐ์„ฑ ๊ณตํ•™ Google์—์„œ. ๋‚˜๋Š” ์ด ๋ฒˆ์—ญ์„ ์ง์ ‘ ์ค€๋น„ํ–ˆ์œผ๋ฉฐ ๋ชจ๋‹ˆํ„ฐ๋ง ํ”„๋กœ์„ธ์Šค๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ์žˆ์–ด ๋‚ด ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ…”๋ ˆ๊ทธ๋žจ ์ฑ„๋„์—์„œ ๋ชจ๋‹ˆํ„ฐim_it ะธ Habrรฉ์˜ ๋งˆ์ง€๋ง‰ ๊ฒŒ์‹œ๋ฌผ ๋˜ํ•œ ์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ์— ๊ด€ํ•œ ๊ฐ™์€ ์ฑ…์˜ 6์žฅ์„ ๋ฒˆ์—ญํ•˜์—ฌ ์ถœํŒํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ณ ์–‘์ด ๋ฒˆ์—ญ. ์ฆ๊ฒ๊ฒŒ ์ฝ์œผ์„ธ์š”!

์‹ค์ œ๋กœ ์–ด๋–ค ์ง€ํ‘œ๊ฐ€ ์ค‘์š”ํ•œ์ง€, ์ด๋ฅผ ์–ด๋–ป๊ฒŒ ์ธก์ •ํ•˜๊ณ  ํ‰๊ฐ€ํ•ด์•ผ ํ•˜๋Š”์ง€ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ์„œ๋น„์Šค ๊ด€๋ฆฌ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” ๋‚ด๋ถ€ API ๋˜๋Š” ๊ณต๊ฐœ ์ œํ’ˆ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ํŠน์ • ์ˆ˜์ค€์˜ ์„œ๋น„์Šค๋ฅผ ์ •์˜ํ•˜๊ณ  ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ์„œ๋น„์Šค ์ˆ˜์ค€ ์ง€ํ‘œ(SLI), ์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ(SLO) ๋ฐ ์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ(SLA)์„ ์ดํ•ดํ•˜๋ ค๋Š” ์‚ฌ์šฉ์ž์˜ ์š•๊ตฌ์— ๋Œ€ํ•œ ์ง๊ด€, ๊ฒฝํ—˜ ๋ฐ ์ดํ•ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฐจ์›์€ ์šฐ๋ฆฌ๊ฐ€ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์˜ˆ์ƒ๋˜๋Š” ์„œ๋น„์Šค ํ’ˆ์งˆ์„ ์ œ๊ณตํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๋Œ€์‘ํ•  ์ฃผ์š” ์ง€ํ‘œ๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ ์˜ฌ๋ฐ”๋ฅธ ์ธก์ •ํ•ญ๋ชฉ์„ ์„ ํƒํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ์˜ฌ๋ฐ”๋ฅธ ์กฐ์น˜๋ฅผ ์ทจํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋ฉฐ SRE ํŒ€์ด ์„œ๋น„์Šค ์ƒํƒœ์— ๋Œ€ํ•œ ํ™•์‹ ์„ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด ์žฅ์—์„œ๋Š” ๋ฉ”ํŠธ๋ฆญ ๋ชจ๋ธ๋ง, ๋ฉ”ํŠธ๋ฆญ ์„ ํƒ ๋ฐ ๋ฉ”ํŠธ๋ฆญ ๋ถ„์„์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์„ค๋ช…์˜ ๋Œ€๋ถ€๋ถ„์€ ์˜ˆ์ œ๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ตฌํ˜„ ์˜ˆ์ œ(์…ฐ์ต์Šคํ”ผ์–ด ์ž‘ํ’ˆ ๊ฒ€์ƒ‰)์—์„œ ์„ค๋ช…ํ•œ ์…ฐ์ต์Šคํ”ผ์–ด ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฃผ์š” ์‚ฌํ•ญ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์ˆ˜์ค€ ์šฉ์–ด

๋งŽ์€ ๋…์ž๋“ค์ด SLA์˜ ๊ฐœ๋…์— ์ต์ˆ™ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ SLI ๋ฐ SLO๋ผ๋Š” ์šฉ์–ด๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ SLA๋ผ๋Š” ์šฉ์–ด๊ฐ€ ๊ณผ๋ถ€ํ•˜๋˜๊ณ  ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋‹ค์–‘ํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ–๊ธฐ ๋•Œ๋ฌธ์— ์‹ ์ค‘ํ•˜๊ฒŒ ์ •์˜ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช…ํ™•์„ฑ์„ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ๊ฐ’์„ ๋ถ„๋ฆฌํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ง€ํ‘œ

SLI๋Š” ์„œ๋น„์Šค ์ˆ˜์ค€ ์ง€ํ‘œ๋กœ, ์ œ๊ณต๋œ ์„œ๋น„์Šค ์ˆ˜์ค€์˜ ํ•œ ์ธก๋ฉด์„ ์‹ ์ค‘ํ•˜๊ฒŒ ์ •์˜ํ•œ ์ •๋Ÿ‰์  ์ธก์ •๊ฐ’์ž…๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ์„œ๋น„์Šค์—์„œ ํ•ต์‹ฌ SLI๋Š” ์š”์ฒญ ๋Œ€๊ธฐ ์‹œ๊ฐ„, ์ฆ‰ ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ๊ธฐํƒ€ ์ผ๋ฐ˜์ ์ธ SLI์—๋Š” ์ˆ˜์‹ ๋œ ๋ชจ๋“  ์š”์ฒญ์˜ ์ผ๋ถ€๋กœ ํ‘œ์‹œ๋˜๋Š” ์˜ค๋ฅ˜์œจ๊ณผ ์ผ๋ฐ˜์ ์œผ๋กœ ์ดˆ๋‹น ์š”์ฒญ ์ˆ˜๋กœ ์ธก์ •๋˜๋Š” ์‹œ์Šคํ…œ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ธก์ •๊ฐ’์€ ์ข…์ข… ์ง‘๊ณ„๋ฉ๋‹ˆ๋‹ค. ์›์‹œ ๋ฐ์ดํ„ฐ๋Š” ๋จผ์ € ์ˆ˜์ง‘๋œ ๋‹ค์Œ ๋ณ€ํ™”์œจ, ํ‰๊ท  ๋˜๋Š” ๋ฐฑ๋ถ„์œ„์ˆ˜๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

์ด์ƒ์ ์œผ๋กœ๋Š” SLI๊ฐ€ ๊ด€์‹ฌ ์žˆ๋Š” ์„œ๋น„์Šค ์ˆ˜์ค€์„ ์ง์ ‘ ์ธก์ •ํ•˜์ง€๋งŒ ๋•Œ๋กœ๋Š” ์›๋ž˜ ์ธก์ •ํ•ญ๋ชฉ์„ ์–ป๊ฑฐ๋‚˜ ํ•ด์„ํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— ๊ด€๋ จ ์ธก์ •ํ•ญ๋ชฉ๋งŒ ์ธก์ •์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํด๋ผ์ด์–ธํŠธ ์ธก ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๋” ์ ์ ˆํ•œ ์ธก์ • ๊ธฐ์ค€์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ง€๋งŒ ์„œ๋ฒ„์—์„œ๋งŒ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

SRE์— ์ค‘์š”ํ•œ ๋˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ SLI๋Š” ๊ฐ€์šฉ์„ฑ, ์ฆ‰ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ์„ฑ๊ณต์ ์ธ ์š”์ฒญ ๋น„์œจ๋กœ ์ •์˜๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์œผ๋ฉฐ ๋•Œ๋กœ๋Š” ์ˆ˜์œจ์ด๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค. (์ˆ˜๋ช…(๋ฐ์ดํ„ฐ๊ฐ€ ์žฅ๊ธฐ๊ฐ„ ๋ณด์กด๋  ๊ฐ€๋Šฅ์„ฑ)์€ ๋ฐ์ดํ„ฐ ์ €์žฅ ์‹œ์Šคํ…œ์—์„œ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.) 100% ๊ฐ€์šฉ์„ฑ์€ ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ 100%์— ๊ฐ€๊นŒ์šด ๊ฐ€์šฉ์„ฑ์€ ์ข…์ข… ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ€์šฉ์„ฑ ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค. "99" ์ˆ˜ ยป ๊ฐ€์šฉ์„ฑ ๋น„์œจ. ์˜ˆ๋ฅผ ๋“ค์–ด 99,999% ๋ฐ 2% ๊ฐ€์šฉ์„ฑ์€ "5 nines" ๋ฐ "99,95 nines"๋กœ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Google Compute Engine์˜ ํ˜„์žฌ ๋ช…์‹œ๋œ ๊ฐ€์šฉ์„ฑ ๋ชฉํ‘œ๋Š” 'XNUMX%'์ž…๋‹ˆ๋‹ค.

๋Œ€์ƒ

SLO๋Š” ์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ, ์ฆ‰ SLI๋กœ ์ธก์ •๋˜๋Š” ์„œ๋น„์Šค ์ˆ˜์ค€์˜ ๋ชฉํ‘œ ๊ฐ’ ๋˜๋Š” ๊ฐ’ ๋ฒ”์œ„์ž…๋‹ˆ๋‹ค. SLO์˜ ์ผ๋ฐ˜์ ์ธ ๊ฐ’์€ "SLI ๏‚Ÿ Target" ๋˜๋Š” "Lower Limit ๏‚Ÿ SLI ๏‚Ÿ Upper Limit"์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด SLO๋ฅผ 100๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ํ‰๊ท  ๊ฒ€์ƒ‰ ์ฟผ๋ฆฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„์œผ๋กœ ์„ค์ •ํ•˜์—ฌ ์…ฐ์ต์Šคํ”ผ์–ด ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ '๋น ๋ฅด๊ฒŒ' ๋ฐ˜ํ™˜ํ•˜๋„๋ก ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ฌ๋ฐ”๋ฅธ SLO๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ๋ณต์žกํ•œ ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค. ์ฒซ์งธ, ํ•ญ์ƒ ํŠน์ • ๊ฐ’์„ ์„ ํƒํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์™ธ๋ถ€ ์ˆ˜์‹  HTTP ์š”์ฒญ์˜ ๊ฒฝ์šฐ QPS(์ดˆ๋‹น ์ฟผ๋ฆฌ) ์ง€ํ‘œ๋Š” ์ฃผ๋กœ ์‚ฌ์šฉ์ž์˜ ์„œ๋น„์Šค ๋ฐฉ๋ฌธ ํฌ๋ง์— ๋”ฐ๋ผ ๊ฒฐ์ •๋˜๋ฉฐ ์ด์— ๋Œ€ํ•œ SLO๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด์— ๊ฐ ์š”์ฒญ์˜ ํ‰๊ท  ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด 100๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์ด๊ธฐ๋ฅผ ์›ํ•œ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜๋ฉด ์งง์€ ๋Œ€๊ธฐ ์‹œ๊ฐ„์œผ๋กœ ํ”„๋ŸฐํŠธ์—”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ๊ทธ๋Ÿฌํ•œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜๋Š” ์žฅ๋น„๋ฅผ ๊ตฌ์ž…ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. (100๋ฐ€๋ฆฌ์ดˆ๋Š” ๋ถ„๋ช…ํžˆ ์ž„์˜์˜ ์ˆซ์ž์ด์ง€๋งŒ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ์ˆ˜์น˜๋Š” ๋” ๋‚ฎ์€ ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ๋น ๋ฅธ ์†๋„๊ฐ€ ๋Š๋ฆฐ ์†๋„๋ณด๋‹ค ๋‚ซ๋‹ค๋Š” ์ฆ๊ฑฐ๊ฐ€ ์žˆ์œผ๋ฉฐ, ํŠน์ • ๊ฐ’ ์ด์ƒ์˜ ์‚ฌ์šฉ์ž ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๋ฐœ์ƒํ•˜๋ฉด ์‹ค์ œ๋กœ ์‚ฌ๋žŒ๋“ค์ด ๋ฉ€๋ฆฌ ๋–จ์–ด์ ธ ์žˆ๊ฒŒ ๋œ๋‹ค๋Š” ์ฆ๊ฑฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์„œ๋น„์Šค์—์„œ.)

๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ์ด๋Š” ์–ธ๋œป ๋ณด๊ธฐ๋ณด๋‹ค ๋” ๋ชจํ˜ธํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์‚ฐ์—์„œ QPS๋ฅผ ์™„์ „ํžˆ ์ œ์™ธํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค QPS์™€ ๋Œ€๊ธฐ ์‹œ๊ฐ„์€ ์„œ๋กœ ๋ฐ€์ ‘ํ•œ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. QPS๊ฐ€ ๋†’์„์ˆ˜๋ก ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๊ธธ์–ด์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์œผ๋ฉฐ ์„œ๋น„์Šค๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํŠน์ • ๋กœ๋“œ ์ž„๊ณ„๊ฐ’์— ๋„๋‹ฌํ•˜๋ฉด ์„ฑ๋Šฅ์ด ๊ธ‰๊ฒฉํžˆ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค.

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

๊ณ„์•ฝ์„œ

์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ์€ ํฌํ•จ๋œ SLO๋ฅผ ์ถฉ์กฑํ•˜๊ฑฐ๋‚˜ ์ถฉ์กฑํ•˜์ง€ ๋ชปํ•œ ๊ฒฐ๊ณผ๋ฅผ ํฌํ•จํ•˜๋Š” ์‚ฌ์šฉ์ž์™€์˜ ๋ช…์‹œ์  ๋˜๋Š” ์•”์‹œ์  ๊ณ„์•ฝ์ž…๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ๊ธˆ์ „์ ์ธ ๊ฒƒ(ํ• ์ธ์ด๋‚˜ ๋ฒŒ๊ธˆ)์ผ ๋•Œ ๊ฐ€์žฅ ์‰ฝ๊ฒŒ ์ธ์‹๋˜์ง€๋งŒ ๋‹ค๋ฅธ ํ˜•ํƒœ๋ฅผ ์ทจํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. SLO์™€ SLA์˜ ์ฐจ์ด์ ์„ ์„ค๋ช…ํ•˜๋Š” ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ "SLO๊ฐ€ ์ถฉ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”?"๋ผ๊ณ  ๋ฌป๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ช…ํ™•ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์—†๋‹ค๋ฉด SLO๋ฅผ ๋ณด๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ๊ฑฐ์˜ ํ™•์‹คํ•ฉ๋‹ˆ๋‹ค.

SLA๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋ฐ ์ œํ’ˆ ๊ฒฐ์ •๊ณผ ๋ฐ€์ ‘ํ•˜๊ฒŒ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ผ๋ฐ˜์ ์œผ๋กœ SRE๋Š” SLA ์ƒ์„ฑ์— ๊ด€์—ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ SRE๋Š” ์‹คํŒจํ•œ SLO์˜ ๊ฒฐ๊ณผ๋ฅผ ์™„ํ™”ํ•˜๋Š” ๋ฐ ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ SLI๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๊ณ„์•ฝ์—์„œ SLO๋ฅผ ์ธก์ •ํ•˜๋Š” ๊ฐ๊ด€์ ์ธ ๋ฐฉ๋ฒ•์ด ์žˆ์–ด์•ผ ํ•˜๋ฉฐ ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์˜๊ฒฌ ์ฐจ์ด๊ฐ€ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Google ๊ฒ€์ƒ‰์€ ๊ณต๊ฐœ SLA๊ฐ€ ์—†๋Š” ์ค‘์š”ํ•œ ์„œ๋น„์Šค์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค. Google์€ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๊ฒ€์ƒ‰์„ ์ตœ๋Œ€ํ•œ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋ฅผ ์›ํ•˜์ง€๋งŒ ์ „ ์„ธ๊ณ„์™€ ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•˜์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ฒ€์ƒ‰์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ์—๋„ ์—ฌ์ „ํžˆ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๋‹น์‚ฌ์˜ ํ‰ํŒ์ด ํ•˜๋ฝํ•˜๊ณ  ๊ด‘๊ณ  ์ˆ˜์ต๋„ ๊ฐ์†Œํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Google for Work์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ๋งŽ์€ Google ์„œ๋น„์Šค๋Š” ์‚ฌ์šฉ์ž์™€ ๋ช…์‹œ์ ์ธ ์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ์„ ๋งบ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠน์ • ์„œ๋น„์Šค์— SLA๊ฐ€ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด SLI ๋ฐ SLO๋ฅผ ์ •์˜ํ•˜๊ณ  ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ก ์ด ๋„ˆ๋ฌด ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฒฝํ—˜ํ•ด ๋ณด์„ธ์š”.

์‹ค์ œ ์ง€ํ‘œ

์„œ๋น„์Šค ์ˆ˜์ค€์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ ์ ˆํ•œ ์ง€ํ‘œ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ ธ๋‹ค๋ฉด ์ด์ œ ์–ด๋–ค ์ง€ํ‘œ๊ฐ€ ์„œ๋น„์Šค๋‚˜ ์‹œ์Šคํ…œ์— ์ค‘์š”ํ•œ์ง€ ์–ด๋–ป๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‹น์‹ ๊ณผ ๋‹น์‹ ์˜ ์‚ฌ์šฉ์ž๋Š” ๋ฌด์—‡์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์—์„œ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋Š” SLI๋กœ ๋ชจ๋“  ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ์—์„œ ์›ํ•˜๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๋ฉด ์—ฌ๋Ÿฌ ์ง€ํ‘œ๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์ง€ํ‘œ๋ฅผ ๋„ˆ๋ฌด ๋งŽ์ด ์„ ํƒํ•˜๋ฉด ์ค‘์š”ํ•œ ์ง€ํ‘œ์— ์ง‘์ค‘ํ•˜๊ธฐ ์–ด๋ ต๊ณ , ์ ์€ ์ˆ˜๋ฅผ ์„ ํƒํ•˜๋ฉด ์‹œ์Šคํ…œ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์ด ๋ฐฉ์น˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์‹œ์Šคํ…œ ์ƒํƒœ๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ์ง€ํ‘œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํ•ด๋‹น ์„œ๋น„์Šค์™€ ๊ด€๋ จ๋œ SLI ์ธก๋ฉด์—์„œ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ด ์˜ˆ์˜ ์…ฐ์ต์Šคํ”ผ์–ด ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ฒ€์ƒ‰ ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ฐ™์€ ์‚ฌ์šฉ์ž ์ •์˜ ํ”„๋ŸฐํŠธ ์—”๋“œ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ณ , ์ง€์—ฐ์ด ์—†๊ณ , ๋Œ€์—ญํญ์ด ์ถฉ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์งˆ๋ฌธ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์ฒญ์— ์‘๋‹ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์š”์ฒญ์— ์‘๋‹ตํ•˜๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ ธ๋‚˜์š”? ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‚˜์š”?
  • ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ. ๊ทธ๋“ค์€ ๋‚ฎ์€ ์‘๋‹ต ๋Œ€๊ธฐ ์‹œ๊ฐ„, ๊ฐ€์šฉ์„ฑ ๋ฐ ๋‚ด๊ตฌ์„ฑ์„ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จ ์งˆ๋ฌธ: ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ฑฐ๋‚˜ ์“ฐ๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฌ๋‚˜์š”? ์š”์ฒญ ์‹œ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ํ•„์š”ํ•  ๋•Œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋…ผ์˜๋Š” 26์žฅ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ: ์ฝ์€ ๋‚ด์šฉ์ด ์ž‘์„ฑ๋˜๋Š” ๋‚ด์šฉ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
  • ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๊ฐ™์€ ๋น… ๋ฐ์ดํ„ฐ ์‹œ์Šคํ…œ์€ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์ฟผ๋ฆฌ ์ฒ˜๋ฆฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จ ์งˆ๋ฌธ: ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์ฒ˜๋ฆฌ๋˜๋‚˜์š”? ์š”์ฒญ ์ˆ˜์‹ ๋ถ€ํ„ฐ ์‘๋‹ต ๋ฐœํ–‰๊นŒ์ง€ ๋ฐ์ดํ„ฐ๊ฐ€ ์ด๋™ํ•˜๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฌ๋‚˜์š”? (์‹œ์Šคํ…œ์˜ ์ผ๋ถ€ ๋ถ€๋ถ„์—์„œ๋Š” ํŠน์ • ๋‹จ๊ณ„์—์„œ ์ง€์—ฐ์ด ๋ฐœ์ƒํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.)

์ง€ํ‘œ ์ˆ˜์ง‘

๋งŽ์€ ์„œ๋น„์Šค ์ˆ˜์ค€ ์ง€ํ‘œ๋Š” Borgmon(์•„๋ž˜ ์ฐธ์กฐ)๊ณผ ๊ฐ™์€ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ฒ„ ์ธก์—์„œ ๊ฐ€์žฅ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ˆ˜์ง‘๋ฉ๋‹ˆ๋‹ค. 10์žฅ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์—ฐ์Šต ์•Œ๋ฆผ) ๋˜๋Š” Prometheus ๋˜๋Š” ๋‹จ์ˆœํžˆ ์ฃผ๊ธฐ์ ์œผ๋กœ ๋กœ๊ทธ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์ƒํƒœ 500์˜ HTTP ์‘๋‹ต์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํด๋ผ์ด์–ธํŠธ ์ธก ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๋ถ€์กฑํ•˜๋ฉด ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ๋ˆ„๋ฝ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ผ๋ถ€ ์‹œ์Šคํ…œ์—๋Š” ํด๋ผ์ด์–ธํŠธ ์ธก ๋ฉ”ํŠธ๋ฆญ ์ˆ˜์ง‘ ๊ธฐ๋Šฅ์ด ๊ฐ–์ถ”์–ด์ ธ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€๋งŒ ์„œ๋ฒ„ ์ธก ์ธก์ •ํ•ญ๋ชฉ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์…ฐ์ต์Šคํ”ผ์–ด ๊ฒ€์ƒ‰ ํ…Œ์ŠคํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฑ์—”๋“œ ์‘๋‹ต ๋Œ€๊ธฐ ์‹œ๊ฐ„์— ์ดˆ์ ์„ ๋งž์ถ”๋ฉด JavaScript ๋ฌธ์ œ๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž ์ธก์—์„œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํŽ˜์ด์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์€ ์ธก์ • ๊ธฐ์ค€์ž…๋‹ˆ๋‹ค.

์ง‘ํ•ฉ

๋‹จ์ˆœ์„ฑ๊ณผ ์‚ฌ์šฉ ํŽธ์˜์„ฑ์„ ์œ„ํ•ด ์›์‹œ ์ธก์ •๊ฐ’์„ ์ง‘๊ณ„ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—…์€ ์‹ ์ค‘ํ•˜๊ฒŒ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ดˆ๋‹น ์š”์ฒญ ์ˆ˜์™€ ๊ฐ™์ด ์ผ๋ถ€ ์ธก์ • ํ•ญ๋ชฉ์€ ๋‹จ์ˆœํ•ด ๋ณด์ด์ง€๋งŒ ์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•ด ๋ณด์ด๋Š” ์ธก์ •๊ฐ’๋„ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์•”๋ฌต์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ง‘๊ณ„ํ•ฉ๋‹ˆ๋‹ค. ์ธก์ •๊ฐ’์ด ์ดˆ๋‹น ํ•œ ๋ฒˆ์”ฉ ์ˆ˜์‹ ๋ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋ถ„๋‹น ์š”์ฒญ ์ˆ˜์— ๋Œ€ํ•œ ํ‰๊ท ์ด ์ธก์ •๋ฉ๋‹ˆ๊นŒ? ํ›„์ž์˜ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ช‡ ์ดˆ ๋™์•ˆ๋งŒ ์ง€์†๋˜๋Š” ํ›จ์”ฌ ๋” ๋†’์€ ์ˆœ๊ฐ„ ์š”์ฒญ ์ˆ˜๋ฅผ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋‹น 200๊ฐœ์˜ ์š”์ฒญ์„ ์ง์ˆ˜๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„์€ 0์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ์‹œ์Šคํ…œ์„ ์ƒ๊ฐํ•ด ๋ณด์„ธ์š”. ์ดˆ๋‹น ์š”์ฒญ 100๊ฐœ์˜ ํ‰๊ท ๊ฐ’ ํ˜•ํƒœ์˜ ์ƒ์ˆ˜์™€ ์ˆœ๊ฐ„ ๋กœ๋“œ์˜ ๋‘ ๋ฐฐ๋Š” ๋™์ผํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ‰๊ท  ์ฟผ๋ฆฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„์€ ๋งค๋ ฅ์ ์œผ๋กœ ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ์ค‘์š”ํ•œ ์„ธ๋ถ€ ์ •๋ณด๊ฐ€ ์ˆจ๊ฒจ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋Œ€๋ถ€๋ถ„์˜ ์ฟผ๋ฆฌ๋Š” ๋น ๋ฅด์ง€๋งŒ ๋Š๋ฆฐ ์ฟผ๋ฆฌ๊ฐ€ ๋งŽ์„ ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ์ง€ํ‘œ๋Š” ํ‰๊ท ๋ณด๋‹ค๋Š” ๋ถ„ํฌ๋กœ ๋ณด๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด SLI ๋Œ€๊ธฐ ์‹œ๊ฐ„์˜ ๊ฒฝ์šฐ ์ผ๋ถ€ ์š”์ฒญ์€ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌ๋˜๋Š” ๋ฐ˜๋ฉด ์ผ๋ถ€ ์š”์ฒญ์€ ํ•ญ์ƒ ๋” ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ฑฐ๋‚˜ ๋•Œ๋กœ๋Š” ๋” ์˜ค๋ž˜ ๊ฑธ๋ฆด ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ํ‰๊ท ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋Ÿฌํ•œ ๊ธด ์ง€์—ฐ์„ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆผ์€ ์˜ˆ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์•ฝ 50ms๊ฐ€ ๊ฑธ๋ฆฌ์ง€๋งŒ ์š”์ฒญ์˜ 5%๋Š” 20๋ฐฐ ๋Š๋ฆฝ๋‹ˆ๋‹ค! ํ‰๊ท  ๋Œ€๊ธฐ ์‹œ๊ฐ„๋งŒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๊ฒฝ๊ณ ๋Š” ํ•˜๋ฃจ ์ข…์ผ ๋™์ž‘์˜ ๋ณ€ํ™”๋ฅผ ๋ณด์—ฌ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ์ผ๋ถ€ ์š”์ฒญ์˜ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„(๋งจ ์œ„ ์ค„)์— ๋ˆˆ์— ๋„๋Š” ๋ณ€ํ™”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์ˆ˜์ค€ ๋ชฉํ‘œ - Google ๊ฒฝํ—˜(Google SRE ๋„์„œ ์žฅ ๋ฒˆ์—ญ)
50, 85, 95, 99 ๋ฐฑ๋ถ„์œ„์ˆ˜ ์‹œ์Šคํ…œ ์ง€์—ฐ ์‹œ๊ฐ„. Y์ถ•์€ ๋กœ๊ทธ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

์ง€ํ‘œ์— ๋ฐฑ๋ถ„์œ„์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ถ„ํฌ์˜ ๋ชจ์–‘๊ณผ ํŠน์„ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 99 ๋˜๋Š” 99,9์™€ ๊ฐ™์ด ๋†’์€ ๋ฐฑ๋ถ„์œ„์ˆ˜ ์ˆ˜์ค€์€ ์ตœ์•…์˜ ๊ฐ’์„ ๋‚˜ํƒ€๋‚ด๊ณ , 50๋ฒˆ์งธ ๋ฐฑ๋ถ„์œ„์ˆ˜(์ค‘์•™๊ฐ’์ด๋ผ๊ณ ๋„ ํ•จ)๋Š” ๊ฐ€์žฅ ๋นˆ๋ฒˆํ•œ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ธก์ •ํ•ญ๋ชฉ. ์‘๋‹ต ์‹œ๊ฐ„ ๋ถ„์‚ฐ์ด ํด์ˆ˜๋ก ์žฅ๊ธฐ ์‹คํ–‰ ์š”์ฒญ์ด ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ๋” ๋งŽ์€ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๋ถ€ํ•˜๊ฐ€ ๋†’๊ฑฐ๋‚˜ ๋Œ€๊ธฐ์—ด์ด ์žˆ๋Š” ๊ฒฝ์šฐ ํšจ๊ณผ๊ฐ€ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ์‚ฌ๋žŒ๋“ค์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์‘๋‹ต ์‹œ๊ฐ„ ์ฐจ์ด๊ฐ€ ๋†’์€ ๋Š๋ฆฐ ์‹œ์Šคํ…œ์„ ์„ ํ˜ธํ•˜๋ฏ€๋กœ ์ผ๋ถ€ SRE ํŒ€์€ 99,9 ๋ฐฑ๋ถ„์œ„์ˆ˜์—์„œ ๋ฉ”ํŠธ๋ฆญ ๋™์ž‘์ด ์–‘ํ˜ธํ•˜๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์ œ๋ฅผ ๊ฒฝํ—˜ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๋Š” ์ ์„ ๊ทผ๊ฑฐ๋กœ ๋†’์€ ๋ฐฑ๋ถ„์œ„์ˆ˜ ์ ์ˆ˜์—๋งŒ ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค. .

ํ†ต๊ณ„ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ์ฐธ๊ณ  ์‚ฌํ•ญ

์šฐ๋ฆฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ’ ์ง‘ํ•ฉ์˜ ํ‰๊ท (์‚ฐ์ˆ  ํ‰๊ท )๋ณด๋‹ค๋Š” ๋ฐฑ๋ถ„์œ„์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ‰๊ท ๊ณผ ์ƒ๋‹นํžˆ ๋‹ค๋ฅธ(๊ทธ๋ฆฌ๊ณ  ๋” ํฅ๋ฏธ๋กœ์šด) ํŠน์„ฑ์„ ๊ฐ–๋Š” ๋” ๋งŽ์€ ๋ถ„์‚ฐ๋œ ๊ฐ’์„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปดํ“จํŒ… ์‹œ์Šคํ…œ์˜ ์ธ์œ„์ ์ธ ํŠน์„ฑ์œผ๋กœ ์ธํ•ด ๋ฉ”ํŠธ๋ฆญ ๊ฐ’์ด ์™œ๊ณก๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์–ด๋–ค ์š”์ฒญ๋„ 0ms ๋ฏธ๋งŒ์˜ ์‘๋‹ต์„ ๋ฐ›์„ ์ˆ˜ ์—†์œผ๋ฉฐ ์‹œ๊ฐ„ ์ œํ•œ์ด 1000ms๋ผ๋Š” ๊ฒƒ์€ ๋” ํฐ ๊ฐ’์œผ๋กœ๋Š” ์„ฑ๊ณต์ ์ธ ์‘๋‹ต์ด ๋ถˆ๊ฐ€๋Šฅํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„ ์ดˆ๊ณผ๋ณด๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ํ‰๊ท ๊ณผ ์ค‘์•™๊ฐ’์ด ๋™์ผํ•˜๊ฑฐ๋‚˜ ์„œ๋กœ ๊ฐ€๊นŒ์šธ ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ฐ›์•„๋“ค์ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!

์‚ฌ์ „ ํ…Œ์ŠคํŠธ ์—†์ด ํŠน์ • ํ‘œ์ค€ ๊ฐ€์ •๊ณผ ๊ทผ์‚ฌ์น˜๊ฐ€ ์œ ์ง€๋˜์ง€ ์•Š๋Š” ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ •๊ทœ ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅธ๋‹ค๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ฆฌ์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ๊ฐ€ ์˜ˆ์ƒ๊ณผ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์ž๋™ํ™” ํ”„๋กœ์„ธ์Šค(์˜ˆ: ์ด์ƒ๊ฐ’์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ๋†’์€ ์š”์ฒญ ์ฒ˜๋ฆฌ ์ง€์—ฐ ์‹œ๊ฐ„์œผ๋กœ ์„œ๋ฒ„๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•จ)๊ฐ€ ์ž‘์—…์„ ๋„ˆ๋ฌด ์ž์ฃผ ์ˆ˜ํ–‰ํ•˜๊ฑฐ๋‚˜ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋‘˜ ๋‹ค ๊ทธ๋ ‡์ง€ ์•Š์Œ). ๋งค์šฐ ์ข‹์€).

์ง€ํ‘œ ํ‘œ์ค€ํ™”

๋งค๋ฒˆ ์ถ”์ธกํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก SLI์˜ ์ผ๋ฐ˜์ ์ธ ํŠน์„ฑ์„ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ ํŒจํ„ด์„ ์ถฉ์กฑํ•˜๋Š” ๋ชจ๋“  ๊ธฐ๋Šฅ์€ ๊ฐœ๋ณ„ SLI ์‚ฌ์–‘์—์„œ ์ œ์™ธ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ง‘๊ณ„ ๊ฐ„๊ฒฉ: "1๋ถ„ ๋™์•ˆ ํ‰๊ท "
  • ์ง‘๊ณ„ ์˜์—ญ: "ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ชจ๋“  ์ž‘์—…"
  • ์ธก์ • ๋นˆ๋„: "10์ดˆ๋งˆ๋‹ค"
  • ํฌํ•จ๋˜๋Š” ์š”์ฒญ: "๋ธ”๋ž™๋ฐ•์Šค ๋ชจ๋‹ˆํ„ฐ๋ง ์ž‘์—…์—์„œ HTTP GET"
  • ๋ฐ์ดํ„ฐ ํš๋“ ๋ฐฉ๋ฒ•: "์„œ๋ฒ„์—์„œ ์ธก์ •๋œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋•๋ถ„์—"
  • ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋Œ€๊ธฐ ์‹œ๊ฐ„: "๋งˆ์ง€๋ง‰ ๋ฐ”์ดํŠธ๊นŒ์ง€์˜ ์‹œ๊ฐ„"

๋…ธ๋ ฅ์„ ์ ˆ์•ฝํ•˜๋ ค๋ฉด ๊ฐ ๊ณตํ†ต ์ง€ํ‘œ์— ๋Œ€ํ•ด ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ SLI ํ…œํ”Œ๋ฆฟ ์„ธํŠธ๋ฅผ ๋งŒ๋“œ์„ธ์š”. ๋˜ํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ํŠน์ • SLI์˜ ์˜๋ฏธ๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค.

์‹ค์ œ ๋ชฉํ‘œ

์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ๊ด€์‹ฌ์„ ๊ฐ–๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ์ƒ๊ฐ(๋˜๋Š” ์•Œ์•„๋‚ด๋Š” ๊ฒƒ)๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์„ธ์š”. ์‚ฌ์šฉ์ž๊ฐ€ ๊ด€์‹ฌ์„ ๊ฐ–๋Š” ์‚ฌํ•ญ์€ ์ธก์ •ํ•˜๊ธฐ ์–ด๋ ต๊ฑฐ๋‚˜ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์œผ๋ฏ€๋กœ ๊ฒฐ๊ตญ ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋” ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ธก์ •ํ•˜๊ธฐ ์‰ฌ์šด ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋ฉด ๊ฒฐ๊ตญ ๋œ ์œ ์šฉํ•œ SLO๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์ฒ˜์Œ์— ์›ํ•˜๋Š” ๋ชฉํ‘œ๋ฅผ ์‹๋ณ„ํ•œ ๋‹ค์Œ ํŠน์ • ์ง€ํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์ด ์ง€ํ‘œ๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ํšจ๊ณผ์ ์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ๋•Œ๋•Œ๋กœ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชฉํ‘œ๋ฅผ ์ •์˜ํ•˜์„ธ์š”

์ตœ๋Œ€ํ•œ์˜ ๋ช…ํ™•์„ฑ์„ ์œ„ํ•ด SLO ์ธก์ • ๋ฐฉ๋ฒ•๊ณผ SLO๊ฐ€ ์œ ํšจํ•œ ์กฐ๊ฑด์„ ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์ค„์€ ์ฒซ ๋ฒˆ์งธ ์ค„๊ณผ ๋™์ผํ•˜์ง€๋งŒ SLI ๊ธฐ๋ณธ๊ฐ’์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • Get RPC ํ˜ธ์ถœ์˜ 99%(ํ‰๊ท  1๋ถ„ ์ด์ƒ)๊ฐ€ 100ms ์ด๋‚ด์— ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค(๋ชจ๋“  ๋ฐฑ์—”๋“œ ์„œ๋ฒ„์—์„œ ์ธก์ •).
  • Get RPC ํ˜ธ์ถœ์˜ 99%๊ฐ€ 100ms ์ด๋‚ด์— ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

์„ฑ๋Šฅ ๊ณก์„ ์˜ ๋ชจ์–‘์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ SLO๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Get RPC ํ˜ธ์ถœ์˜ 90%๊ฐ€ 1ms ์ด๋‚ด์— ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Get RPC ํ˜ธ์ถœ์˜ 99%๊ฐ€ 10ms ์ด๋‚ด์— ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Get RPC ํ˜ธ์ถœ์˜ 99.9%๊ฐ€ 100ms ์ด๋‚ด์— ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๊ฐ€ ๋Œ€๋Ÿ‰ ์ฒ˜๋ฆฌ(์ฒ˜๋ฆฌ๋Ÿ‰์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ)์™€ ๋Œ€ํ™”ํ˜• ์ฒ˜๋ฆฌ(๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ์ค‘์š”ํ•œ ๊ฒฝ์šฐ) ๋“ฑ ์ด๊ธฐ์ข… ์›Œํฌ๋กœ๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒฝ์šฐ ๊ฐ ๋กœ๋“œ ํด๋ž˜์Šค์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ๋ชฉํ‘œ๋ฅผ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

  • ๊ณ ๊ฐ ์š”์ฒญ์˜ 95%์—๋Š” ์ฒ˜๋ฆฌ๋Ÿ‰์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰๋œ RPC ํ˜ธ์ถœ ์ˆ˜๋ฅผ 1์ดˆ ๋ฏธ๋งŒ์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • 99%์˜ ํด๋ผ์ด์–ธํŠธ๋Š” ๋Œ€๊ธฐ ์‹œ๊ฐ„์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ž˜ํ”ฝ์ด 1KB ๋ฏธ๋งŒ์ด๊ณ  ์‹คํ–‰ ์‹œ๊ฐ„์ด 10ms ๋ฏธ๋งŒ์ธ RPC ํ˜ธ์ถœ ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

SLO๊ฐ€ 100% ์ถฉ์กฑ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ฃผ์žฅํ•˜๋Š” ๊ฒƒ์€ ๋น„ํ˜„์‹ค์ ์ด๋ฉฐ ๋ฐ”๋žŒ์งํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๋„์ž… ๋ฐ ๋ฐฐํฌ ์†๋„๊ฐ€ ๋Š๋ ค์ง€๊ณ  ๊ฐ’๋น„์‹ผ ์†”๋ฃจ์…˜์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ(ํ—ˆ์šฉ๋œ ์‹œ์Šคํ…œ ๊ฐ€๋™ ์ค‘์ง€ ์‹œ๊ฐ„์˜ ๋น„์œจ)์„ ํ—ˆ์šฉํ•˜๊ณ  ์ด ๊ฐ’์„ ๋งค์ผ ๋˜๋Š” ๋งค์ฃผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ณ ์œ„ ๊ฒฝ์˜์ง„์€ ์›”๋ณ„ ๋˜๋Š” ๋ถ„๊ธฐ๋ณ„ ํ‰๊ฐ€๋ฅผ ์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์˜ค๋ฅ˜ ์˜ˆ์‚ฐ์€ ๋‹จ์ˆœํžˆ ๋‹ค๋ฅธ SLO์™€ ๋น„๊ตํ•˜๊ธฐ ์œ„ํ•œ SLO์ž…๋‹ˆ๋‹ค.)

SLO ์œ„๋ฐ˜ ๋น„์œจ์€ ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ๊ณผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(3์žฅ ๋ฐ ์„น์…˜ ์ฐธ์กฐ). "์˜ค๋ฅ˜ ์˜ˆ์‚ฐ์— ๋Œ€ํ•œ ๋™๊ธฐ"), ์ƒˆ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐฐํฌํ•  ์‹œ๊ธฐ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ž…๋ ฅ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์ฐจ์ด ๊ฐ’์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชฉํ‘œ๊ฐ’ ์„ ํƒ

๊ณ„ํš ๊ฐ’(SLO) ์„ ํƒ์€ ์„ ํƒํ•œ SLI, SLO(๋ฐ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ SLA)์— ๋ฐ˜์˜๋˜์–ด์•ผ ํ•˜๋Š” ์ œํ’ˆ ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๊ด€์‹ฌ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ์ˆœ์ „ํžˆ ๊ธฐ์ˆ ์ ์ธ ํ™œ๋™์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ธ๋ ฅ ๋ฐฐ์น˜, ์ถœ์‹œ ๊ธฐ๊ฐ„, ์žฅ๋น„ ๊ฐ€์šฉ์„ฑ ๋ฐ ์ž๊ธˆ ์กฐ๋‹ฌ๊ณผ ๊ด€๋ จ๋œ ๋ฌธ์ œ์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. SRE๋Š” ์ด ๋Œ€ํ™”์— ์ฐธ์—ฌํ•ด์•ผ ํ•˜๋ฉฐ ๋‹ค์–‘ํ•œ ์˜ต์…˜์˜ ์œ„ํ—˜๊ณผ ์‹คํ–‰ ๊ฐ€๋Šฅ์„ฑ์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ณด๋‹ค ์ƒ์‚ฐ์ ์ธ ํ† ๋ก ์„ ๋ณด์žฅํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ์งˆ๋ฌธ์„ ์ƒ๊ฐํ•ด ๋ƒˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ์„ฑ๊ณผ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ชฉํ‘œ๋ฅผ ์„ ํƒํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
์‹œ์Šคํ…œ์˜ ๊ฐ•์ ๊ณผ ํ•œ๊ณ„๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜์ง€๋งŒ, ์ถ”๋ก  ์—†์ด ์ธก์ • ๊ธฐ์ค€์„ ์ ์šฉํ•˜๋ฉด ์‹œ์Šคํ…œ์„ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ๋ฐฉํ•ด๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ๋‹นํ•œ ์žฌ์„ค๊ณ„ ์—†์ด๋Š” ๋‹ฌ์„ฑํ•  ์ˆ˜ ์—†๋Š” ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋ ค๋ฉด ์˜์›…์ ์ธ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ˆœํ•˜๊ฒŒ ์œ ์ง€
๋ณต์žกํ•œ SLI ๊ณ„์‚ฐ์œผ๋กœ ์ธํ•ด ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์˜ ๋ณ€ํ™”๊ฐ€ ์ˆจ๊ฒจ์ง€๊ณ  ๋ฌธ์ œ์˜ ์›์ธ์„ ์ฐพ๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

๊ฐ€๋Šฅํ•œ ํ•œ ์ ์€ ์ˆ˜์˜ SLO๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.
์‹œ์Šคํ…œ ์†์„ฑ์„ ์ ์ ˆํ•˜๊ฒŒ ์ ์šฉํ•˜๋ ค๋ฉด ์ถฉ๋ถ„ํ•œ ์ˆ˜์˜ SLO๋ฅผ ์„ ํƒํ•˜์„ธ์š”. ์„ ํƒํ•œ SLO ๋ณดํ˜ธ: ํŠน์ • SLO๋ฅผ ์ง€์ •ํ•˜์—ฌ ์šฐ์„ ์ˆœ์œ„์— ๋Œ€ํ•œ ๋…ผ์Ÿ์—์„œ ๊ฒฐ์ฝ” ์Šน๋ฆฌํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ํ•ด๋‹น SLO๋ฅผ ๊ณ ๋ คํ•  ๊ฐ€์น˜๊ฐ€ ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ์‹œ์Šคํ…œ ์†์„ฑ์ด SLO๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. SLO๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ๋งŒ์กฑ๋„ ์ˆ˜์ค€์„ ๊ณ„์‚ฐํ•˜๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

์™„๋ฒฝํ•จ์„ ์ถ”๊ตฌํ•˜์ง€ ๋งˆ์„ธ์š”
๋กœ๋“œ ์‹œ ์‹œ์Šคํ…œ ๋™์ž‘์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ฉด ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ SLO์˜ ์ •์˜์™€ ๋ชฉํ‘œ๋ฅผ ์–ธ์ œ๋“ ์ง€ ๊ตฌ์ฒดํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๋‚˜์น˜๊ฒŒ ์—„๊ฒฉํ•œ ๋ชฉํ‘œ๋ฅผ ์„ ํƒํ•˜์—ฌ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ํŒ๋‹จ๋˜๋ฉด ์™„ํ™”ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋‹ค๋“ฌ์„ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋™ ๋ชฉํ‘œ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค.

SLO๋Š” ์‚ฌ์šฉ์ž์˜ ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋ฐ˜์˜ํ•˜๋ฏ€๋กœ SRE ๋ฐ ์ œํ’ˆ ๊ฐœ๋ฐœ์ž์˜ ์ž‘์—… ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ํ•ต์‹ฌ ๋™์ธ์ด ๋  ์ˆ˜ ์žˆ๊ณ  ๊ทธ๋ž˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข‹์€ SLO๋Š” ๊ฐœ๋ฐœํŒ€์—๊ฒŒ ์œ ์šฉํ•œ ์‹œํ–‰ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ž˜๋ชป ์„ค๊ณ„๋œ SLO๋Š” ํŒ€์ด ์ง€๋‚˜์น˜๊ฒŒ ๊ณต๊ฒฉ์ ์ธ SLO๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์˜์›…์ ์ธ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์ด๋ฉด ๋‚ญ๋น„์ ์ธ ์ž‘์—…์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๊ณ , SLO๊ฐ€ ๋„ˆ๋ฌด ๋‚ฎ์œผ๋ฉด ํ’ˆ์งˆ์ด ๋‚ฎ์€ ์ œํ’ˆ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SLO๋Š” ๊ฐ•๋ ฅํ•œ ์ˆ˜๋‹จ์ด๋ฏ€๋กœ ํ˜„๋ช…ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜์„ธ์š”.

์ธก์ •์„ ์ œ์–ดํ•˜์„ธ์š”

SLI ๋ฐ SLO๋Š” ์‹œ์Šคํ…œ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค.

  • SLI ์‹œ์Šคํ…œ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ธก์ •ํ•ฉ๋‹ˆ๋‹ค.
  • SLI์™€ SLO๋ฅผ ๋น„๊ตํ•˜๊ณ  ์กฐ์น˜๊ฐ€ ํ•„์š”ํ•œ์ง€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ์กฐ์น˜๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋ฉด ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚˜์•ผ ํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜์„ธ์š”.
  • ์ด ์ž‘์—…์„ ์™„๋ฃŒํ•˜์„ธ์š”.

์˜ˆ๋ฅผ ๋“ค์–ด 2๋‹จ๊ณ„์—์„œ ์š”์ฒญ ์‹œ๊ฐ„์ด ์ดˆ๊ณผ๋˜์–ด ์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์œผ๋ฉด ๋ช‡ ์‹œ๊ฐ„ ๋‚ด์— SLO๊ฐ€ ์ค‘๋‹จ๋˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๋ฉด 3๋‹จ๊ณ„์—์„œ๋Š” ์„œ๋ฒ„๊ฐ€ CPU์— ๋ฐ”์ธ๋”ฉ๋˜์–ด ์žˆ๊ณ  ๋” ๋งŽ์€ ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ถ€ํ•˜๊ฐ€ ๋ถ„์‚ฐ๋œ๋‹ค๋Š” ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ์ž‘์—…์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SLO๊ฐ€ ์—†์œผ๋ฉด ์กฐ์น˜๋ฅผ ์ทจํ•ด์•ผ ํ• ์ง€ ์—ฌ๋ถ€(๋˜๋Š” ์‹œ๊ธฐ)๋ฅผ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

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

์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ํ˜„์‹ค์ ์ธ ๊ธฐ๋Œ€์น˜๋ฅผ ์„ค์ •ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ „๋žต ์ค‘ ํ•˜๋‚˜ ๋˜๋Š” ๋‘˜ ๋‹ค๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

  • ์•ˆ์ „ ์—ฌ์œ ๋ฅผ ์œ ์ง€ํ•˜์‹ญ์‹œ์˜ค. ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ด‘๊ณ ๋˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ์—„๊ฒฉํ•œ ๋‚ด๋ถ€ SLO๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ด๋ฅผ ํ†ตํ•ด ๋ฌธ์ œ๊ฐ€ ์™ธ๋ถ€์— ๋“œ๋Ÿฌ๋‚˜๊ธฐ ์ „์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ SLO ๋ฒ„ํผ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๋ฆด๋ฆฌ์Šค๋ฅผ ์„ค์น˜ํ•  ๋•Œ ์•ˆ์ „ ์—ฌ์œ ๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค์šดํƒ€์ž„์œผ๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž๋ฅผ ๋ถˆํŽธํ•˜๊ฒŒ ํ•˜์ง€ ์•Š๊ณ ๋„ ์‹œ์Šคํ…œ์„ ์‰ฝ๊ฒŒ ์œ ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž์˜ ๊ธฐ๋Œ€๋ฅผ ์ดˆ๊ณผํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์‚ฌ์šฉ์ž๋Š” ๊ท€ํ•˜๊ฐ€ ๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ท€ํ•˜๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค์˜ ์‹ค์ œ ์„ฑ๋Šฅ์ด ๋ช…์‹œ๋œ SLO๋ณด๋‹ค ํ›จ์”ฌ ๋‚˜์€ ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๋Š” ํ˜„์žฌ ์„ฑ๋Šฅ์— ์˜์กดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์˜๋„์ ์œผ๋กœ ์‹œ์Šคํ…œ์„ ์ข…๋ฃŒํ•˜๊ฑฐ๋‚˜ ๊ฐ€๋ฒผ์šด ๋ถ€ํ•˜์—์„œ ์„ฑ๋Šฅ์„ ์ œํ•œํ•˜๋ฉด ๊ณผ๋„ํ•œ ์˜์กด์„ฑ์„ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์ด ๊ธฐ๋Œ€์น˜๋ฅผ ์–ผ๋งˆ๋‚˜ ์ž˜ ์ถฉ์กฑํ•˜๋Š”์ง€ ์ดํ•ดํ•˜๋ฉด ์‹œ์Šคํ…œ ์†๋„๋ฅผ ๋†’์ด๊ณ  ์ ‘๊ทผ์„ฑ๊ณผ ํƒ„๋ ฅ์„ฑ์„ ๋†’์ด๋Š” ๋ฐ ํˆฌ์žํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ์„œ๋น„์Šค ์„ฑ๋Šฅ์ด ๋„ˆ๋ฌด ์ข‹์œผ๋ฉด ๊ธฐ์ˆ  ๋ถ€์ฑ„ ์ƒํ™˜, ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€ ๋˜๋Š” ์ƒˆ๋กœ์šด ์ œํ’ˆ ์ถœ์‹œ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์šฐ์„  ์ˆœ์œ„์— ์ผ๋ถ€ ์ง์› ์‹œ๊ฐ„์„ ํˆฌ์žํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ๊ณ„์•ฝ

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

๋ฒˆ์—ญ์„ ๋๊นŒ์ง€ ์ฝ์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋ง์— ๋Œ€ํ•œ ๋‚ด ์ „๋ณด ์ฑ„๋„์„ ๊ตฌ๋…ํ•˜์‹ญ์‹œ์˜ค. ๋ชจ๋‹ˆํ„ฐim_it ะธ Medium์˜ ๋ธ”๋กœ๊ทธ.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€