Cloud CDN(Content Delivery Network)์ Google์ ๊ธ๋ก๋ฒ ์์ง ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ ๋ ๊ทผ์ ํ์ฌ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์น์ฌ์ดํธ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์๋๊ฐ ๋นจ๋ผ์ง๋๋ค.
Cloud CDN์ ์ ์ญ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ ๊ธฐ๋ณธ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ์ ํจ๊ป ์๋ํ์ฌ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ์กํฉ๋๋ค. ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ ์์ฒญ์ ์์ ํ๋ ํ๋ฐํธ์๋ IP ์ฃผ์์ ํฌํธ, ์์ฒญ์ ์๋ตํ๋ ๋ฐฑ์๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
Cloud CDN ์ฝํ ์ธ ๋ ๋ค์๊ณผ ๊ฐ์ ๋ค์ํ ์ ํ์ ๋ฐฑ์๋์์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
Cloud CDN์์๋ ์ด๋ฌํ ๋ฐฑ์๋๋ฅผ ์๋ณธ ์๋ฒ๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํฉ๋๋ค. ๊ทธ๋ฆผ 1์ ๊ฐ์ ๋จธ์ (VM) ์ธ์คํด์ค์์ ์คํ๋๋ ์๋ณธ ์๋ฒ์ ์๋ต์ด Cloud CDN์์ ์ ์ก๋๊ธฐ ์ ์ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ฅผ ํตํด ํ๋ฅด๋ ๋ฐฉ์์ ๋ณด์ฌ์ค๋๋ค. ์ด ๊ฒฝ์ฐ Google ํ๋ฐํธ์๋(GFE)๋ Cloud CDN๊ณผ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
Cloud CDN ์๋ ๋ฐฉ์
์ฌ์ฉ์๊ฐ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ์์ ์ฝํ ์ธ ๋ฅผ ์์ฒญํ๋ฉด ์ด ์์ฒญ์ ์ฌ์ฉ์์ ์ต๋ํ ๊ฐ๊น์ด์ ์๋ Google ๋คํธ์ํฌ ์์ง์ ์์นํ GFE์ ๋์ฐฉํฉ๋๋ค.
๋ถํ ๋ถ์ฐ๊ธฐ์ URL ๋งต์ด Cloud CDN์ด ๊ตฌ์ฑ๋ ๋ฐฑ์๋ ์๋น์ค ๋๋ ๋ฐฑ์๋ ๋ฒํท์ผ๋ก ํธ๋ํฝ์ ๋ผ์ฐํ ํ๋ ๊ฒฝ์ฐ GFE๋ Cloud CDN์ ์ฌ์ฉํฉ๋๋ค.
์บ์ ์ ์ค ๋ฐ ์บ์ ๋ถ์ ์ค
์บ์๋ ์ฝํ ์ธ ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ์ฌ ํด๋น ์ฝํ ์ธ ์ ๋ํ ํฅํ ์์ฒญ์ ๋ ๋นจ๋ฆฌ ์ฒ๋ฆฌํ ์ ์๋ ์๋ฒ ๊ทธ๋ฃน์ ๋๋ค. ์บ์๋ ์ฝํ ์ธ ๋ ์๋ณธ ์๋ฒ์ ์ ์ฅ๋ ์บ์ ๊ฐ๋ฅํ ์ฝํ ์ธ ์ ์ฌ๋ณธ์ ๋๋ค.
GFE๊ฐ Cloud CDN ์บ์๋ฅผ ์ดํด๋ณด๊ณ ์ฌ์ฉ์์ ์์ฒญ์ ์บ์๋ ์๋ต์ ์ฐพ์ผ๋ฉด ์บ์๋ ์๋ต์ ์ฌ์ฉ์์๊ฒ ์ ์กํฉ๋๋ค. ์ด๊ฒ์ ์บ์ ์ ์ค์ด๋ผ๊ณ ํฉ๋๋ค. ์บ์ ์ ์ค์ด ๋ฐ์ํ๋ฉด GFE๋ ์บ์ ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ฝํ ์ธ ๋ฅผ ๊ฒ์ํ๊ณ ์ฌ์ฉ์์๊ฒ ์ง์ ์๋ตํ์ฌ ์๋ณต ์๊ฐ์ ์ค์ด๊ณ ์๋ณธ ์๋ฒ๋ ์์ฒญ์ ์ฒ๋ฆฌํ์ง ์์๋ ๋ฉ๋๋ค.
๋ถ๋ถ ์ ์ค์ ์์ฒญ์ด ์บ์์์ ๋ถ๋ถ์ ์ผ๋ก ์ฒ๋ฆฌ๋๊ณ ๋ฐฑ์๋์์ ๋ถ๋ถ์ ์ผ๋ก ์ฒ๋ฆฌ๋๋ ๊ฒฝ์ฐ์ ๋ฐ์ํฉ๋๋ค. ์ด๋ ๋ฐ์ดํธ ๋ฒ์ ์์ฒญ ์ง์์ ์ค๋ช ๋ ๋๋ก ์์ฒญ๋ ์ฝํ ์ธ ์ ์ผ๋ถ๋ง Cloud CDN ์บ์์ ์ ์ฅ๋ ๊ฒฝ์ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
์ฒ์์ผ๋ก ์ฝํ ์ธ ๊ฐ ์์ฒญ๋๋ฉด GFE๋ ์บ์์์ ์์ฒญ์ ์ํํ ์ ์๋ค๊ณ ํ๋จํฉ๋๋ค. ์ด๊ฒ์ ์บ์ ๋ถ์ ์ค์ด๋ผ๊ณ ํฉ๋๋ค. ์บ์ ๋ถ์ ์ค์ด ๋ฐ์ํ๋ฉด GFE๊ฐ ์์ฒญ์ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ก ์ ๋ฌํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋ถํ ๋ถ์ฐ๊ธฐ๊ฐ ์์ฒญ์ ์๋ณธ ์๋ฒ ์ค ํ๋๋ก ์ ๋ฌํฉ๋๋ค. ์บ์๊ฐ ์ฝํ ์ธ ๋ฅผ ์์ ํ๋ฉด GFE๋ ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํฉ๋๋ค.
์ด ์์ฒญ์ ๋ํ ์๋ณธ ์๋ฒ์ ์๋ต์ด ์บ์ ๊ฐ๋ฅํ๋ฉด Cloud CDN์ ์ดํ ์์ฒญ์ ์ํด Cloud CDN ์บ์์ ์๋ต์ ์ ์ฅํฉ๋๋ค. ์บ์์์ ํด๋ผ์ด์ธํธ๋ก์ ๋ฐ์ดํฐ ์ ์ก์ ์บ์ ์ด๊ทธ๋ ์ค๋ผ๊ณ ํฉ๋๋ค. ์บ์๋ก์ ๋ฐ์ดํฐ ์ ์ก์ ์บ์ ์ฑ์ฐ๊ธฐ๋ผ๊ณ ํฉ๋๋ค.
๊ทธ๋ฆผ 2๋ ์บ์ ์ ์ค๊ณผ ์บ์ ๋ถ์ ์ค์ ๋ณด์ฌ์ค๋๋ค.
- VM ์ธ์คํด์ค์์ ์คํ๋๋ ์๋ณธ ์๋ฒ๊ฐ HTTP(S) ์๋ต์ ๋ณด๋ ๋๋ค.
- ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ๋ ์๋ต์ Cloud CDN์ ๋ฐฐํฌํฉ๋๋ค.
- Cloud CDN์ ์ต์ข ์ฌ์ฉ์์๊ฒ ์๋ต์ ์ ๊ณตํฉ๋๋ค.
์บ์ ์ ์ค ๋ฐ ์บ์ ๋ถ์ ์ค๊ณผ ๊ด๋ จ๋ ๋น์ฉ์ ๊ฐ๊ฒฉ ์ฑ ์ ์ ์ฐธ์กฐํ์ธ์.
์บ์ ์ ์ค๋ฅ
์บ์ ์ ์ค๋ฅ ์ ์์ฒญ๋ ๊ฐ์ฒด๊ฐ ์บ์์์ ์ ๊ณต๋ ํ์๋ฅผ ๋ฐฑ๋ถ์จ๋ก ํ์ํ ๊ฒ์ ๋๋ค. ์บ์ ์ ์ค๋ฅ ์ด 60%๋ผ๋ฉด ์์ฒญ๋ ๊ฐ์ฒด๋ฅผ ์บ์์์ ์ ๊ณตํ ๊ฒฝ์ฐ๊ฐ ์ ์ฒด ์ค 60%์ด๋ฉฐ ์๋ณธ์์ ๊ฐ์ ธ์์ผ ํ๋ ๊ฒฝ์ฐ๋ 40%์์ ์๋ฏธํฉ๋๋ค.
์บ์ ํค๊ฐ ์บ์ ์ ์ค๋ฅ ์ ๋ฏธ์น๋ ์ํฅ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์บ์ ํค ์ฌ์ฉ์ ์ฐธ์กฐํ์ธ์. ๋ฌธ์ ํด๊ฒฐ ์ ๋ณด๋ ์บ์ ์ ์ค๋ฅ ์ด ๋ฎ์์ ์ฐธ์กฐํ์ธ์.
์งง์ ๊ธฐ๊ฐ์ ์บ์ ์ ์ค๋ฅ ๋ณด๊ธฐ
์งง์ ๊ธฐ๊ฐ(์ต๊ทผ ๋ช ๋ถ)์ ์บ์ ์ ์ค๋ฅ ์ ๋ณด๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
Google Cloud ์ฝ์์์ Cloud CDN ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
๊ฐ ์๋ณธ์ ๊ฒฝ์ฐ ์บ์ ์ ์ค๋ฅ ์ด์ ์ฐธ์กฐํ์ธ์.
ํด๋น ์ฌํญ ์์์ ๋ถํ ๋ถ์ฐ๋ ์ฝํ ์ธ ๊ฐ ์บ์๋์ง ์์๊ฑฐ๋ ์ต๊ทผ์ ์์ฒญ๋์ง ์์์์ ์๋ฏธํฉ๋๋ค.
๋ ๊ธด ๊ธฐ๊ฐ์ ์บ์ ์ ์ค๋ฅ ๋ณด๊ธฐ
1์๊ฐ~30์ผ ๊ธฐ๊ฐ์ ์บ์ ์ ์ค๋ฅ ์ ๋ณด๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
- Google Cloud ์ฝ์์์ Cloud CDN ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
- ์๋ณธ ์ด๋ฆ ์ด์์ ์๋ณธ ์ด๋ฆ์ ํด๋ฆญํฉ๋๋ค.
- ๋ชจ๋ํฐ๋ง ํญ์ ํด๋ฆญํฉ๋๋ค.
- ์ ํ์ฌํญ: ํน์ ๋ฐฑ์๋๋ฅผ ์ ํํฉ๋๋ค.
CDN ์ ์ค๋ฅ ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ํฐ๋ง ๊ทธ๋ํ ์ค ํ๋์ ๋๋ค. ํด๋น ์ฌํญ ์์์ ํ์ํ๋ ๊ทธ๋ํ๋ ์ฝํ ์ธ ๊ฐ ์บ์๋์ง ์์๊ฑฐ๋ ํ์๋ ์๊ฐ ๋ฒ์์์ ์์ฒญ๋์ง ์์์์ ์๋ฏธํฉ๋๋ค.
๋ค๋ฅธ ๊ธฐ๊ฐ์ ์ ํํ์ฌ ๊ธฐ๊ฐ์ ์กฐ์ ํ ์ ์์ต๋๋ค. ๋ค์ ์ด๋ฏธ์ง๋ ์ ํํ ์ ์๋ ์๊ฐ ๋ฒ์์ ์์์ ๋๋ค.
์บ์์ ์ฝํ ์ธ ์ฝ์
์บ์ฑ์ ์์ฒญ์ด ํด๋น ์บ์๋ฅผ ํต๊ณผํ ๊ฒฝ์ฐ์ ์๋ต์ด ์บ์ ๊ฐ๋ฅํ ๊ฒฝ์ฐ ํน์ ์บ์์ ๊ฐ์ฒด๊ฐ ์ ์ฅ๋๋ค๋ ์ ์์ ๋ฐ์์ฑ์ ๊ฐ์ง๋๋ค. ํ ์บ์์ ์ ์ฅ๋ ๊ฐ์ฒด๋ ๋ค๋ฅธ ์บ์์ ์๋์ผ๋ก ๋ณต์ ๋์ง ์์ต๋๋ค. ์บ์ ๊ฐ ์ฑ์ฐ๊ธฐ๋ ํด๋ผ์ด์ธํธ๊ฐ ์์ํ ์์ฒญ์ ๋ํด์๋ง ์ดํ๋ฉ๋๋ค. ๊ฐ๋ณ ์บ์๋ฅผ ํตํด ์์ฒญ์ ์๋ตํ๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ์บ์๋ฅผ ๋ฏธ๋ฆฌ ๋ก๋ํ ์ ์์ต๋๋ค.
์๋ณธ ์๋ฒ๊ฐ ๋ฐ์ดํธ ๋ฒ์ ์์ฒญ์ ์ง์ํ๋ ๊ฒฝ์ฐ Cloud CDN์ ๋จ์ผ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ํ ์๋ต์ผ๋ก ์ฌ๋ฌ ์บ์ ์ฑ์ฐ๊ธฐ ์์ฒญ์ ์์ํ ์ ์์ต๋๋ค.
์บ์์์ ์ฝํ ์ธ ์ ๊ณต
Cloud CDN์ ์ฌ์ฉํ๋๋ก ์ค์ ํ๋ฉด ์บ์ ๊ฐ๋ฅํ ๋ชจ๋ ์ฝํ ์ธ ์ ๋ํด ์๋์ผ๋ก ์บ์ฑ์ด ์ดํ๋ฉ๋๋ค. ์๋ณธ ์๋ฒ๋ HTTP ํค๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ค ์๋ต์ ์บ์ํ๋์ง๋ฅผ ๋ํ๋ ๋๋ค. ์บ์ ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์บ์ ๊ฐ๋ฅ์ฑ๋ ์ ์ดํ ์ ์์ต๋๋ค.
๋ฐฑ์๋ ๋ฒํท์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์๋ณธ ์๋ฒ๋ Cloud Storage์ ๋๋ค. VM ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ๋ ์๋ณธ ์๋ฒ๋ ํด๋น ์ธ์คํด์ค์์ ์คํ๋๋ ์น ์๋ฒ ์ํํธ์จ์ด์ ๋๋ค.
Cloud CDN์ ์ ์ธ๊ณ ์๋ง์ ๊ณณ์ ์๋ ์บ์๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์บ์์ ํน์ฑ์ผ๋ก ์ธํด ํน์ ์์ฒญ์ด ์บ์์์ ์ ๊ณต๋๋์ง ์ฌ๋ถ๋ฅผ ์์ธกํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง ์บ์ ๊ฐ๋ฅํ ์ฝํ ์ธ ์ ๋ํ ์ธ๊ธฐ ์๋ ์์ฒญ์ ๋๋ถ๋ถ ์บ์์์ ์ ๊ณต๋๋ฏ๋ก ์ง์ฐ ์๊ฐ์ด ์ค์ด๋ค๊ณ ๋น์ฉ์ด ์ ๊ฐ๋๋ฉฐ ์๋ณธ ์๋ฒ์ ๋ถํ๊ฐ ๋ฎ์์ง๋๋ค.
Cloud CDN์ด ์บ์ํ๋ ๋ด์ฉ๊ณผ ์บ์ ๊ธฐ๊ฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์บ์ฑ ๊ฐ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Cloud CDN์ด ์บ์์์ ์ ๊ณตํ๋ ํญ๋ชฉ์ ๋ก๊ทธ๋ฅผ ๋ณด๋ฉด ํ์ธํ ์ ์์ต๋๋ค.
์บ์์์ ์ฝํ ์ธ ์ญ์
์บ์์์ ํญ๋ชฉ์ ์ญ์ ํ๋ ค๋ฉด ์บ์๋ ์ฝํ ์ธ ๋ฅผ ๋ฌดํจํํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
์บ์ ์ฐํ
Cloud Storage ๋ฒํท์ด๋ Compute Engine VM์์ ๋ฐ๋ก ๊ฐ์ฒด๋ฅผ ์์ฒญํ๋ฉด Cloud CDN์ ์ฐํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Cloud Storage ๋ฒํท ๊ฐ์ฒด์ ๋ํ URL์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://storage.googleapis.com/STORAGE_BUCKET/FILENAME
์ ๊ฑฐ ๋ฐ ๋ง๋ฃ
์บ์์์ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๋ ค๋ฉด ์ฝํ ์ธ ๋ฅผ ์บ์์ ์ฝ์ ํด์ผ ํ๋ฉฐ ์ ๊ฑฐํ๊ฑฐ๋ ๋ง๋ฃํ์ง ์์์ผ ํฉ๋๋ค.
์ ๊ฑฐ์ ๋ง๋ฃ๋ ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ง ๊ฐ๋ ์ ๋๋ค. ๋ชจ๋ ์๋น์ค ๋์์ ์ํฅ์ ๋ฏธ์น์ง๋ง ์๋ก์๊ฒ ์ง์ ์ ์ธ ์ํฅ์ ์ฃผ์ง๋ ์์ต๋๋ค.
์ ๊ฑฐ
์์์ ์์ฒญ์ผ๋ก ์ฝํ ์ธ ์บ์ฑ์ ํ ์คํธํ ๊ฒฝ์ฐ ์ฝํ ์ธ ๊ฐ ์ญ์ ๋ ์ ์์ต๋๋ค.
๋ชจ๋ ์บ์์ ์ ์ฅ ์ฉ๋์๋ ์ ํ์ด ์์ต๋๋ค. ํ์ง๋ง Cloud CDN์ ์บ์๊ฐ ๊ฐ๋ ์ฐฌ ํ์๋ ์ฝํ ์ธ ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๊ฐ๋ ์ฐฌ ๊ณต๊ฐ์ ์ฝํ ์ธ ๋ฅผ ์ฝ์ ํ๊ธฐ ์ํด ์บ์๋ ๋จผ์ ๋ค๋ฅธ ํญ๋ชฉ์ ์ ๊ฑฐํ์ฌ ๊ณต๊ฐ์ ํ๋ณดํฉ๋๋ค. ์ด๋ฅผ ์ ๊ฑฐ๋ผ๊ณ ํฉ๋๋ค. ์บ์๋ ๋๊ฐ ๊ฐ๋ ์ฐจ ์๊ธฐ ๋๋ฌธ์ ๋์์์ด ์ฝํ ์ธ ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฝํ ์ธ ์ ๋ง๋ฃ ์๊ฐ์ ๊ด๊ณ์์ด ์ต๊ทผ์ ์ก์ธ์คํ์ง ์์ ์ฝํ ์ธ ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ์ ๊ฑฐ๋ ์ฝํ ์ธ ๋ ๋ง๋ฃ๋์์ ์ ์๊ณ ๊ทธ๋ ์ง ์์ ์๋ ์์ต๋๋ค. ๋ง๋ฃ ์๊ฐ ์ค์ ์ ์ ๊ฑฐ์ ์ํฅ์ ์ฃผ์ง ์์ต๋๋ค.
์ธ๊ธฐ๊ฐ ์๋ ์ฝํ ์ธ ๋ ํ๋์ ์ก์ธ์คํ์ง ์์ ์ฝํ ์ธ ๋ฅผ ์๋ฏธํฉ๋๋ค. ์ผ๋ง๊ฐ๊ณผ ์ธ๊ธฐ ์์์ ๋ชจ๋ ์บ์์ ์๋ ๋ค๋ฅธ ํญ๋ชฉ์ ์์ ๋ํด ์๋์ ์ ๋๋ค. ์ฌ๋ฌ Google Cloud ํ๋ก์ ํธ๊ฐ ๋์ผํ GFE ์งํฉ์์ ์ ๊ณต๋๋ฏ๋ก ๊ณตํต์ ์บ์ ๊ณต๊ฐ ํ์ ๊ณต์ ํฉ๋๋ค. ์ฝํ ์ธ ์ ์๋์ ์ธ๊ธฐ๋๋ ๋จ์ผ ํ๋ก์ ํธ ๋ด์์๋ฟ๋ง ์๋๋ผ ์ฌ๋ฌ ํ๋ก์ ํธ์์ ๋น๊ต๋ฉ๋๋ค.
์บ์๊ฐ ๋ ๋ง์ ํธ๋ํฝ์ ์์ ํ๋ฉด ๋ ๋ง์ ์บ์ ์ฝํ ์ธ ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.
๋ชจ๋ ๋์ฉ๋ ์บ์๋ฅผ ํตํด ์ฝํ ์ธ ๊ฐ ์๊ธฐ์น ์๊ฒ ์ ๊ฑฐ๋ ์ ์์ผ๋ฏ๋ก ์บ์์์ ์ ๊ณตํ๋ ํญ๋ชฉ์ ๋ํ ํน๋ณํ ์์ฒญ์ ๋ณด์ฅ๋์ง ์์ต๋๋ค.
๋ง๋ฃ
HTTP(S) ์บ์์ ์ฝํ ์ธ ์๋ ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋ง๋ฃ ์๊ฐ์ด ์์ ์ ์์ต๋๋ค. ๋ง๋ฃ ์๊ฐ์ ์ฝํ ์ธ ๊ฐ ์ ๊ฑฐ๋์ง ์์ ๊ฒฝ์ฐ์๋ ์บ์์๊ฒ ์ค๋๋ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ์ง ์๋๋ก ์๋ฆฝ๋๋ค.
์๋ฅผ ๋ค์ด ์๊ฐ๋ณ ์ฌ์ง URL์ ๊ณ ๋ คํด๋ณด์ธ์. ์๋ต์ 1์๊ฐ ์ด๋ด์ ๋ง๋ฃ๋๋๋ก ์ค์ ๋์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ ๊ณต๋ ์ฝํ ์ธ ๋ ์บ์์ ์ค๋๋ ์ฌ์ง์ผ ์ ์์ต๋๋ค.
๋ง๋ฃ ์๊ฐ์ ๋ฏธ์ธ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ TTL ์ค์ ๋ฐ ์ฌ์ ์ ์ฌ์ฉ์ ์ฐธ์กฐํ์ธ์.
Cloud CDN์์ ์์๋ ์์ฒญ
์๋ณธ ์๋ฒ๊ฐ ๋ฐ์ดํธ ๋ฒ์ ์์ฒญ์ ์ง์ํ๋ฉด Cloud CDN์ ๋จ์ผ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ํ ์๋ต์ผ๋ก ์ฌ๋ฌ ์์ฒญ์ ์๋ณธ ์๋ฒ์ ๋ณด๋ผ ์ ์์ต๋๋ค. ๋ฐ์ดํธ ๋ฒ์ ์์ฒญ ์ง์์์ ์ค๋ช ํ ๋๋ก Cloud CDN์ ์ ํจ์ฑ ๊ฒ์ฌ ์์ฒญ๊ณผ ๋ฐ์ดํธ ๋ฒ์ ์์ฒญ ๋ฑ ๋ ๊ฐ์ง ์ ํ์ ์์ฒญ์ ์์ํ ์ ์์ต๋๋ค.
๋ค๋ฅธ ํด๋ผ์ฐ๋ ํ๋ซํผ ์๋น์ค์ ๋ฐ์ดํฐ ์์น ์ค์
Cloud CDN์ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ๋ฐ์ดํฐ๊ฐ ์๋ณธ ์๋ฒ์ ๋ฆฌ์ ๋๋ ์์ญ ์ธ๋ถ์ ์ ๊ณต ์์น์ ์ ์ฅ๋ ์ ์์์ ์๋ฏธํฉ๋๋ค. ์ด๋ ์ ์์ด๋ฉฐ ์ธํฐ๋ท์์ HTTP ์บ์ฑ์ด ์๋ํ๋ ๋ฐฉ์์ ๋๋ค. Google Cloud Platform ์๋น์ค ์ฝ๊ด์ ์๋น์ค๋ณ ์ฝ๊ด์ ๋ฐ๋ผ ํน์ Cloud Platform ์๋น์ค์์ ์ฌ์ฉํ ์ ์๋ ๋ฐ์ดํฐ ์์น ์ค์ ์ ๋ค๋ฅธ Google ์ ํ ๋ฐ ์๋น์ค(์ด ๊ฒฝ์ฐ Cloud CDN ์๋น์ค)์ ํจ๊ป ์ฌ์ฉ ์ ๊ฐ Cloud Platform ์๋น์ค์ ๋ํ ํต์ฌ ๊ณ ๊ฐ ๋ฐ์ดํฐ์๋ ์ ์ฉ๋์ง ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฐ๊ณผ๋ฅผ ์ํ์ง ์๋ ๊ฒฝ์ฐ Cloud CDN ์๋น์ค๋ฅผ ์ฌ์ฉํ์ง ๋ง์ธ์.
Google ๊ด๋ฆฌํ SSL ์ธ์ฆ์ ์ง์
Cloud CDN๊ฐ ์ฌ์ฉ ์ค์ ๋๋ฉด Google ๊ด๋ฆฌํ ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Google Cloud Armor์ ํตํฉ
Cloud CDN์ด ํฌํจ๋ Google Cloud Armor์๋ ๋ ๊ฐ์ง ์ ํ์ ๋ณด์ ์ ์ฑ ์ด ์์ต๋๋ค.
- ์์ง ๋ณด์ ์ ์ฑ . ์ด๋ฌํ ์ ์ฑ ์ Cloud CDN์ด ์ฌ์ฉ ์ค์ ๋ ์๋ณธ ์๋ฒ์ ์ ์ฉํ ์ ์์ต๋๋ค. CDN ์กฐํ ์ด์ ์ ๋ชจ๋ ํธ๋ํฝ์ ์ ์ฉ๋ฉ๋๋ค.
- ๋ฐฑ์๋ ๋ณด์ ์ ์ฑ . ์ด๋ฌํ ์ ์ฑ ์ ๋์ ์ฝํ ์ธ , ์บ์ ๋ถ์ ์ค ๋๋ ๋์์ด CDN ์๋ณธ ์๋ฒ์ธ ๊ธฐํ ์์ฒญ์๋ง ์ ์ฉ๋ฉ๋๋ค.
์์ธํ ๋ด์ฉ์ Cloud Armor ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
Service Extensions๊ณผ์ ํตํฉ
Cloud CDN์ ์ฌ์ฉํ๋ฉด Service Extensions ์์ง ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ์ ์ญ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ์ ์์ฒญ ์ฒ๋ฆฌ ๊ฒฝ๋ก์ ์ปค์คํ ์ฝ๋๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ์์ฒญ ๊ฒฝ๋ก ์ฌ์ ์บ์์์ ๋ง์ถค์ค์ ์ ๊ตฌํํ๊ณ Cloud CDN ๋ด์์ ์ฝํ ์ธ ๊ฐ ์บ์๋๋ ๋ฐฉ์์ ์ํฅ์ ์ค ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ํ๋ฆฌ๋ทฐ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
์์ธํ ๋ด์ฉ์ ์์ง ์ปดํจํ ์ Service Extensions ์ฌ์ฉ์ ์ฐธ๊ณ ํ์ธ์.
๋ค์ ๋จ๊ณ
- HTTP(S) ๋ถํ ๋ถ์ฐ ์ธ์คํด์ค ๋ฐ ์คํ ๋ฆฌ์ง ๋ฒํท์ Cloud CDN์ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด Cloud CDN ์ฌ์ฉ์ ์ฐธ์กฐํ์ธ์.
- Google Kubernetes Engine์์ Cloud CDN์ ์ฌ์ฉํ๋ ค๋ฉด ์ธ๊ทธ๋ ์ค๋ฅผ ํตํด Cloud CDN ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
- GFE ์ ์ ์ง์ ์ ์ฐพ์ผ๋ ค๋ฉด ์บ์ ์์น๋ฅผ ์ฐธ์กฐํ์ธ์.