์ด ๋ฌธ์์์๋ Compute Engine ๋ฆฌ์์ค์ ์ฌ์ฉํ Google Cloud๋ฆฌ์ ์ ์ ํํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ๊ธฐ์ค์ ๋ํด ์ค๋ช ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํด๋ผ์ฐ๋ ์ค๊ณ์๋ ์์ง๋์ด๋ง ๊ด๋ฆฌ์๊ฐ ๊ฒฐ์ ํฉ๋๋ค. ์ด ๋ฌธ์๋ ์ ํ ํ๋ก์ธ์ค ์ค ์ง์ฐ ์๊ฐ์ ์ค์ ์ ๋๊ณ ์์ผ๋ฉฐ ๋ชจ๋ฐ์ผ์ด๋ ์น ์ฑ, ๊ฒ์๊ณผ ๊ฐ์ด ์๋น์๊ฐ ์ก์ธ์คํ๋ ์ฑ์ ๋์์ผ๋ก ํ์ง๋ง ๋ค๋ฅธ ์ฌ์ฉ ์ฌ๋ก์๋ ์ ์ฉ๋๋ ๊ฐ๋ ์ด ๋ง์ต๋๋ค.
Google์ ์ ์ธ๊ณ ์ฌ๋ฌ ์ง์ญ์ Compute Engine ๋ฆฌ์์ค๋ฅผ ๋ฐฐํฌํ๊ณ ์์ต๋๋ค. ์ง์ญ ์ ํ ์ ๊ณ ๋ คํด์ผ ํ๋ ์ฌ๋ฌ ๊ฐ์ง ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฆฌ์ ๋ณ ์ ํ
- ๋ฆฌ์ ๋ณ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ
- ์ฑ์ ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ
- ์ง์ฐ ์๊ฐ์ ๋ํ ์ ์ด ์ ๋
- ์งง์ ์ง์ฐ ์๊ฐ๊ณผ ๋จ์์ฑ ๊ฐ ๊ท ํ
์ฉ์ด
- ์ง์ญ
- ๋ฆฌ์์ค๋ฅผ ์คํํ๋ ๋ ๋ฆฝ์ ์ธ ์ง๋ฆฌ์ ์์ญ์ ๋๋ค. ๊ฐ ๋ฆฌ์ ์ ์ผ๋ฐ์ ์ผ๋ก ์์ญ 3๊ฐ ์ด์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์์ญ
- ๋ฆฌ์ ๋ด์ ์๋ Google Cloud ๋ฆฌ์์ค์ ๋ฐฐํฌ ์์ญ์ ๋๋ค. ํ ๋ฆฌ์ ์ ์๋ก ๋ค๋ฅธ ์์ญ์ ๋ฆฌ์์ค๋ฅผ ๋ฐฐ์นํ๋ฉด ์ธํ๋ผ ์ฅ์ ๊ฐ ๋ชจ๋ ๋ฆฌ์์ค์ ๋์์ ์ํฅ์ ๋ฏธ์น๋ ์ํ์ด ์ค์ด๋ญ๋๋ค.
- Compute Engine ๋ฆฌ์์ค
- ๊ฐ์ ๋จธ์ ์ธ์คํด์ค์ ๊ฐ์ Compute Engine์ ๋ฆฌ์์ค๋ ๋ฆฌ์ ๋ด์ ์๋ ์์ญ์ ๋ฐฐํฌ๋ฉ๋๋ค. Google Kubernetes Engine ๋ฐ Dataflow์ ๊ฐ์ ๋ค๋ฅธ ์ ํ์ Compute Engine ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ๋์ผํ ๋ฆฌ์ ์ด๋ ์์ญ์ ๋ฐฐํฌ๋ ์ ์์ต๋๋ค.
- ์๋ณต ์๊ฐ(RTT)
- IP ํจํท์ ๋ณด๋ด๊ณ ํ์ธ์ ๋ฐ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋๋ค.
Compute Engine ๋ฆฌ์ ์ ์ ํํด์ผ ํ๋ ๊ฒฝ์ฐ
์ฑ์ ์ํคํ ์ฒ ๋จ๊ณ ์ด๊ธฐ์ ์ด๋ค Compute Engine ๋ฆฌ์ ์ ๋ช ๊ฐ ์ฌ์ฉํ ๊ฒ์ธ์ง ๊ฒฐ์ ํฉ๋๋ค. ์ด ์ ํ์ ์ฑ์ ์ํฅ์ ์ค ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋์ผํ ์ฌ์ฉ์๊ฐ ๋ค๋ฅธ ์๊ฐ์ ๋ค๋ฅธ ๋ฆฌ์ ์ ํตํด ์ฐ๊ฒฐํ ์ ์์ผ๋ฏ๋ก ๋ณต์ฌ๋ณธ ๊ฐ์ ๋ฐ์ดํฐ ์ผ๋ถ๋ฅผ ๋๊ธฐํํ๋ฉด ์ฑ์ ์ํคํ ์ฒ๊ฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
- ๊ฐ๊ฒฉ์ ๋ฆฌ์ ๋ง๋ค ๋ค๋ฆ ๋๋ค.
- ์ฑ๊ณผ ์ฑ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์ ๊ฐ์ ์ด๋ํ๋ ํ๋ก์ธ์ค๋ ๋ฒ๊ฑฐ๋กญ๊ณ ๋๋ก๋ ๋น์ฉ์ด ๋ง์ด ์์๋๋ฏ๋ก ์ฑ์ด ์คํ๋๋ฉด ์ด๋์ ํผํด์ผ ํฉ๋๋ค.
๋ฆฌ์ ์ ํ ์ ๊ณ ๋ คํด์ผ ํ ์์
์ฌ์ฉ์๋ ์ผ๋ฐ์ ์ผ๋ก ์์ ์ด ์๋ ๋ฆฌ์ ์ ๋ฐฐํฌํ์ง๋ง ์ด ๊ฒฝ์ฐ ์ด๊ฒ์ด ๊ฐ์ฅ ์ ํฉํ ์ฌ์ฉ์ ํ๊ฒฝ์ธ์ง๋ ๊ณ ๋ คํ์ง ์์ต๋๋ค. ๊ธ๋ก๋ฒ ์ฌ์ฉ์์ธต์ด ์๋ ์ ๋ฝ์์ ๋จ์ผ ๋ฆฌ์ ์ ๋ฐฐํฌํ๋ ค ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์ ๋ฝ์ ํ ๋ฆฌ์ ์ ๋ฐฐํฌํ ๊ฒ์ ๊ณ ๋ คํ๊ฒ ์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ๋ฏธ๊ตญ์ด ๋ค๋ฅธ ๋ฆฌ์ ๊ณผ ๊ฐ์ฅ ๋ง์ด ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ฏธ๊ตญ ๋ฆฌ์ ์ค ํ๋์ ์ด ์ฑ์ ํธ์คํ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
์ฑ์ ์ด๋์ ๋ฐฐํฌํ ๊ฒ์ธ์ง์ ์ํฅ์ ์ฃผ๋ ์์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค.
์ง์ฐ ์๊ฐ
๊ณ ๋ คํด์ผ ํ๋ ๊ธฐ๋ณธ ์์๋ ์ฌ์ฉ์ ํ๊ฒฝ์ ์ง์ฐ ์๊ฐ์ ๋๋ค. ํ์ง๋ง ์ฌ์ฉ์ ๋๊ธฐ ์๊ฐ์ ์บ์ฑ ๋ฐ ๋ถํ ๋ถ์ฐ ๋ฉ์ปค๋์ฆ๊ณผ ๊ฐ์ ์ฌ๋ฌ ์ธก๋ฉด์ ์ํฅ์ ๋ฐ๊ฒ ๋๋ฏ๋ก ๋ณต์กํ ๋ฌธ์ ์ ๋๋ค.
์ํฐํ๋ผ์ด์ฆ ์ฌ์ฉ ์ฌ๋ก์์๋ ์จํ๋ ๋ฏธ์ค ์์คํ ์ ๋ํ ์ง์ฐ ์๊ฐ์ด๋ ํน์ ์ฌ์ฉ์ ๋๋ ํํธ๋ ์ผ๋ถ์ ๋ํ ์ง์ฐ ์๊ฐ์ด ๋ ์ค์ํฉ๋๋ค. ์๋ฅผ ๋ค์ดGoogle Cloud ์ ์ํธ ์ฐ๊ฒฐ๋ ๊ฐ๋ฐ์ ๋๋ ์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ฆฌ์ ์ ์ ํํ๋ ๊ฒ์ด ๊ฒฐ์ ์์๊ฐ ๋ ์ ์์ต๋๋ค.
๊ฐ๊ฒฉ ์ฑ ์
Google Cloud ๋ฆฌ์์ค ๋น์ฉ์ ๋ฆฌ์ ๋ณ๋ก ๋ค๋ฆ ๋๋ค. ๋ค์ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๊ฒฉ์ ์์ธกํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ์ ๋ฐฐํฌํ๋ ค๋ ๊ฒฝ์ฐ ๋ฆฌ์ ๊ฐ์ ๋๊ธฐํ๋ ๋ฐ์ดํฐ์ ์ ์ฉ๋๋ ๋ฐ์ดํฐ ์ ์ก ๋น์ฉ์ด ์๋ค๋ ์ ์ ์ ์ํ์ธ์.
๋ค๋ฅธ Google Cloud ์๋น์ค์ ์ฝ๋ก์ผ์ด์
๊ฐ๋ฅํ๋ฉด Compute Engine ๋ฆฌ์์ค๋ฅผ ๋ค๋ฅธ Google Cloud์๋น์ค์ ๊ฐ์ ์์น์ ๋ฐฐ์นํฉ๋๋ค. ์ง์ฐ ์๊ฐ์ ๋ฏผ๊ฐํ ์๋น์ค ๋๋ถ๋ถ์ ๋ชจ๋ ๋ฆฌ์ ์์ ์ฌ์ฉํ ์ ์์ง๋ง ์ผ๋ถ ์๋น์ค๋ ํน์ ์์น์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋จธ์ ์ ํ ๊ฐ์ฉ์ฑ
๋ชจ๋ ๋ฆฌ์ ์์ ๋ชจ๋ CPU ํ๋ซํผ๊ณผ ๋จธ์ ์ ํ์ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ์๋๋๋ค. ํน์ CPU ํ๋ซํผ ๋๋ ํน์ ์ธ์คํด์ค ์ ํ์ ๊ฐ์ฉ์ฑ์ ๋ฆฌ์ ๋ฐ ์์ญ(zone)๋ณ๋ก ๋ค๋ฆ ๋๋ค. ํน์ ๋จธ์ ์ ํ์ ์ฌ์ฉํ๋ ๋ฆฌ์์ค๋ฅผ ๋ฐฐํฌํ๋ ค๋ฉด ํด๋น ๋ฆฌ์์ค์ ์์ญ ๊ฐ์ฉ์ฑ์ ํ์ธํ์ธ์.
๋ฆฌ์์ค ํ ๋น๋
Compute Engine ๋ฆฌ์์ค ๋ฐฐํฌ๋ ๋ฆฌ์ ๋ฆฌ์์ค ํ ๋น๋์ ๋ฐ๋ผ ์ ํ๋๋ฏ๋ก ๋ฐฐํฌํ ๋ฆฌ์ ์ ์ถฉ๋ถํ ํ ๋น๋์ ์์ฒญํด์ผ ํฉ๋๋ค. ๋๊ท๋ชจ ๋ฐฐํฌ๋ฅผ ๊ณํํ๊ณ ์๋ ๊ฒฝ์ฐ ์์ ํ๊ณผ ์์ญ ์ ํ ์ฌํญ์ ์ด๊ธฐ์ ๋ ผ์ํ์ฌ ํ ๋น๋์ด ์ถฉ๋ถํ์ง ํ์ธํ์ธ์.
๋ฌดํ์ ์๋์ง ๋น์จ
Google์ ๋ฆฌ์ ์ด ์์นํ ์ ๋ ฅ๋ง์ ์ ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ Google Cloud ๋ฆฌ์ ์ ์ ๋ ฅ์ ๊ณต๊ธํฉ๋๋ค. ์ ๋ ฅ๋ง์ ์ ๊ธฐ๋ฅผ ์์ฐํ๋ ๋ฐ์ ์์ ์ ํ๊ณผ Google์์ ์ ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ์์ ์ ๋ฐ๋ผ ์ ๊ธฐ์์ ํฌ๊ณ ์์ ํ์ ๋ฐฐ์ถ๋์ด ๋ฐ์ํฉ๋๋ค. ์ต๊ทผ Google์ 2030๋ ๊น์ง ๋ชจ๋ Google Cloud ๋ฆฌ์ ์์ 24์๊ฐ ๋ด๋ด ์ธ์ ์ด๋์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฌดํ์ ์ ๊ธฐ๋ฅผ ๊ณต๊ธํ๋ค๋ ๋ชฉํ๋ฅผ ์ธ์ ์ต๋๋ค.
๋ชฉํ๋ฅผ ๋ฌ์ฑํ ๋๊น์ง ๊ฐ Google Cloud ๋ฆฌ์ ์๋ ๋งค ์๊ฐ ํ์ ๊ธฐ๋ฐ ์๋์ง์๊ณผ ๋ฌดํ์ ์๋์ง์์ด ํผํฉ๋์ด ๊ณต๊ธ๋ฉ๋๋ค. ์ด ์ธก์ ํญ๋ชฉ์ ๋ฌดํ์ ์๋์ง ๋น์จ(CFE%)์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ Google์ Google Cloud ๋ฆฌ์ ์ CFE%๋ฅผ ๊ฒ์ํ๊ณ ์์ต๋๋ค. ์ด ํ๋ฅผ ์ฌ์ฉํ๋ฉด Google Cloud์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ํคํ ์ฒ๋ฅผ ๊ฒฐ์ ํ ๋ ํ์๊ฐ ๋ฏธ์น๋ ์ํฅ์ ๊ณ ๋ คํ ์ ์์ต๋๋ค. CFE%๊ฐ ๋์ ๋ฆฌ์ ์ ์ ํํ๋ฉด ํ๊ท ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ด ์คํ๋๋ ์๊ฐ ์ค ๋ฌดํ์ ์๋์ง๊ฐ ๊ณต๊ธ๋๋ ์๊ฐ์ด ๋์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด ํ์ ๋ฐฐ์ถ๋์ด ๊ฐ์ํฉ๋๋ค.
์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ ํ๊ฐ
์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ด ๊ธธ๋ฉด ์ฌ์ฉ์ ํ๊ฒฝ์ด ์ด์ ํด์ง ์ ์์ผ๋ฏ๋ก ๋ฆฌ์ ์ ํ์ ์์ด ์ง์ฐ ์๊ฐ์ ์ค์ํ ๊ณ ๋ ค ์ฌํญ์ ๋๋ค. ์ฌ์ฉ์๋ ์ง์ฐ ์๊ฐ์ ์ผ๋ถ ์ธก๋ฉด์ ์ํฅ์ ์ค ์ ์์ง๋ง ์ผ๋ถ๋ ์ ์ดํ ์ ์์ต๋๋ค.
์ง์ฐ ์๊ฐ์ ์ต์ ํํ ๋ ๋ง์ ์์คํ ์ค๊ณ์๋ ๋คํธ์ํฌ ์ง์ฐ ์๊ฐ ๋๋ ์ฌ์ฉ์์ ISP์ ๊ฐ์ ๋จธ์ ์ธ์คํด์ค ๊ฐ์ ๊ฑฐ๋ฆฌ๋ง์ ๊ณ ๋ คํฉ๋๋ค. ํ์ง๋ง ๋ค์ ๋ค์ด์ด๊ทธ๋จ์์ ๋ณผ ์ ์๋ฏ์ด ์ด๋ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ํฅ์ ์ค ์ ์๋ ๋ค์ํ ์์ ์ค ํ๋์ผ ๋ฟ์ ๋๋ค.
์ฑ ์ค๊ณ์๋ ๋ฆฌ์ ์ ํ ๋ฐ ์ฑ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ ์ ์์ง๋ง ๊ฐ์ฅ ๊ฐ๊น์ด Google ์์ง ์ ์ ์ง์ (POP)์ ๋ํ ์ฌ์ฉ์์ ๋ผ์คํธ ๋ง์ผ๊ณผ ์ง์ฐ ์๊ฐ์ ์ ์ดํ ์ ์์ต๋๋ค.
๋ฆฌ์ ์ ํ์ ์ง์ฐ ์๊ฐ ์ ์ฒด๊ฐ ์๋ Compute Engine ๋ฆฌ์ ์ ๋ํ ์ง์ฐ ์๊ฐ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ด๋ ์ฌ์ฉ ์ฌ๋ก์ ๋ฐ๋ผ ์ ์ฒด ์ง์ฐ ์๊ฐ์ ์ผ๋ถ์ผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ ์ด๋ํต์ ์ฌ ๋คํธ์ํฌ๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ์ฒด ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ๊ฑฐ์ ์ํฅ์ ์ฃผ์ง ์์ผ๋ฏ๋ก ๋ฆฌ์ ์ ์ต์ ํํ๋ ค๋ ์๋๋ ์ค์ํ ์ผ์ด ์๋ ์ ์์ต๋๋ค.
๋ผ์คํธ ๋ง์ผ ์ง์ฐ ์๊ฐ
์ด ์ธ๊ทธ๋จผํธ์ ์ง์ฐ ์๊ฐ์ ์ธํฐ๋ท์ ์ก์ธ์คํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์๋ฅผ ๋ค์ด ์ต์ ๋คํธ์ํฌ์์ ISP์ ์ฐ๊ฒฐํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์ผ๋ฐ์ ์ธ ์ง์ฐ ์๊ฐ์ 1~10ms์ ๋๋ค. ๋ฐ๋๋ก 3G ์ ๋ฃฐ๋ฌ ๋คํธ์ํฌ์ ์ผ๋ฐ์ ์ธ ์ง์ฐ ์๊ฐ์ 100~500ms์ ๋๋ค. DSL ๋ฐ ์ผ์ด๋ธ ์ ๊ณต์ ์ฒด์ ์ง์ฐ ์๊ฐ ๋ฒ์๋ ์ฝ 10~60ms์ ๋๋ค.
Google ํ๋ฐํธ์๋ ๋ฐ ์์ง POP ์ง์ฐ ์๊ฐ
๋ฐฐํฌ ๋ชจ๋ธ์ ๋ฐ๋ผ Google ๋คํธ์ํฌ ์์ง์ ๋ํ ์ง์ฐ ์๊ฐ๋ ์ค์ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ์ ์ญ ๋ถํ ๋ถ์ฐ ์ ํ์ TCP ๋ฐ SSL ์ธ์ ์ ์ข ๋ฃํ๊ณ Cloud CDN์ ์บ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ๊ณต๋ ์ฝํ ์ธ ์ ๋ฐ๋ฅด๋ฉด ์ ์ฒด ๋ฐ์ดํฐ ์ค ์ผ๋ถ๋ง ๊ฒ์ํ๋ฉด ๋๋ฏ๋ก ๋ง์ ์๋ณต ์ด๋์ด ์ฌ๊ธฐ์์ ์ด๋ฏธ ์ข ๋ฃ๋์์ ์ ์์ต๋๋ค. ํ์ค ๋คํธ์ํฌ ์๋น์ค ๋ฑ๊ธ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด ์ง์ฐ ์๊ฐ์ ์๋นํ ๊ธธ ์ ์์ต๋๋ค.
Compute Engine ๋ฆฌ์ ์ง์ฐ ์๊ฐ
์ฌ์ฉ์ ์์ฒญ์ ์์ง POP์ Google ๋คํธ์ํฌ๋ก ๋ค์ด๊ฐ๋๋ค. Compute Engine ๋ฆฌ์ ์ Google Cloud ๋ฆฌ์์ค ์ฒ๋ฆฌ ์์ฒญ์ด ์๋ ์์น์ ๋๋ค. ์ด ์ธ๊ทธ๋จผํธ๋ ์์ง POP์ Compute Engine ๋ฆฌ์ ๊ฐ์ ์ง์ฐ ์๊ฐ์ด๋ฉฐ ์์ ํ Google ๊ธ๋ก๋ฒ ๋คํธ์ํฌ์ ์์ต๋๋ค.
์ฑ ์ง์ฐ ์๊ฐ
์ฑ์ด ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๋ฐ ํ์ํ ์๊ฐ์ ํฌํจํ์ฌ ์์ฒญ์ ์๋ตํ๋ ์ฑ์ ์ง์ฐ ์๊ฐ์ ๋๋ค.
์ฑ๋ง๋ค ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ์ด ๋ค๋ฆ ๋๋ค. ์ฌ์ฉ์๋ ์ฑ์ ๋ฐ๋ผ ์ง์ฐ ์๊ฐ ๋ฌธ์ ์ ๊ด๋ํ ์ ์์ต๋๋ค. ๋น๋๊ธฐ์ ์ผ๋ก ์ํธ์์ฉํ๋ ์ฑ ๋๋ ์ง์ฐ ์๊ฐ ๊ธฐ์ค์ ์ด ๋์ ๋ชจ๋ฐ์ผ ์ฑ(100๋ฐ๋ฆฌ์ด ์ด์)์ ์ฌ์ฉ์ ํ๊ฒฝ ์ ํ ์์ด ๋จ์ผ ๋ฆฌ์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ค์๊ฐ ๊ฒ์๊ณผ ๊ฐ์ ์ฑ์ ๊ฒฝ์ฐ ์ง์ฐ ์๊ฐ์ด ์งง์๋ ์ฌ์ฉ์ ํ๊ฒฝ์ ๋ ํฐ ์ํฅ์ ์ค ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฑ ์ ํ์ ์ฌ์ฉ์์๊ฒ ๊ฐ๊น์ด ๋ฆฌ์ ์ฌ๋ฌ ๊ณณ์ ๋ฐฐํฌํ์ธ์.
๊ธ๋ก๋ฒ ๋ฐฐํฌ ํจํด
์ด ์น์ ์์๋ ๋ค์ํ ๋ฐฐํฌ ๋ชจ๋ธ์ด ์ง์ฐ ์๊ฐ ์์์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๋จ์ผ ๋ฆฌ์ ๋ฐฐํฌ
๋ค์ ์ด๋ฏธ์ง๋ ๋จ์ผ ๋ฆฌ์ ๋ฐฐํฌ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
์ฑ์ด ์ ์ญ ์ฌ์ฉ์์ธต์ ์ ๊ณตํ๋๋ผ๋ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋จ์ผ ๋ฆฌ์ ์ ์ ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์งง์ ์ง์ฐ ์๊ฐ์ ์ด์ ๋ณด๋ค ๋ฉํฐ ๋ฆฌ์ ๋ฐฐํฌ๋ก ์ถ๊ฐ๋ ๋ณต์ก์ฑ์ด ๋ ์ค์ํ ๋ฌธ์ ์ผ ์ ์์ต๋๋ค. ๋จ์ผ ๋ฆฌ์ ๋ฐฐํฌ๋ฅผ ์ฌ์ฉํ๋๋ผ๋ Cloud CDN ๋ฐ ๊ธ๋ก๋ฒ ๋ถํ ๋ถ์ฐ๊ณผ ๊ฐ์ ์ต์ ํ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ค์ผ ์ ์์ต๋๋ค. ๋ฐฑ์ ๋ฐ ์ฌํด ๋ณต๊ตฌ๋ฅผ ์ํด ๋ ๋ฒ์งธ ๋ฆฌ์ ์ ์ฌ์ฉํ ์ ์์ง๋ง ์ด ๋ฆฌ์ ์ ์ฑ์ ์๋น์ค ๊ฒฝ๋ก์ ์ํฅ์ ๋ฏธ์น์ง ์์ผ๋ฏ๋ก ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์๋ ์ํฅ์ด ์์ต๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ์ ๋ถ์ฐ ํ๋ฐํธ์๋ ๋ฐ ๋จ์ผ ๋ฆฌ์ ์ ๋ฐฑ์๋
๋ค์ ๋ค์ด์ด๊ทธ๋จ์ ์ฌ๋ฌ ๋ฆฌ์ ์ ํ๋ฐํธ์๋๋ฅผ ๋ฐฐํฌํ์ง๋ง ๋ฐฑ์๋๋ฅผ ๋จ์ผ ๋ฆฌ์ ์ผ๋ก ์ ํํ๋ ๋ฐฐํฌ ๋ชจ๋ธ์ ๋ณด์ฌ์ค๋๋ค. ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ๋ฆฌ์ ์์ ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐํํ ํ์ ์์ด ํ๋ฐํธ์๋ ์๋ฒ์ ๋ํ ์ง์ฐ ์๊ฐ์ ์ค์ผ ์ ์์ต๋๋ค.
์ด ๋ฐฐํฌ ๋ชจ๋ธ์ ์ฌ์ฉํ ๊ฒฝ์ฐ ํ๊ท ์ฌ์ฉ์ ์์ฒญ์ ๋ฐ์ดํฐ ์์ฒญ์ด ํ์ํ์ง ์๊ฑฐ๋ ์ฑ์ด ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํ ๋๊น์ง ์ค์ ๋ฐฑ์๋์ ๋ํ ๋ฐ์ดํฐ ์์ฒญ์ด ๊ฑฐ์ ์์ผ๋ฉด ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ด ์ค์ด๋ญ๋๋ค. ์์๋ก๋ ํ๋ฐํธ์๋์ ์ง๋ฅํ ์บ์ฑ ๋ ์ด์ด๋ฅผ ๋ฐฐํฌํ๊ฑฐ๋ ๋ฐ์ดํฐ ์ฐ๊ธฐ๋ฅผ ๋น๋๊ธฐ์์ผ๋ก ์ฒ๋ฆฌํ๋ ์ฑ์ด ์์ต๋๋ค. ๋ฐฑ์๋๋ก์ ์ ์ฒด ์๋ณต์ด ํ์ํ ๋ง์ ์์ฒญ์ ๋ณด๋ด๋ ์ฑ์ ์ด ๋ชจ๋ธ์ ์ด์ ์ ํ์ฉํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ์ ๋ถ์ฐ๋ ํ๋ฐํธ์๋ ๋ฐ ๋ฐฑ์๋
์ฌ๋ฌ ๋ฆฌ์ ์ ํ๋ฐํธ์๋ ๋ฐ ๋ฐฑ์๋๋ฅผ ๋ฐฐํฌํ๋ ๋ฐฐํฌ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ์ฑ์ด ๋ก์ปฌ์์ ์์ฒญ์ ์๋ฒฝํ๊ฒ ์ฒ๋ฆฌํ๋ฏ๋ก ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ต์ํํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ์์ ์ ์ฅํ๊ณ ์ก์ธ์คํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ชจ๋ธ์๋ ๋ณต์ก์ฑ์ด ์ถ๊ฐ๋ฉ๋๋ค. ๋ชจ๋ ์ฌ์ฉ์ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ๋ฆฌ์ ์์ ์์ ํ ๋ณต์ ํด์ผ ํฉ๋๋ค.
์ ์ญ์ ์ผ๋ก ์ผ๊ด๋ ๊ด๋ฆฌํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ๊ณตํ๋ Spanner๋ 3๋๋ฅ ๋ฉํฐ ๋ฆฌ์ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ๋ฏธ๊ตญ์ ์ฝ๊ธฐ-์ฐ๊ธฐ ๋ณต์ ๋ณธ ์ด์ธ์๋ ์ ๋ฝ ๋ฐ ์์์์ ์ฝ๊ธฐ ๋ณต์ ๋ณธ 2๊ฐ๊ฐ ์์ต๋๋ค. ์ด ์ต์ ์ ๋ฐ์ดํฐ์ ๋ํ ์ง์ฐ ์๊ฐ์ด ์งง์ ์ฝ๊ธฐ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ์ฌ ๋ฏธ๊ตญ, ์ ๋ฝ, ์์์์ ์๋ ์ธ์คํด์ค๋ฅผ ์ปดํจํ ํฉ๋๋ค. ๋ฏธ๊ตญ์ ๋์์ผ๋ก ์๋น์ค ์ค์ผ ๊ฒฝ์ฐ ๋ฏธ๊ตญ ๋ด์์ ๋ณต์ ๊ฐ ์ ๊ณต๋๋ ๋ค์ค ๋ฆฌ์ ์ต์ ๋ ์ ํํ ์ ์์ต๋๋ค.
Compute Engine์์ ์์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ฅผ ์คํํ๋ ค๋ฉด ์ง์ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํด์ผ ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ ์ญ์์ ๋๊ธฐํ ์ํ๋ก ์ผ๊ด๋๊ฒ ์ ์งํ๋ ๊ฒ์ด ์ด๋ ค์ฐ๋ฏ๋ก ์ด ๋ณต์ ๋ ์ค์ํ ์์ ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋น๋๊ธฐ ์ฐ๊ธฐ๋ฅผ ํตํด ํ ๋ฆฌ์ ์๋ง ๊ธฐ๋ก๋๊ณ ๋ค๋ฅธ ๋ฆฌ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฝ๊ธฐ ์ ์ฉ ๋ณต์ ๋ณธ์ ํธ์คํ ํ๋ ๊ฒฝ์ฐ ๋ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณต์ ๋ฅผ ์ํํ๋ ๊ฒ์ ์ด๋ ต๊ธฐ ๋๋ฌธ์ Cassandra ๋ณต์ ์ฉ Datastax์ ๊ฐ์ ์ด ๋ถ์ผ์ ๊ฒฝํ์ด ํ๋ถํ ๊ฐ๋ ฅํ ํํธ๋๋ฅผ ์ฐธ์ฌ์ํค๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ฌ๋ฌ ๊ฐ์ง ๋์ ์ฑ
์ฑ์ ํน์ฑ์ ๋ฐ๋ผ ์ด์ ๋ฐฉ์์ ๋ณํํ์ฌ ์ฌ์ฉํ๋ฉด ์ง์์ ์ธ ๋ฐ์ดํฐ ๋ณต์ ํ์์ฑ์ ์ค์ด๋ฉด์ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์งง๊ฒ ์ ์งํ ์ ์์ต๋๋ค. ๋ค์ ์ด๋ฏธ์ง์ ๊ฐ์ด ํ๋ฐํธ์๋์ ๋ฐฑ์๋๋ก ๊ตฌ์ฑ๋ ๋์ ์ฑ์ด ์ฌ๋ฌ ๊ฐ ์์ผ๋ฉฐ ์ฌ์ฉ์๋ ์ฌ๋ฐ๋ฅธ ์ฑ์ผ๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ฌ์ดํธ ๊ฐ์๋ ์์์ ๋ฐ์ดํฐ๋ง ๊ณต์ ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด ์๋งค์ ์ฒด๋ฅผ ์ด์ํ๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ๊ตญ๊ฐ ๋๋ฉ์ธ์ ํตํด ๋ค๋ฅธ ๋ฆฌ์ ์์ ์ฌ์ฉ์์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ํด๋นํ๋ ๋ชจ๋ ๋ฆฌ์ ์์ ๋์ ์ฌ์ดํธ๋ฅผ ์คํํ์ฌ ํ์ํ ๊ฒฝ์ฐ์๋ง ์ ํ๊ณผ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐํํ ์ ์์ต๋๋ค. ๋ก์ปฌ ์ฌ์ดํธ๋ ๋ก์ปฌ ์ฌ๊ณ ๊ฐ์ฉ์ฑ์ ์ ์งํ๊ณ ์ฌ์ฉ์๋ ๊ตญ๊ฐ ๋๋ฉ์ธ์ ์ ํํ์ฌ ๋ก์ปฌ์์ ํธ์คํ ๋๋ ์ฌ์ดํธ์ ์ฐ๊ฒฐํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ๋ค๋ฅธ ๊ตญ๊ฐ ๋๋ฉ์ธ์ ๋ฐฉ๋ฌธํ๋ฉด ์ฌ๋ฐ๋ฅธ ๋๋ฉ์ธ์ผ๋ก ๋ฆฌ๋๋ ์ ๋ฉ๋๋ค.
๋ ๋ค๋ฅธ ์๋ก ์ค์๊ฐ ๊ฒ์์ ๋ค ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ ์์ ์ ์์น์ ๊ฐ๊น์ฐ๋ฉด์ ๋ฐ์ดํฐ๋ฅผ ์๋ก ๊ณต์ ํ์ง ์๋ ๊ฒ์๋ฃธ์ด๋ ์ธ๊ณ๋ฅผ ์ ํํ๋ ๊ธ๋ก๋ฒ ๋ก๋น ์๋น์ค๋ง ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์ธ ๋ฒ์งธ ์๋ ๋ค๋ฅธ ๋ฆฌ์ ์์ ์๋น์ค๋ก์์ ์ํํธ์จ์ด(SaaS)๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ผ๋ก ์ด ๊ฒฝ์ฐ ๋ฐ์ดํฐ ์์น๋ ์ฌ์ฉ์ ์์น๋ ์ฌ์ฉ์์ ์ ํ์ ๋ฐํ์ผ๋ก ๊ณ์ ์์ฑ ์ ์ ํ๋ฉ๋๋ค. ์ฌ์ฉ์๋ ๋ก๊ทธ์ธํ ํ ์์น๋ณ ํ์ ๋๋ฉ์ธ์ผ๋ก ๋ฆฌ๋๋ ์ ๋๊ณ ์๋น์ค๋ฅผ ์ง์ญ์ ์ผ๋ก ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
์ฌ์ฉ์ ๋ฐ ๋ฆฌ์ ๊ฐ ์ง์ฐ ์๊ฐ ์ต์ ํ
๋ฐฐํฌ ๋ชจ๋ธ์ ์๊ด์์ด ์ต์ ํ ๋ฐฉ๋ฒ์ ๊ฒฐํฉํ์ฌ ์ต์ข ์ฌ์ฉ์์๊ฒ ํ์๋๋ ์ง์ฐ ์๊ฐ์ ์ค์ผ ์ ์์ต๋๋ค. ์ด ๋ฐฉ๋ฒ ์ค ์ผ๋ถ๋Google Cloud ๊ธฐ๋ฅ์ด๋ฉฐ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ค๋ฉด ์ฑ์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
ํ๋ฆฌ๋ฏธ์ ๋ฑ๊ธ ๋คํธ์ํน ์ฌ์ฉ
Google์ ํ๋ฆฌ๋ฏธ์(๊ธฐ๋ณธ) ๋ฐ ํ์ค ๋คํธ์ํฌ ์๋น์ค ๋ฑ๊ธ์ ์ ๊ณตํฉ๋๋ค. ํ์ค ๋ฑ๊ธ ํธ๋ํฝ์ Google Cloud๋ฆฌ์ ์์ ์ค๊ณ ์ ์ ISP๋ฅผ ํตํด ์ ๊ณต๋๋ ๋ฐ๋ฉด ํ๋ฆฌ๋ฏธ์ ๋ฑ๊ธ์ Google์ ๊ธ๋ก๋ฒ ๋น๊ณต๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด ํธ๋ํฝ์ ์ ๊ณตํ๋ฏ๋ก ์ง์ฐ ์๊ฐ์ด ์งง์ต๋๋ค. ํ๋ฆฌ๋ฏธ์ ๋ฑ๊ธ ๋คํธ์ํน์ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ค์ด๋ฉฐ ์๋น์ค ๊ฒฝ๋ก์์ ์ฑ์ ๋ชจ๋ ๋ถ๋ถ์ ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค. Google ๊ธ๋ก๋ฒ ๋ถํ ๋ถ์ฐ ์ ํ์ ์ฌ์ฉํ๋ ค๋ฉด ํ๋ฆฌ๋ฏธ์ ๋ฑ๊ธ ๋คํธ์ํน๋ ํ์ํฉ๋๋ค.
Cloud Load Balancing ๋ฐ Cloud CDN ์ฌ์ฉ
HTTP(S) ๋ถํ ๋ถ์ฐ, TCP, SSL ํ๋ก์ ๋ถํ ๋ถ์ฐ๊ณผ ๊ฐ์ Cloud Load Balancing์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์ ๊ฐ์ถ ๋ฐฑ์๋๊ฐ ์๋ ๊ฐ์ฅ ๊ฐ๊น์ด ์ง์ญ์ผ๋ก ์ฌ์ฉ์๋ฅผ ์๋์ผ๋ก ๋ฆฌ๋๋ ์ ํฉ๋๋ค.
์ฑ์ด ๋จ์ผ ์ง์ญ์๋ง ์๋ ๊ฒฝ์ฐ์๋ TCP ๋ฐ SSL ์ธ์ ์ด ๋คํธ์ํฌ ์์ง์์ ์ข ๋ฃ๋๋ฏ๋ก Cloud Load Balancing์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ด ์ค์ด๋ญ๋๋ค. HTTP/2 ๋ฐ ๋น ๋ฅธ UDP ์ธํฐ๋ท ์ฐ๊ฒฐ(QUIC)์ ํตํด ์ฌ์ฉ์ ํธ๋ํฝ์ ์์ฝ๊ฒ ์ข ๋ฃํ ์ ์์ต๋๋ค. ๋ํ Cloud CDN์ HTTP(S) ๋ถํ ๋ถ์ฐ๊ณผ ํตํฉํ์ฌ ๋คํธ์ํฌ ์์ง์์ ์ ์ ์ ์ ์ ์ง์ ์ ๊ณตํ๋ฉด ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ๋์ฑ ์ค์ผ ์ ์์ต๋๋ค.
๋ก์ปฌ์์ ์บ์
ํ๋ฐํธ์๋ ์์น๊ฐ ๋ฐฑ์๋ ์์น์ ๋ค๋ฅธ ๊ฒฝ์ฐ ๊ฐ๋ฅํ๋ฉด ๋ฐฑ์๋ ์๋น์ค์ ์๋ต์ ์บ์ํด์ผ ํฉ๋๋ค. ํ๋ฐํธ์๋ ๋ฐ ๋ฐฑ์๋๊ฐ ๋์ผํ ๋ฆฌ์ ์ ์์ผ๋ฉด ์ฑ ์ง์ฐ ์๊ฐ์ด ์ค์ด๋ญ๋๋ค. ์๊ฐ์ ๋ง์ด ์๋ชจํ๋ ์ฟผ๋ฆฌ๋ ์ค์ด๋ค๊ธฐ ๋๋ฌธ์ ๋๋ค. Memorystore for Redis๋ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ์ ์๋ ์์ ๊ด๋ฆฌํ ์ธ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด์ ๋๋ค.
์ฑ ํด๋ผ์ด์ธํธ ๋๋ ์น ํ๋ฐํธ์๋ ์ต์ ํ
ํด๋ผ์ด์ธํธ ์ธก์ ๊ธฐ์ (์: ๋ชจ๋ฐ์ผ ์ฑ ๋๋ ์น ํ๋ฐํธ์๋)์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ผ๋ถ ์ ์ ์ ๋ฏธ๋ฆฌ ๋ก๋ํ๊ฑฐ๋ ์ฑ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์บ์ํฉ๋๋ค.
๊ฐ๋ฅํ ๋๋ง๋ค ์์ฒญ ์๋ฅผ ์ค์ด๊ฑฐ๋ ์ ๋ณด๋ฅผ ๋์์ ๊ฒ์ํ์ฌ ์ฑ์ด ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ์์ ์ต์ ํํ ์๋ ์์ต๋๋ค.
์ฌ์ฉ์ ์ง์ฐ ์๊ฐ ์ธก์
์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ์ ๊ธฐ์ค์ ์ค์ ํ ํ ์ฌ์ฉ์์ธต์ ํ์ธํ์ฌ Google Cloud ๋ฆฌ์์ค์ ์ต์ ๋ฐฐ์น๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์๋ก์ด ์ฑ์ธ์ง ๋๋ ๊ธฐ์กด ์ฑ์ธ์ง์ ๋ฐ๋ผ ๋ค์ํ ์ ๋ต์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค์ ์ ๋ต์ ์ฌ์ฉํ์ฌ ์ฑ์ ์ ๊ณตํ๋ ๋์ ์ก์ธ์คํ๋ ํํธ๋์ ์ง์ฐ ์๊ฐ์ ์ธก์ ํ๊ฑฐ๋ Cloud VPN ๋๋ Dedicated Interconnect๋ฅผ ์ฌ์ฉํ์ฌ Google Cloud ํ๋ก์ ํธ์ ์ํธ ์ฐ๊ฒฐ๋ ์ ์๋ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ง์ฐ ์๊ฐ์ ์ธก์ ํฉ๋๋ค.
์ ์ํฌ๋ก๋์ ์ง์ฐ ์๊ฐ ์์ธก
์ ์ฑ๊ณผ ๋น์ทํ ์ฌ์ฉ์์ธต์ด ์๋ ๊ธฐ์กด ์ฑ์ด ์์ผ๋ฉด ์์ ์ฌ์ฉ์์ธต์ ๋๋ต์ ์ธ ์์น ๋ฐฐํฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ค์ํ Google Cloud ๋ฆฌ์ ์ ์ง์ฐ ์๊ฐ์ ์์ธกํฉ๋๋ค.
100km๋ฅผ ์ด๋ํ ๋๋ง๋ค ์๋ณต ์ง์ฐ ์๊ฐ 1ms๊ฐ ์์ธก๋ฉ๋๋ค. ๋คํธ์ํฌ๋ ์์ค์์ ๋์๊น์ง ์ ํฉํ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ฅด์ง ์์ผ๋ฏ๋ก ์ค์ ๊ฑฐ๋ฆฌ๋ ์ผ๋ฐ์ ์ผ๋ก ์ง๋์์ ์ธก์ ํ ๊ฑฐ๋ฆฌ์ ์ฝ 1.5~2๋ฐฐ ์ ๋๋ก ์ถ์ ํ ์ ์์ต๋๋ค. ๋ฌผ๋ก ์ธ๊ตฌ ๋ฐ๋๊ฐ ์๋์ ์ผ๋ก ๋ฎ์ ์ผ๋ถ ๋ฆฌ์ ์์๋ ๋คํธ์ํฌ๊ฐ ๋ ์ ํฉํ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ฅผ ์ ์์ต๋๋ค. ISP ๋คํธ์ํฌ ๋ด์ ํ์ฑ ์ฅ๋น๋ฅผ ํตํด ์ถ๊ฐ๋ ์ง์ฐ ์๊ฐ์ ์ผ๋ฐ์ ์ผ๋ก ๋ฆฌ์ ๊ฐ ๊ฑฐ๋ฆฌ๋ฅผ ์ดํด๋ณผ ๋ ๋ฌด์ํ ์ ์๋ ์ ๋์ ๋๋ค.
์ด ์์น๋ ๋คํธ์ํฌ ๋งต์ ๋์ ์๋ ์ ์ธ๊ณ์ Compute Engine ๋ฆฌ์ ๋ฟ ์๋๋ผ ์์ง POP ๋ฐ Cloud CDN ๋ ธ๋์ ๋ํ ์ง์ฐ ์๊ฐ์ ์์ธกํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ธฐ์กด ์ฌ์ฉ์์ ์ง์ฐ ์๊ฐ ์ธก์
๋น์ทํ ์ฌ์ฉ์์ธต์ ๊ฐ์ง ๊ธฐ์กด ์ฑ์ด ์ด๋ฏธ ์์ผ๋ฉด ๋ช ๊ฐ์ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ฐ ์๊ฐ์ ๋ ์ ํํ ์์ธกํ ์ ์์ต๋๋ค.
- ๋ํ ์ฌ์ฉ์: ์ง๋ฆฌ์ ๋ถํฌ์ ๋จ๋ฉด์ ๋ณด์ฌ์ฃผ๋ฉฐ ์ฌ์ฉ์ ๋๋ ํด๋น ๊ตญ๊ฐ์ ์ง์๊ณผ ์ผํ ์์ฌ๊ฐ ์๋ ์ฌ์ฉ์๋ ํํธ๋๊ฐ ์์ผ๋ฉด ๋ค์ํ Google Cloud ๋ฆฌ์ ์ ์ง์ฐ ์๊ฐ์ ์ธก์ ํ๋๋ก ์์ฒญํฉ๋๋ค. Google Cloud ํ๊ณผ ๊ฐ์ ์๋ ํํฐ ์น์ฌ์ดํธ์์ ์ธก์ ์ ๋ํ ๋์์ ์ป์ ์ ์์ต๋๋ค.
- ์ก์ธ์ค ๋ก๊ทธ:Google Cloud์ธ๋ถ์์ ํธ์คํ ๋๋ ํ์ฑ ์ฑ์ด ์๋ ๊ฒฝ์ฐ, ์ก์ธ์ค ๋ก๊ทธ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ๋ํ ๋๋ต์ ์ธ ๋จ๋ฉด์ ํ์ธํ ์ ์์ต๋๋ค. ๋ก๊ทธ์์ ๊ตญ๊ฐ ๋๋ ๋์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ ๋ก๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ฐ ์๊ฐ๋ ์์ธกํ ์ ์์ต๋๋ค.
- IP ์ฃผ์: ์ฌ์ฉ์์ IP ์ฃผ์์ ์ก์ธ์คํ ์ ์๋ ๊ฒฝ์ฐ ๋ค์ํ Google Cloud๋ฆฌ์ ์ ์ง์ฐ ์๊ฐ ๋ฐ ์ฐ๊ฒฐ ๊ฐ๋ฅ์ฑ์ ํ ์คํธํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํฉ๋๋ค. ๋ฐฉํ๋ฒฝ์ด ํ๋ก๋ธ๋ฅผ ์ฐจ๋จํ๋ ๊ฒฝ์ฐ ๋ง์ง๋ง IP ์ฅํ ์ ๋ฌด์์ํํ์ฌ ์ฑ๊ณผ ์ง์ฐ ์๊ฐ์ด ๋น์ทํ ๋ค๋ฅธ ๊ธฐ๊ธฐ์์ ์๋ต์ ๊ฐ์ ธ์ต๋๋ค.
Google Cloud์ ์ง์ฐ ์๊ฐ ์ ๋ณด: Google Cloud์ ๊ธฐ์กด ์ฑ์ด ์๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ง์ฐ ์๊ฐ ์ ๋ณด๋ฅผ ์์งํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์ ์ ์ ์์ฒญ ํค๋**: ๋ถํ ๋ถ์ฐ๊ธฐ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ์์ RTT๋ฟ๋ง ์๋๋ผ ๊ณ ๊ฐ์ ๊ตญ๊ฐ, ํ์ ๋ฆฌ์ , ๋์ ์ ๋ณด ํค๋๋ ํ์ฑํํฉ๋๋ค.
- HTTP(S) ๋ถํ ๋ถ์ฐ์ ์ํ Cloud Monitoring ์ธก์ ํญ๋ชฉ: ํ๋ฐํธ์๋ RTT์ ๋ฐฑ์๋ ์ง์ฐ ์๊ฐ์ ํฌํจํฉ๋๋ค.
- VPC ํ๋ฆ ๋ก๊ทธ: ์ ๊ณต๋ ์ธก์ ํญ๋ชฉ์ ์ผ๋ถ๋ก ์ฐ๊ฒฐ์ ์๋จ ๊ฐ TCP RTT๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
๊ธ๋ก๋ฒ ์ฐ๊ฒฐ
์ง์ฐ ์๊ฐ์ ์์ธกํ ๋๋ Google ๊ธ๋ก๋ฒ ๋คํธ์ํฌ์ ํ ํด๋ก์ง์ ์ ์ํ์ธ์.
- POP: ์ฌ์ฉ์ ํธ๋ํฝ์ด ๋คํธ์ํฌ์ ์ง์ ํ๋ ์์น์ ๋๋ค.
- Cloud CDN ๋ ธ๋: ํธ๋ํฝ์ด ์บ์๋๋ ์์น์ ๋๋ค.
- ๋ฆฌ์ : ๋ฆฌ์์ค๋ฅผ ์ฐพ์ ์ ์๋ ์์น์ ๋๋ค.
- ์ฐ๊ฒฐ: POP ๋ฐ ๋ฆฌ์ ๊ฐ ์ฐ๊ฒฐ์ ๋๋ค.
Google์ด PeeringDB์์ ๋ค๋ฅธ ISP์ ์ํธ ์ฐ๊ฒฐํ๋ ์์น ๋ชฉ๋ก์ ์ฐพ์ต๋๋ค.
๋ฐฐํฌํ ๋ฆฌ์ ์ ๊ฒฐ์ ํ ๋ ๋ฆฌ์ ๊ฐ ํ ํด๋ก์ง๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋จ์ผ ๋ฆฌ์ ์ ๊ธ๋ก๋ฒ ์ฌ์ฉ์์ธต์ด ์๋ ์ฑ์ ๋ฐฐํฌํ๋ ค๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ฏธ๊ตญ์ด ๋ค๋ฅธ ๋ฆฌ์ ๊ณผ ๊ฐ์ฅ ๋ง์ด ์ฐ๊ฒฐ๋์ด ์์ผ๋ฏ๋ก ๋ฏธ๊ตญ ๋ฆฌ์ ์์ ์ด ์ฑ์ ํธ์คํ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ์ฌ๋ฌ ๋๋ฅ์ด ์ง์ ์ฐ๊ฒฐ๋์ด ์๊ธด ํ์ง๋ง ์ ๋ฝ๊ณผ ์์์์ ๊ฒฝ์ฐ ์ฐ๊ฒฐ์ด ๋๋ฝ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ผ๋ฏ๋ก ์ ๋ฝ๊ณผ ์์์ ๊ฐ ํธ๋ํฝ์ ๋ฏธ๊ตญ์ ํต๊ณผํด์ผ ํฉ๋๋ค.
์ฌ๋ฌ ๋ฆฌ์ ์์ ์ฑ์ด ํธ์คํ ๋๋ ์ํฉ์์ ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐํํด์ผ ํ๋ ๊ฒฝ์ฐ ํด๋น ๋ฆฌ์ ๊ฐ์ ์ง์ฐ ์๊ฐ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ด ์ง์ฐ ์๊ฐ์ ์๊ฐ์ด ์ง๋๋ฉด์ ๋ณ๊ฒฝ๋ ์ ์์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ์์ ์ ์ ๋๋ค. ๋ชจ๋ ๊ฐ๋ฅํ ๋ฆฌ์ ์์ ํ ์คํธ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ธ์์ ์ง์ฐ ์๊ฐ์ ์ง์ ์ธก์ ํ๊ฑฐ๋ ํ์ฌ ์น์ฌ์ดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฆฌ์ ๊ฐ ํ์ฌ ์ง์ฐ ์๊ฐ์ ๋ํด ์์๋ณผ ์ ์์ต๋๋ค.
ํ๋๋ก ๊ฒฐํฉ
์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ, ๊ฐ๋ฅํ ๋ฐฐํฌ ๋ชจ๋ธ, ์ฌ์ฉ์์ธต์ ์ง๋ฆฌ์ ๋ถํฌ๋ฅผ ์ดํด๋ณด๋ฉด์ ์ด๋ฌํ ์์๊ฐ ํน์ ๋ฆฌ์ ์ ์ง์ฐ ์๊ฐ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง์ ๋ํด ์ดํดํ์ต๋๋ค. ์ด์ ๋ ์ฑ์ ์คํํ ๋ฆฌ์ ์ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค.
๋ค์ํ ์์๋ฅผ ๋น๊ตํ ์ ์๋ ์ ํฉํ ๋ฐฉ๋ฒ์ ์์ง๋ง ๋ค์๊ณผ ๊ฐ์ ๋จ๊ณ๋ณ ๋ฐฉ๋ฒ๋ก ์ด ๊ฒฐ์ ์ ๋์์ด ๋ ์ ์์ต๋๋ค.
- ๊ฐ๊ฒฉ ๋๋ ์ฝ๋ก์ผ์ด์ ๊ณผ ๊ฐ์ด ํน์ ๋ฆฌ์ ์ ๋ํ ๋ฐฐํฌ๋ฅผ ๋ฐฉํดํ๋ ์ง์ฐ ์๊ฐ ์ธ ๊ด๋ จ ์์๊ฐ ์๋์ง ํ์ธํฉ๋๋ค. ๋ฆฌ์ ๋ชฉ๋ก์์ ์ด ์์๋ฅผ ์ญ์ ํฉ๋๋ค.
- ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ ๋ฐ ์ฑ์ ์ผ๋ฐ ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฐฐํฌ ๋ชจ๋ธ์ ์ ํํฉ๋๋ค. ๋๋ถ๋ถ์ ๋ชจ๋ฐ์ผ ๋ฐ ์ง์ฐ ์๊ฐ์ด ์ค์ํ์ง ์์ ์ฑ์ ๊ฒฝ์ฐ์๋ Cloud CDN์ด ์ ๋ฌํ๋ ์บ์ ๊ฐ๋ฅํ ์ฝํ ์ธ ๋ฐ ์์ง์์์ SSL ์ข ๋ฃ๋ฅผ ์ฌ์ฉํ๋ ๋จ์ผ ๋ฆฌ์ ๋ฐฐํฌ๊ฐ ๊ฐ์ฅ ์ ํฉํ ์ ์์ต๋๋ค.
๋ฐฐํฌ ๋ชจ๋ธ์ ๋ฐ๋ผ ์ฌ์ฉ์์ธต์ ์ง๋ฆฌ์ ๋ถํฌ์ ์ง์ฐ ์๊ฐ ์ธก์ ์ ํ ๋๋ก ๋ฆฌ์ ์ ์ ํํฉ๋๋ค.
๋จ์ผ ๋ฆฌ์ ๋ฐฐํฌ์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ํฉ๋๋ค.
- ์ง์ฐ ์๊ฐ์ด ์งง์ ํ์ฌ ๊ฑด๋ฌผ์ ๋ํ ์ก์ธ์ค๊ฐ ํ์ํ ๊ฒฝ์ฐ ์ด ์์น์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ฆฌ์ ์ ๋ฐฐํฌํฉ๋๋ค.
- ์ฌ์ฉ์๊ฐ ํ ๊ตญ๊ฐ ๋๋ ๋ฆฌ์ ์ ์ฃผ๋ก ์๋ ๊ฒฝ์ฐ ๋ํ ์ฌ์ฉ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ฆฌ์ ์ ๋ฐฐํฌํฉ๋๋ค.
- ๊ธ๋ก๋ฒ ์ฌ์ฉ์์ธต์ ๊ฒฝ์ฐ ๋ฏธ๊ตญ์ ํ ๋ฆฌ์ ์ ๋ฐฐํฌํฉ๋๋ค.
๋ฉํฐ ๋ฆฌ์ ๋ฐฐํฌ์ธ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ํฉ๋๋ค.
- ์ง๋ฆฌ์ ๋ถํฌ ๋ฐ ์ฑ์ ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ฌ์ฉ์์ ๊ฐ๊น์ด ๋ฆฌ์ ์ ์ ํํฉ๋๋ค. ์ฑ์ ๋ฐ๋ผ ํน์ ์ค์๊ฐ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ๊ฑฐ๋ ์ฌ์ฉ์์ 95-99%์๊ฒ ํน์ ๋ชฉํ ์ง์ฐ ์๊ฐ์ด ์ ๊ณต๋๋๋ก ํฉ๋๋ค. ํน์ ์ง๋ฆฌ์ ์์น์ ์๋ ์ฌ์ฉ์๋ ์ธํ๋ผ ์ ํ์ผ๋ก ์ธํด ์ง์ฐ ์๊ฐ์ ๋ ๊ด๋ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ด ์ฌ๋ฌ ๋ฆฌ์ ์์ ๋น์ทํ ๊ฒฝ์ฐ์๋ ๊ฐ๊ฒฉ์ด ๊ฒฐ์ ์์๊ฐ ๋ ์ ์์ต๋๋ค.
Compute Engine ๋ฆฌ์ ์ ์ ํํ ๋ ์ง์ฐ ์๊ฐ์ ๊ณ ๋ คํด์ผ ํ ๋งค์ฐ ์ค์ํ ์์ ์ค ํ๋์ ๋๋ค. ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ์ ํ๊ฐํ๊ณ ์ธก์ ํ์ฌ ์์ง์ ์ฌ์ฉ์ ํ๊ฒฝ์ ์ ๊ณตํ๊ณ ์ฌ์ฉ์์ธต์ ์ง๋ฆฌ์ ๋ถํฌ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ํ๋ก์ธ์ค๋ฅผ ๋ฐ๋ณตํฉ๋๋ค.
๋ค์ ๋จ๊ณ
- Compute Engine ๋ฆฌ์ ๋ฐ ์์ญ(zone) ๊ฒํ
- ๋ถํ ๋ถ์ฐ์ ํตํ ์ ํ๋ฆฌ์ผ์ด์ ์ง์ฐ ์๊ฐ ์ต์ ํ์ ๋ํด ์์๋ณด๊ธฐ
- ๋ฐ์ดํฐ ์ผํฐ ์ ๋ฌธ๊ฐ๋ฅผ ์ํGoogle Cloud ๊ฐ์ด๋ ์ฝ์ด๋ณด๊ธฐ
- Cloud Performance Atlas ๋์์ ์๋ฆฌ์ฆ ์์ฒญํ๊ธฐ
- ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๊ณ ์ฑ๋ฅ ๋ธ๋ผ์ฐ์ ๋คํธ์ํน ์ฌ์ดํธ ์ฐธ์กฐ
- Google Cloud์ ๋ํ ์ฐธ์กฐ ์ํคํ ์ฒ, ๋ค์ด์ด๊ทธ๋จ, ํํ ๋ฆฌ์ผ, ๊ถ์ฅ์ฌํญ์ ์ดํด๋ด ๋๋ค. Cloud ์ํคํ ์ฒ ์ผํฐ ์ดํด๋ณด๊ธฐ