์ ๋ฌด์ ์ค์ํ ์์คํ ์ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ๊ณ ๋ คํ๋ ์ฃผ์ ๋์ธ์ ์กฐ์ง์ ์ฅ์ ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ๊ทธ ์ดํ์ ์ฐ์ํ ๋ณต์๋ ฅ์ผ๋ก ๋น์ฆ๋์ค ์ด์์ ์ง์ํ ์ ์๋๋ก ๋๊ธฐ ์ํ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ ์ง๋ฆฌ์ ๋ฆฌ์ ์ ๊ฑธ์ณ ์์คํ ๋ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๊ณ ๋จ์ผ ์ฅ์ ์ ์ ๋ฐฉ์งํจ์ผ๋ก์จ ๋ก์ปฌ ์ธํ๋ผ์ ์ํฅ์ ๋ฏธ์น๋ ์์ฐ ์ฌํด์ ์ํ์ ์ต์ํํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ์ฅ์ ์๋๋ฆฌ์ค์๋ ์ฌ์ด๋ฒ ๋ณด์ ๊ณต๊ฒฉ์ด๋ ์์คํ ๊ตฌ์ฑ ์ค๋ฅ์ ์ด๋ฅด๋ ์ฌ๊ฐํ ์์คํ ์ค๋ฅ๊ฐ ํฌํจ๋ฉ๋๋ค.
์ฅ์ ๋ฅผ ๊ฒฌ๋ ์ ์๋๋ก ์์คํ ์ ์ต์ ํํ๋ ๊ฒ์ ํจ๊ณผ์ ์ธ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ๊ตฌ์ถํ๋ ๋ฐ ํ์์ ๋๋ค. ์์คํ ์์ ์ฑ์ ์ฑ๋ฅ, ๋ณต์๋ ฅ, ์ ํ์ ๊ฐ์ฉ์ฑ, ๋ณด์, ์ฌ์ฉ์ ํ๊ฒฝ์ ํฌํจํ๋ ์ด์ ๊ตญํ๋์ง ์๋ ์ฌ๋ฌ ์์ธ์ ์ํฅ์ ๋ฐ์ ์ ์์ต๋๋ค. Google Cloud์์ ์์ ์ ์ธ ์๋น์ค๋ฅผ ์ค๊ณํ๊ณ ์ด์ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ Google Cloud Well-Architected Framework์ ์์ ์ฑ ์์์ Google Cloud์ ์์ ์ฑ ๊ตฌ์ฑ ์์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์ด ์ํคํ ์ฒ ํจํด์ ์ฌ๋ฌ ์ปดํจํ ํ๊ฒฝ์ ๊ฑธ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๋ณต ๋ฐฐํฌ์ ์์กดํฉ๋๋ค. ์ด ํจํด์์๋ ์์ ์ฑ์ ๋์ด๊ธฐ ์ํด ์ฌ๋ฌ ์ปดํจํ ํ๊ฒฝ์ ๋์ผํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํฉ๋๋ค. ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ค๋จ ์ด๋ฒคํธ ํ์๋ ์ฌ์ ์ ์๋ ํ์ฉ ๊ฐ๋ฅํ ์์ค์์ ์ฃผ์ ๋น์ฆ๋์ค ๊ธฐ๋ฅ ๋๋ ์๋น์ค๋ฅผ ๊ณ์ํ ์ ์๋ ์กฐ์ง์ ๋ฅ๋ ฅ์ผ๋ก ์ ์ํ ์ ์์ต๋๋ค.
์ฌํด ๋ณต๊ตฌ(DR)๋ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ํ์ ์งํฉ์ผ๋ก ๊ฐ์ฃผ๋๋ฉฐ ์ค์ํ ๋น์ฆ๋์ค ๊ธฐ๋ฅ์ ์ง์ํ๋ IT ์์คํ ์ด ์ค๋จ๋ ํ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์๋ํ๋๋ก ๋ณด์ฅํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ์ผ๋ฐ์ ์ผ๋ก DR ์ ๋ต๊ณผ ๊ณํ์ ๋ ๊ด๋ฒ์ํ ๋น์ฆ๋์ค ์ฐ์์ฑ ์ ๋ต์ ์๋ฆฝํ๋ ๋ฐ ๋์์ด ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๊ธฐ์ ์ ์ธ ๊ด์ ์์ ์ฌํด ๋ณต๊ตฌ ์ ๋ต ์๋ฆฝ์ ์์ํ ๋ ๋น์ฆ๋์ค ์ํฅ ๋ถ์์์๋ ๋ชฉํ ๋ณต๊ตฌ ์๊ฐ(RPO)๊ณผ ๋ณต๊ตฌ ์๊ฐ ๋ชฉํ(RTO)๋ผ๋ ๋ ๊ฐ์ง ์ฃผ์ ์ธก์ ํญ๋ชฉ์ ์ ์ํด์ผ ํฉ๋๋ค. Google Cloud ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌํด ๋ณต๊ตฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌํด ๋ณต๊ตฌ ๊ณํ ๊ฐ์ด๋๋ฅผ ์ฐธ๊ณ ํ์ธ์.
RPO ๋ฐ RTO ๋ชฉํ ๊ฐ์ด ์์์๋ก ์ต์ํ์ ๋ฐ์ดํฐ ์์ค๋ก ์ค๋จ๋์์ ๋ ์๋น์ค๋ฅผ ๋ ๋น ๋ฅด๊ฒ ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ ์ค๋ณต ์์คํ ๊ตฌ์ถ์ ์๋ฏธํ๊ธฐ ๋๋ฌธ์ ๋น์ฉ์ด ๋ง์ด ๋ญ๋๋ค. ๊ฑฐ์ ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ ๋ณต์ ๋ฅผ ์ํํ ์ ์๊ณ ์ค๋ฅ ๋ฐ์ ํ ๋์ผํ ๊ท๋ชจ๋ก ์๋ํ๋ ์ค๋ณต ์์คํ ์ ๋ณต์ก์ฑ, ๊ด๋ฆฌ ์ค๋ฒํค๋ ๋ฐ ๋น์ฉ์ ์ฆ๊ฐ์ํต๋๋ค.
DR ์ ๋ต์ด๋ ํจํด์ ์ ํํ๋ ๊ฒฐ์ ์ ๋น์ฆ๋์ค ์ํฅ ๋ถ์์ ํตํด ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ธ์ต ์๋น์ค ์กฐ์ง์ ๊ฒฝ์ฐ ๋จ ๋ช ๋ถ์ ๋ค์ดํ์์ผ๋ก ์ธํด ๋ฐ์ํ๋ ์ฌ์ ์ ์์ค์ด DR ์์คํ ๊ตฌํ ๋น์ฉ์ ํจ์ฌ ์ด๊ณผํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ค๋ฅธ ์ ๊ณ์ ๊ธฐ์ ์์๋ ์๋นํ ๋น์ฆ๋์ค ์ํฅ ์์ด ๋ช ์๊ฐ ๋์ ๋ค์ดํ์์ด ์ง์๋ ์ ์์ต๋๋ค.
์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ ์ผํฐ์์ ์ ๋ฌด์ ์ค์ํ ์์คํ ์ ์คํํ๋ ๊ฒฝ์ฐ DR ์ ๊ทผ๋ฐฉ์ ์ค ํ๋๋ ๋ค๋ฅธ ๋ฆฌ์ ์ ๋ ๋ฒ์งธ ๋ฐ์ดํฐ ์ผํฐ์์ ๋๊ธฐ ์์คํ ์ ์ ์ง๋ณด์ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ณด๋ค ๋น์ฉ ํจ์จ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ฅ์ ์กฐ์น ๋ชฉ์ ์ผ๋ก ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ปดํจํ ํ๊ฒฝ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋น์ฆ๋์ค ์ฐ์์ฑ ํ์ด๋ธ๋ฆฌ๋ ํจํด์ ์ฃผ์ ๋์ธ์ ๋๋ค. ํด๋ผ์ฐ๋๋ ์ฌ์ฉํ์ง ์์ ๋ ์ผ๋ถ DR ์ธํ๋ผ๋ฅผ ์ฌ์ฉ ์ค์งํ ์ ์๊ธฐ ๋๋ฌธ์ ๋น์ฉ ์ธก๋ฉด์์ ํนํ ๋งค๋ ฅ์ ์ผ ์ ์์ต๋๋ค. ๋ ์ ๋ ดํ DR ์๋ฃจ์ ์ ๋ฌ์ฑํ๊ธฐ ์ํด ํด๋ผ์ฐ๋ ์๋ฃจ์ ์ ํตํด ๊ธฐ์ ์ RPO ๋ฐ RTO ๊ฐ์ ์ ์ฌ์ ์ฆ๊ฐ๋ฅผ ์์ฉํ ์ ์์ต๋๋ค.
์์ ๋ค์ด์ด๊ทธ๋จ์ ํด๋ผ์ฐ๋๋ฅผ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ๋ํ ์ฅ์ ์กฐ์น ๋๋ ์ฌํด ๋ณต๊ตฌ ํ๊ฒฝ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.
์ด๋ฌํ ํจํด์ ๋ณด๋ค ๋ ํํ๋ฉด์ ํ์๋ก ์๊ตฌ๋๋ ๊ฒฝ์ฐ๊ฐ ์ ์ ๋ฐฉ์์ผ๋ก ๋ณํํ ํจํด์ด ๋น์ฆ๋์ค ์ฐ์์ฑ ๋ฉํฐ ํด๋ผ์ฐ๋ ํจํด์ ๋๋ค. ์ด ํจํด์์ ํ๋ก๋์ ํ๊ฒฝ์ ํ๋์ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํ๊ณ DR ํ๊ฒฝ์ ๋ค๋ฅธ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฌ๋ฌ ํด๋ผ์ฐ๋ ๊ณต๊ธ์ ์ฒด ์ ๋ฐ์ ๊ฑธ์ณ ์ํฌ๋ก๋ ๋ณต์ฌ๋ณธ์ ๋ฐฐํฌํ๋ฉด ๋ฉํฐ ๋ฆฌ์ ๋ฐฐํฌ์์ ์ ๊ณตํ๋ ๊ฒ๋ณด๋ค ๊ฐ์ฉ์ฑ์ ๋์ผ ์ ์์ต๋๋ค.
์ฌ๋ฌ ํด๋ผ์ฐ๋์์ DR์ ํ๊ฐํ๋ ๊ฒ๊ณผ ๋ฆฌ์ ์ด ๋ค๋ฅธ ํ๋์ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํ ๋๋ ๋ค์์ ํฌํจํ ์ฌ๋ฌ ๊ณ ๋ ค์ฌํญ์ ์ฒ ์ ํ ๋ถ์ํด์ผ ํฉ๋๋ค.
- ๊ด๋ฆฌ ํจ์จ์ฑ
- ๋ณด์
- ์ ๋ฐ์ ์ธ ์คํ ๊ฐ๋ฅ์ฑ
- ๋น์ฉ
- ๋ ์ด์์ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ก๋ถํฐ ๋ฐ์ํ ์ ์๋ ์์๋ฐ์ด๋ ๋ฐ์ดํฐ ์ ์ก ์๊ธ์ ์ง์์ ์ธ ํด๋ผ์ฐ๋ ๊ฐ ํต์ ์ผ๋ก ์ธํด ๋น์ฉ์ด ๋ง์ด ๋ค ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณต์ ํ๋ ๋์ ๋๋์ ํธ๋ํฝ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
- TCO ๋ฐ ํด๋ผ์ฐ๋ ๊ฐ ๋คํธ์ํฌ ์ธํ๋ผ ๊ด๋ฆฌ ๋น์ฉ์ด ๋ญ๋๋ค.
๊ท์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ํด๋น ๊ตญ๊ฐ์ ๋ณด์กดํด์ผ ํ๋ ๊ฒฝ์ฐ ํด๋น ๊ตญ๊ฐ์๋ ์๋ ๋ ๋ฒ์งธ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ DR๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์ต์ ์ด ๋ ์ ์์ต๋๋ค. ๋ณด์กฐ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ํ์ด๋ธ๋ฆฌ๋ ์ค์ ์ ๊ตฌ์ถํ ์ ์๋ ์ต์ ์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ํด๋ผ์ฐ๋ ์๋ฃจ์ ์ฌ์ค๊ณ๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ์ด์์ ์ผ๋ก ๋ ๋ฒ์งธ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๊ฐ ๋ฆฌ์ ๋ด์์ ํ์ํ ๋ชจ๋ ๊ธฐ๋ฅ๊ณผ ์๋น์ค๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค.
์ค๊ณ ๊ณ ๋ ค์ฌํญ
- DR ๊ธฐ๋์น: ๋น์ฆ๋์ค๊ฐ ๋ฌ์ฑํ๊ณ ์ ํ๋ RPO ๋ฐ RTO ๋ชฉํ๋ DR ์ํคํ ์ฒ์ ๊ตฌ์ถ ๊ณํ์ ์ด๋์ด์ผ ํฉ๋๋ค.
- ์๋ฃจ์ ์ํคํ ์ฒ: ์ด ํจํด์ ์ฌ์ฉํ ๊ฒฝ์ฐ DR ๊ธฐ๋์น๋ฅผ ์ถฉ์กฑํ๋๋ก ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ๊ธฐ์กด ๊ธฐ๋ฅ์ ๋ณต์ ํด์ผ ํฉ๋๋ค. ๋ฐ๋ผ์ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ๋์ผํ(๋๋ ๋ ์ต์ ํ๋) ๊ธฐ๋ฅ๊ณผ ์ฑ๋ฅ์ ์ ๊ณตํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ฌํธ์คํ , ๋ฆฌํฉํฐ๋ง ๋๋ ์ฌ์ค๊ณ์ ํ๋น์ฑ๊ณผ ์คํ ๊ฐ๋ฅ์ฑ์ ํ๊ฐํด์ผ ํฉ๋๋ค.
- ์ค๊ณ ๋ฐ ๊ตฌ์ถ: ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์ํฐํ๋ผ์ด์ฆ ์ํฌ๋ก๋๋ฅผ ๋ฐฐํฌํ๋ ค๋ฉด ์์ ์์ญ์ ๊ตฌ์ถํ๋ ๊ฒ์ด ๊ฑฐ์ ํญ์ ์ ์ ์กฐ๊ฑด์ ๋๋ค. ์์ธํ ๋ด์ฉ์ Google Cloud์ ์์ ์์ญ ์ค๊ณ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
DR ํธ์ถ: DR ์ค๊ณ ๋ฐ ํ๋ก์ธ์ค์์๋ ๋ค์ ์ง๋ฌธ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- DR ์๋๋ฆฌ์ค๋ฅผ ํธ๋ฆฌ๊ฑฐํ๋ ์์ธ์ ๋ฌด์์ธ๊ฐ์? ์๋ฅผ ๋ค์ด ๊ธฐ๋ณธ ์ฌ์ดํธ์ ํน์ ๊ธฐ๋ฅ์ด๋ ์์คํ ์ค๋ฅ์ ์ํด DR์ด ํธ๋ฆฌ๊ฑฐ๋ ์ ์์ต๋๋ค.
- DR ํ๊ฒฝ์ ๋ํ ์ฅ์ ์กฐ์น๋ ์ด๋ป๊ฒ ํธ์ถ๋๋์? ์๋ ์น์ธ ํ๋ก์ธ์ค์ธ๊ฐ์ ์๋๋ฉด ๋ฎ์ RTO ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋๋ก ์๋ํํ ์ ์๋์?
- ์์๋๋ RTO์ ๋ง์ถฐ ์ฅ์ ์กฐ์น๋ฅผ ํธ์ถํ๋ ค๋ฉด ์์คํ ์ค๋ฅ ๊ฐ์ง ๋ฐ ์๋ฆผ ๋ฉ์ปค๋์ฆ์ ์ด๋ป๊ฒ ์ค๊ณํด์ผ ํ ๊น์?
- ์ฅ์ ๊ฐ ๊ฐ์ง๋ ํ ํธ๋ํฝ์ ์ด๋ป๊ฒ DR ํ๊ฒฝ์ผ๋ก ๋ค์ ๋ผ์ฐํ ๋๋์?
ํ ์คํธ๋ฅผ ํตํด ์ด๋ฌํ ์ง๋ฌธ์ ๋ํ ๋ต์ ๊ฒ์ฆํ์ธ์.
ํ ์คํธ: DR์ ๋ํ ์ฅ์ ์กฐ์น๋ฅผ ์ฒ ์ ํ ํ ์คํธํ๊ณ ํ๊ฐํฉ๋๋ค. RPO ๋ฐ RTO ๊ธฐ๋์น๋ฅผ ์ถฉ์กฑํ๋์ง ํ์ธํ์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ํ์ํ ๋ ๋ ์์ ์๊ฒ DR์ ํธ์ถํ ์ ์์ต๋๋ค. ํ๋ก์ธ์ค ๋๋ ๊ธฐ์ ์๋ฃจ์ ์ ์๋ก์ด ๋ณ๊ฒฝ์ด๋ ์ ๋ฐ์ดํธ๊ฐ ์์ ๋๋ง๋ค ํ ์คํธ๋ฅผ ๋ค์ ์ํํ์ธ์.
ํ ๊ธฐ์ : ํ๊ฒฝ์ด ์ 3์์ ์ํด ๊ด๋ฆฌ๋์ง ์๋ ํ, ํ๋ ์ด์์ ๊ธฐ์ ํ์ด ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ํ๋ก๋์ ์ํฌ๋ก๋๋ฅผ ๋น๋, ์ด์, ๋ฌธ์ ํด๊ฒฐํ ์ ์๋ ๊ธฐ์ ๊ณผ ์ ๋ฌธ์ฑ์ ๋ณด์ ํ๊ณ ์์ด์ผ ํฉ๋๋ค.
์ฅ์
๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ํด Google Cloud ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ช ๊ฐ์ง ์ด์ ์ด ์์ต๋๋ค.
- Google Cloud ์๋ ์ ์ธ๊ณ์ ์ผ๋ก ์ ํํ ์ ์๋ ๋ฆฌ์ ์ด ๋ง๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋์ผํ ๋๋ฅ ๋ด์ ๋ค๋ฅธ ์ฌ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ๊ฑฐ๋ ๋ณต์ ํ ์ ์์ต๋๋ค. ๋ํ ๋ค๋ฅธ ๋๋ฅ์ ์ฌ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ๊ฑฐ๋ ๋ณต์ ํ ์ ์์ต๋๋ค.
- Google Cloud ๋ ์ด์ค ๋ฆฌ์ ๋๋ ๋ฉํฐ ๋ฆฌ์ ๋ฒํท์ Cloud Storage์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ ๋ ๊ฐ ์ด์์ ์๋ก ๋ค๋ฅธ ์ง๋ฆฌ์ ๋ฆฌ์ ์ ์ค๋ณต ์ ์ฅ๋ฉ๋๋ค. ์ด์ค ๋ฆฌ์ ๋ฐ ๋ฉํฐ ๋ฆฌ์ ๋ฒํท์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ ๊ธฐ๋ณธ ๋ณต์ ๋ฅผ ์ฌ์ฉํ์ฌ ์ง๋ฆฌ์ ๋ฆฌ์ ๊ฐ์ ๋ณต์ ๋ฉ๋๋ค.
- ์ด์ค ๋ฆฌ์ ๋ฒํท์ ๋น์ฆ๋์ค ์ฐ์์ฑ๊ณผ DR ๊ณํ์ ์ง์ํ๊ธฐ ์ํด ์ง๋ฆฌ์ ์ค๋ณต์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ํ ๋ ๋ฎ์ RPO๋ก ๋ ๋น ๋ฅด๊ฒ ๋ณต์ ํ๊ธฐ ์ํด ์ด์ค ๋ฆฌ์ ์ ์ ์ฅ๋ ๊ฐ์ฒด๋ ์ ํ์ ์ผ๋ก ํด๋น ๋ฆฌ์ ์ ์ฒด์์ ํฐ๋ณด ๋ณต์ ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฉํฐ ๋ฆฌ์ ๋ณต์ ๋ ๋ฉํฐ ๋ฆฌ์ ์ ์ง๋ฆฌ์ ๊ฒฝ๊ณ ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ์ฌ ์ฌ๋ฌ ๋ฆฌ์ ์ ๊ฑธ์ณ ์ค๋ณต์ฑ์ ์ ๊ณตํฉ๋๋ค.
- DR ๊ตฌ์ถ์ ์ํ ์๋ณธ ๋น์ฉ ๋ฐ ์ด์ ๋น์ฉ์ ์ค์ด๊ธฐ ์ํด ๋ค์ ์ค ํ๋ ์ด์์ ์ต์
์ ์ ๊ณตํฉ๋๋ค.
- ์ค์ง๋ VM ์ธ์คํด์ค๋ ์คํ ๋ฆฌ์ง ๋น์ฉ๋ง ๋ฐ์ํ๋ฉฐ VM ์ธ์คํด์ค๋ฅผ ์คํํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ์ ๋ ดํฉ๋๋ค. ์ฆ, ์๋ ๋๊ธฐ ์์คํ ์ ์ ์ง ๋น์ฉ์ ์ต์ํํ ์ ์์ต๋๋ค.
- Google Cloud ์ ์ข ๋์ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ์ค์ ๋ก ์ฌ์ฉํ ์คํ ๋ฆฌ์ง ๋ฐ ์ปดํจํ ์ฉ๋์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํฉ๋๋ค.
- ์๋ ํ์ฅ๊ณผ ๊ฐ์ ํ๋ ฅ์ฑ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํ์ํ ๋งํผ DR ํ๊ฒฝ์ ์๋ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ ์ ์์ต๋๋ค
์๋ฅผ ๋ค์ด ๋ค์ ๋ค์ด์ด๊ทธ๋จ์ Compute Engine, Cloud SQL, Cloud Load Balancing๊ณผ ํจ๊ปGoogle Cloud ์ ๋ณต๊ตฌ ๊ตฌ์ฑ์์๋ฅผ ์ฌ์ฉํ๋ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ (ํ๋ก๋์ )์์ ์คํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์ฌ์ค๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ์ง์์ ์ธ ๋ฐ์ดํฐ ๋ณต์ ๋ก ๋ ๋น ๋ฅด๊ฒ ๋ณต๊ตฌํ ์ ์๋๋ก VM ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ Cloud SQL๊ณผ ๊ฐ์ Google Cloud ๊ด๋ฆฌํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ฌ์ ํ๋ก๋น์ ๋๋ฉ๋๋ค. ์ผ๋ฐ ์์ ์ค ๋น์ฉ์ ์ค์ด๊ธฐ ์ํด ์ฌ์ ์์ฑ๋ ์ค๋ ์ท์์ Compute Engine VM์ ์คํํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ์ค์ ํ๊ณ ์ฅ์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด DNS๋ Cloud Load Balancing ์ธ๋ถ IP ์ฃผ์๋ฅผ ๊ฐ๋ฆฌ์ผ์ผ ํฉ๋๋ค.
ํด๋ผ์ฐ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ํ๋ ค๋ฉด ์น ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ VM์ ํ๋ก๋น์ ๋ํด์ผ ํฉ๋๋ค. ๋ชฉํ RTO ์์ค๊ณผ ํ์ฌ ์ ์ฑ ์ ๋ฐ๋ผ DR ํธ์ถ, ํด๋ผ์ฐ๋์์ ์ํฌ๋ก๋ ํ๋ก๋น์ ๋, ํธ๋ํฝ ์ฌ๋ผ์ฐํ ๊น์ง์ ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ์๋ ๋๋ ์๋์ผ๋ก ์๋ฃํ ์ ์์ต๋๋ค.
์ธํ๋ผ ํ๋ก๋น์ ๋ ์๋๋ฅผ ๋์ด๊ณ ์๋ํํ๋ ค๋ฉด ์ฝ๋ํ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ง์์ ํตํฉ ์๋น์ค์ธ Cloud Build๋ฅผ ์ฌ์ฉํ์ฌ Terraform ๋งค๋ํ์คํธ๋ฅผ ํ๊ฒฝ์ ์๋์ผ๋ก ์ ์ฉํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Terraform, Cloud Build, GitOps๋ฅผ ์ฌ์ฉํ์ฌ ์ฝ๋ํ ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ถ์ฅ์ฌํญ
๋น์ฆ๋์ค ์ฐ์์ฑ ํจํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ๋ค์ ๊ถ์ฅ์ฌํญ์ ๊ณ ๋ คํฉ๋๋ค.
- ์ฅ์ ์กฐ์น ๋ฐ ๋ณต๊ตฌ ์ ์ฐจ์ ํจ๊ป ์ธํ๋ผ๋ฅผ ๋ฌธ์ํํ๋ ์ฌํด ๋ณต๊ตฌ ๊ณํ์ ๋ง๋ญ๋๋ค.
- ๋น์ฆ๋์ค ์ํฅ ๋ถ์๊ณผ ์๋ณ๋ ํ์ RPO ๋ฐ RTO ๋ชฉํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ ์กฐ์น๋ฅผ ๊ณ ๋ คํ์ธ์.
- Google Cloud ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ์ง ๋๋ ๋ค๋ฅธ DR ์ ๋ต (์ฝ๋, ์, ์์ ๋๊ธฐ ์์คํ )์ ๊ณ ๋ คํด์ผ ํ๋์ง ๊ฒฐ์ ํฉ๋๋ค.
- DR ๊ณํ์ ๊ตฌ์ฑ ์์๋ก ์ฌ์ฉํ ์ ์๋ ์๋น์ค์ ์ ํ์ ์ ์ํฉ๋๋ค.
- ์ ํํ DR ์ ๋ต์ ์ผ๋ถ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ฐ์ดํฐ์ ์ ์ฉ ๊ฐ๋ฅํ DR ์๋๋ฆฌ์ค๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
- ๋ฐ์ดํฐ๋ง ๋ฐฑ์ ํ ๋๋ ํธ๋์ค๋ฒ ํจํด์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ฉ์ ํจํด์ด ๊ธฐ์กด ํ๊ฒฝ ๋คํธ์ํฌ ์ํคํ ์ฒ๋ฅผ ๋ณต์ ํ๋ ๋ฐ ์ข์ ์ต์ ์ด ๋ ์ ์์ต๋๋ค.
- ํนํ ํต์ ์ด ๋์์ ์ฒ๋ฆฌ๋๋ ๊ฒฝ์ฐ, ์๋ก ๋ค๋ฅธ ํ๊ฒฝ์์ ์คํ๋๋ ์์คํ ๊ฐ ์ข ์ ํญ๋ชฉ์ ์ต์ํํฉ๋๋ค. ์ด๋ฌํ ์ข ์ ํญ๋ชฉ์ผ๋ก ์ธํด ์ฑ๋ฅ๊ณผ ์ ๋ฐ์ ์ธ ๊ฐ์ฉ์ฑ์ด ์ ํ๋ ์ ์์ต๋๋ค.
๋ถํ ๋ธ๋ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ์ธ์. ์ฌ๋ฌ ํ๊ฒฝ์์ ์๋ฐฉํฅ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๋ ๊ฒฝ์ฐ, ๋ถํ ๋ธ๋ ์ธ ๋ฌธ์ ์ ๋ ธ์ถ๋ ์ ์์ต๋๋ค. ๋ถํ ๋ธ๋ ์ธ ๋ฌธ์ ๋ ๋ฐ์ดํฐ๋ฅผ ์๋ฐฉํฅ์ผ๋ก ๋ณต์ ํ๋ ๋ ํ๊ฒฝ์์ ์๋ก ํต์ ์ด ๋๊ธธ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ๋ถํ ๋ก ์ธํด ๋ ํ๊ฒฝ์ ์์คํ ์ ๋ค๋ฅธ ํ๊ฒฝ์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ๋ฐ์ดํฐ์ ๋ ์ ์ ์ผ๋ก ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ด๋ก ์ธํด ๋ฐ์ดํฐ ์์ ์ด ์ถฉ๋ํ ์ ์์ต๋๋ค. ๋ถํ ๋ธ๋ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๋ ๋ ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ธ ๋ฒ์งธ ์ปดํจํ ํ๊ฒฝ์ ์ฌ์ฉํฉ๋๋ค. ์ด ํ๊ฒฝ์์๋ ์์คํ ์ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ธฐ ์ ์ ์ฟผ๋ผ์ ํ์ธํ ์ ์์ต๋๋ค.
์ฐ๊ฒฐ์ด ๋ณต์๋ ํ ์ถฉ๋ํ๋ ๋ฐ์ดํฐ ์์ ์ด ์กฐ์ ๋๋๋ก ํ์ฉํฉ๋๋ค.
SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ์ ๊ธฐ๋ณธ ์ธ์คํด์ค ์ฌ์ฉ์ ์์ํ๊ธฐ ์ ์ ์๋ ๊ธฐ๋ณธ ์ธ์คํด์ค์ ์ก์ธ์คํ ์ ์๋๋ก ํ์ฌ ๋ถํ ๋ธ๋ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Cloud SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌํด ๋ณต๊ตฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
CI/CD ์์คํ ๊ณผ ์ํฐํฉํธ ์ ์ฅ์๊ฐ ๋จ์ผ ์ฅ์ ์ ์ด ๋์ง ์๋๋ก ํฉ๋๋ค. ํ๊ฒฝ ํ๋๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ์๋ ์ ์ถ์๋ฅผ ๋ฐฐํฌํ๊ฑฐ๋ ๊ตฌ์ฑ ๋ณ๊ฒฝ์ฌํญ์ ๊ณ์ ์ ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค.
๋๊ธฐ ์์คํ ์ ์ฌ์ฉํ ๋ ๋ชจ๋ ์ํฌ๋ก๋๋ฅผ ์ด๋ํ ์ ์๊ฒ ํฉ๋๋ค. ์์คํ ์ด ํ๊ฒฝ ๊ฐ์ ์ผ๊ด์ฑ์ ์ ์งํ๋๋ก ๋ชจ๋ ์ํฌ๋ก๋๋ ์ด๋ ๊ฐ๋ฅํด์ผ ํฉ๋๋ค(์ ํ๋ฆฌ์ผ์ด์ ์์ ์ง์๋๊ณ ์คํ ๊ฐ๋ฅํ ๊ฒฝ์ฐ). ์ปจํ ์ด๋์ Kubernetes๋ฅผ ๊ณ ๋ คํ์ฌ ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ฌ์ฑํ ์ ์์ต๋๋ค. Google Kubernetes Engine(GKE) Enterprise ๋ฒ์ ์ ์ฌ์ฉํ๋ฉด ๋น๋ ๋ฐ ์์ ์ ๊ฐ์ํํ ์ ์์ต๋๋ค.
๋๊ธฐ ์์คํ ๋ฐฐํฌ๋ฅผ CI/CD ํ์ดํ๋ผ์ธ์ ํตํฉํฉ๋๋ค. ์ด๋ฌํ ํตํฉ์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ์ ๊ณผ ๊ตฌ์ฑ์ด ์ฌ๋ฌ ํ๊ฒฝ์์ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
์ฌํด ๋ฐ์ ์ ์ฌ์ฉ์๋ฅผ ๋๊ธฐ ์์คํ ์ผ๋ก ๋ค์ ๋ผ์ฐํ ํ ์ ์๋๋ก ํฉ๋ฆฌ์ ์ผ๋ก ์งง์ TTL(์๋ช ) ๊ฐ์ผ๋ก DNS๋ฅผ ๊ตฌ์ฑํ์ฌ DNS ๋ณ๊ฒฝ ์ฌํญ์ด ๋น ๋ฅด๊ฒ ์ ํ๋๋๋ก ํฉ๋๋ค.
์ํคํ ์ฒ ๋ฐ ์๋ฃจ์ ๋์์ ์ ํฉํ DNS ์ ์ฑ ๋ฐ ๋ผ์ฐํ ์ ์ฑ ์ ์ ํํฉ๋๋ค. ๋ํ ์ฌ๋ฌ ๋ฆฌ์ ์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ฅผ DNS ๋ผ์ฐํ ์ ์ฑ ๊ณผ ๊ฒฐํฉํ์ฌ ํ์ด๋ธ๋ฆฌ๋ ์ค์ ์ ํฌํจํ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ์ ์ญ ๋ถํ ๋ถ์ฐ ์ํคํ ์ฒ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
์ฌ๋ฌ DNS ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฌ๋ฌ DNS ์ ๊ณต์ ์ฒด๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ ์ด์ ์ด ์์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๋น์ค์ ๊ฐ์ฉ์ฑ๊ณผ ๋ณต์๋ ฅ์ ํฅ์์ํต๋๋ค.
์ฌ๋ฌ ์ ๊ณต์ ์ฒด DNS ๊ตฌ์ฑ์ ์ฌ์ฉํ์ฌ ์จํ๋ ๋ฏธ์ค ๋ฐ ํด๋ผ์ฐ๋ ํ๊ฒฝ ๊ฐ์ ์ข ์ ํญ๋ชฉ์ด ์๋ ํ์ด๋ธ๋ฆฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌ ๋๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๊ฐ์ํํฉ๋๋ค.
Google Cloud ๋ ๋ค์ค DNS ์ ๊ณต์ ์ฒด๋ฅผ ํตํด ํ๊ฒฝ์ ์ค์ ํ๊ณ ์ด์ํ๋ ๋ฐ ๋์์ด ๋๋ octoDNS ๊ธฐ๋ฐ์ ์คํ์์ค ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Cloud DNS๋ฅผ ์ฌ์ฉํ๋ ๋ค์ค ์ ๊ณต์ ์ฒด ๊ณต๊ฐ DNS๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋๊ธฐ ์์คํ ์ ์ฌ์ฉํ์ฌ ์๋ ์ฅ์ ์กฐ์น๋ฅผ ๋ง๋ค ๋๋ ๋ถํ ๋ถ์ฐ๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ถํ ๋ถ์ฐ๊ธฐ ํ๋์จ์ด๊ฐ ์คํจํ ์ ์๋ค๋ ์ ์ ์ ์ํ์ธ์.
์ด ์ํคํ ์ฒ ํจํด์ ์ฌ์ฉํ ๋ ๋ฐ์ํ๋ ์ผ๋ถ ์๋๋ฆฌ์ค๋ฅผ ์ง์ํ๋ ค๋ฉด ํ๋์จ์ด ๋ถํ ๋ถ์ฐ๊ธฐ ๋์ Cloud Load Balancing์ ์ฌ์ฉํฉ๋๋ค. ๋ด๋ถ ํด๋ผ์ด์ธํธ ์์ฒญ ๋๋ ์ธ๋ถ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๊ฐ์ค์น ๊ธฐ๋ฐ ํธ๋ํฝ ๋ถํ ๊ณผ ๊ฐ์ ๋ค์ํ ์ธก์ ํญ๋ชฉ์ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ณธ ํ๊ฒฝ์ด๋ DR ํ๊ฒฝ์ผ๋ก ๋ฆฌ๋๋ ์ ๋ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ ์ญ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ์ ํธ๋ํฝ ๊ด๋ฆฌ ๊ฐ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Google Cloud ์์ ๋ค๋ฅธ ํ๊ฒฝ์ผ๋ก์ ์์๋ฐ์ด๋ ๋ฐ์ดํฐ ์ ์ก๋์ด ๋ง์ ๊ฒฝ์ฐ Cloud Interconnect ๋๋ Cross-Cloud Interconnect๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. Cloud Interconnect๋ ์ฐ๊ฒฐ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ ํน์ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ ํธ๋ํฝ์ ๋ํ ์์๋ฐ์ด๋ ๋ฐ์ดํฐ ์ ์ก ์๊ธ์ ์ค์ผ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Cloud Interconnect ๊ฐ๊ฒฉ ์ฑ ์ ์ ์ฐธ๊ณ ํ์ธ์.
RPO ๋ฐ RTO ๋ชฉํ๋ฅผ ํฌํจํ์ฌ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐ์ดํฐ ๋ฐฑ์ , ๋ณต์ , ๊ธฐํ ํ์คํฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ ค๋ฉด Google Cloud Marketplace์์ ์ ํธํ๋ ํํธ๋ ์๋ฃจ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
DR ํธ์ถ ์๋๋ฆฌ์ค๋ฅผ ํ ์คํธํ๊ณ ํ๊ฐํ์ฌ ๋์ RTO ๊ฐ๊ณผ ๋น๊ตํ ๋ ์ฌํด๋ก๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ผ๋ง๋ ์ฝ๊ฒ ๋ณต๊ตฌ๋ ์ ์๋์ง ํ์ ํฉ๋๋ค.
์ ์ก ์ค ํต์ ์ ์ํธํํฉ๋๋ค. Google์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ๋ชจ๋ ์ ์ก ์ค ํต์ ์ ์ํธํํ ๊ฒ์ ๊ถ๊ณ ํฉ๋๋ค. ์ฐ๊ฒฐ ๋ ์ด์ด์์ ์ํธํ๊ฐ ํ์ํ ๊ฒฝ์ฐ ์ ํํ ํ์ด๋ธ๋ฆฌ๋ ์ฐ๊ฒฐ ์๋ฃจ์ ์ ๋ฐ๋ผ ๋ค์ํ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ต์ ์๋ VPN ํฐ๋, Cloud Interconnect๋ฅผ ํตํ HA VPN, Cloud Interconnect์ฉ MACsec์ด ํฌํจ๋ฉ๋๋ค.