๋ฐ์ดํ„ฐ ์†์‹ค ๋ณต๊ตฌ ํ…Œ์ŠคํŠธ ์‹คํ–‰

Last reviewed 2024-12-30 UTC

Google Cloud Well-Architected Framework์˜ ์•ˆ์ •์„ฑ ๋ถ€๋ฌธ์—์„œ ์ด ์›์น™์„ ๋”ฐ๋ฅด๋ฉด ๋ฐ์ดํ„ฐ ์†์‹ค๋กœ๋ถ€ํ„ฐ ๋ณต๊ตฌํ•˜๊ธฐ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ถŒ์žฅ์‚ฌํ•ญ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์›์น™์€ ์•ˆ์ •์„ฑ์˜ ํ•™์Šต ์ค‘์ ์‚ฌํ•ญ๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์›์น™ ๊ฐœ์š”

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

์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ๋ณต๊ตฌ ํ…Œ์ŠคํŠธ์˜ ์„ฑ๊ณต ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•  ๋•Œ๋Š” ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ, ๋ชฉํ‘œ ๋ณต๊ตฌ ์‹œ๊ฐ„ (RTO), ๋ชฉํ‘œ ๋ณต๊ตฌ ์‹œ์  (RPO)์˜ ์„ธ ๊ฐ€์ง€ ๊ธฐ์ค€์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. RTO ๋ฐ RPO ์ธก์ •ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ DR ๊ณ„ํš์˜ ๊ธฐ๋ณธ์‚ฌํ•ญ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

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

๊ถŒ์žฅ์‚ฌํ•ญ

๋ฐ์ดํ„ฐ ์†์‹ค ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ์‹คํ–‰ํ•  ๋•Œ๋Š” ๋‹ค์Œ ํ•˜์œ„ ์„น์…˜์˜ ๊ถŒ์žฅ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•˜์„ธ์š”.

๋ฐฑ์—… ์ผ๊ด€์„ฑ ํ™•์ธ ๋ฐ ๋ณต์› ํ”„๋กœ์„ธ์Šค ํ…Œ์ŠคํŠธ

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

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

์ •๊ธฐ์ ์ด๊ณ  ๋นˆ๋ฒˆํ•œ ๋ฐฑ์—… ์˜ˆ์•ฝ

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

Cloud Storage, Cloud SQL ์ž๋™ ๋ฐฑ์—… ๋˜๋Š” Spanner ๋ฐฑ์—…๊ณผ ๊ฐ™์€ Google Cloud ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฑ์—…์„ ์˜ˆ์•ฝํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ Cloud SQL์˜ PITR (point-in-time recovery) ๋˜๋Š” ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ์ฆ๋ถ„ ๋ฐฑ์—…๊ณผ ๊ฐ™์€ ๊ฑฐ์˜ ์—ฐ์†์ ์ธ ๋ฐฑ์—… ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

RPO ์ •์˜ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง

๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋ช…ํ™•ํ•œ RPO๋ฅผ ์„ค์ •ํ•˜๊ณ  RPO ์ค€์ˆ˜ ์—ฌ๋ถ€๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—… ๊ฐ„๊ฒฉ์ด ์ •์˜๋œ RPO๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๊ฒฝ์šฐ Cloud Monitoring์„ ์‚ฌ์šฉํ•˜์—ฌ ์•Œ๋ฆผ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

๋ฐฑ์—… ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง

Google Cloud ๋ฐฑ์—… ๋ฐ DR ์„œ๋น„์Šค ๋˜๋Š” ์œ ์‚ฌํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฑ์—… ์ƒํƒœ๋ฅผ ์ถ”์ ํ•˜๊ณ  ์•ˆ์ „ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์น˜์— ์ €์žฅ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋ณต์›๋ ฅ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ฐฑ์—…์ด ์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ๋ณต์ œ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋ฐฑ์—… ์ด์ƒ์˜ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ณ„ํš

๊ทน๋‹จ์ ์ธ ๊ฒฝ์šฐ ๋ณต๊ตฌ ์‹œ๊ฐ„์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐฑ์—…์„ ํ™œ์„ฑ-ํ™œ์„ฑ ์žฅ์•  ์กฐ์น˜ ์„ค์ • ๋˜๋Š” ๋ฆฌ์ „ ๊ฐ„ ๋ณต์ œ์™€ ๊ฐ™์€ ์žฌํ•ด ๋ณต๊ตฌ ์ „๋žต๊ณผ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์žฌํ•ด ๋ณต๊ตฌ ๊ณ„ํš ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.