๋ถ์ธ ์ฑ๋ช :
์ด ๊ธ์ CDN ๊ฐ๋ ์ ์ต์ํ ๋ ์๋ค์๊ฒ ์ด์ ์ ์๋ ค์ง์ง ์์ ์ ๋ณด๋ฅผ ํฌํจํ๊ณ ์์ง ์์ผ๋ฉฐ, ๊ธฐ์ ๋ฆฌ๋ทฐ์ ์ฑ๊ฒฉ์ ๋ ๊ณ ์์ต๋๋ค.
์ต์ด์ ์นํ์ด์ง๋ 1990๋ ์ ๋ฑ์ฅํ์ผ๋ฉฐ ํฌ๊ธฐ๋ ๋ช ๋ฐ์ดํธ์ ๋ถ๊ณผํ์ต๋๋ค. ๊ทธ ์ดํ๋ก ์ฝํ ์ธ ๋ ์ง์ ์ผ๋ก๋ ์์ ์ผ๋ก๋ ํ์ฅ๋์์ต๋๋ค. IT ์ํ๊ณ์ ๋ฐ์ ์ผ๋ก ์ธํด ์ต์ ์น ํ์ด์ง๋ ๋ฉ๊ฐ๋ฐ์ดํธ ๋จ์๋ก ์ธก์ ๋๋ฉฐ ๋คํธ์ํฌ ๋์ญํญ ์ฆ๊ฐ ์ถ์ธ๋ ๋งค๋ ๋์ฑ ๊ฐํ๋๊ณ ์์ต๋๋ค. ์ฝํ ์ธ ์ ๊ณต์ ์ฒด๋ ์ด๋ป๊ฒ ๋๊ท๋ชจ ์ง๋ฆฌ์ ๊ท๋ชจ๋ฅผ ํฌ๊ดํ๊ณ ์ด๋์์๋ ์ฌ์ฉ์์๊ฒ ์ ๋ณด์ ๋ํ ๊ณ ์ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น? ์ฝํ ์ธ ์ ๋ฌ ๋คํธ์ํฌ(Content Delivery Network) ๋๋ ๊ฐ๋จํ CDN์ด๋ผ๊ณ ๋ ํ๋ ์ฝํ ์ธ ์ ๋ฌ ๋ฐ ๋ฐฐํฌ ๋คํธ์ํฌ๋ ์ด๋ฌํ ์์ ์ ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค.
์ธํฐ๋ท์๋ ์ ์ ๋ ๋ง์ "๋ฌด๊ฑฐ์ด" ์ฝํ
์ธ ๊ฐ ์์ต๋๋ค. ๋์์ ์๋ง์ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ์ฌ์ฉ์๋ ๋ก๋ํ๋ ๋ฐ 4~5์ด ์ด์ ๊ฑธ๋ฆฌ๋ ์น ์๋น์ค๋ฅผ ์ฒ๋ฆฌํ๊ณ ์ถ์ดํ์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ฌ์ดํธ ๋ก๋ฉ ์๋๊ฐ ๋๋ฌด ๋ฎ์ผ๋ฉด ์ฒญ์ค์ด ์์ค๋์ด ํธ๋ํฝ, ์ ํ์จ์ด ๊ฐ์ํ์ฌ ์ด์ต์ด ๊ฐ์ํ๊ฒ ๋ฉ๋๋ค. ์ด๋ก ์ ์ผ๋ก CDN(์ฝํ
์ธ ์ ์ก ๋คํธ์ํฌ)์ ์ด๋ฌํ ๋ฌธ์ ์ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ ํ์์ ๊ฐ์ด ๋ชจ๋ ๊ฒ์ด ํน์ ์ฌ๋ก์ ์ธ๋ถ ์ฌํญ๊ณผ ๋์์ค์ ๋ฐ๋ผ ๊ฒฐ์ ๋๋ฉฐ ์ด ๋ถ์ผ์๋ ๋ง์ ๊ฒ๋ค์ด ์์ต๋๋ค.
๋ถ์ฐ ๋คํธ์ํฌ์ ๋ํ ์์ด๋์ด๋ ์ด๋์์ ์์ต๋๊น?
์ญ์ฌ์ ์ฉ์ด ์ ์์ ๋ํ ๊ฐ๋ตํ ์ค๋ช ๋ถํฐ ์์ํ๊ฒ ์ต๋๋ค. CDN์ ๋ค์์ ์ฌ์ฉ์์๊ฒ ์ธํฐ๋ท ์ฝํ ์ธ ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์๋ก ๋ค๋ฅธ ์์น์ ์์นํ ์๋ฒ ์์คํ ๊ทธ๋ฃน์ ๋คํธ์ํฌ์ ๋๋ค. ๋ถ์ฐ ๋คํธ์ํฌ์ ๊ฐ๋ ์ ์์ค ์๋ฒ ์ธ๋ถ์ ์ฌ๋ฌ PoP(Point of Presence)๋ฅผ ๋์์ ๊ฐ๋ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ์์คํ ์ ๋ค์ด์ค๋ ์์ฒญ ๋ฐฐ์ด์ ๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ์ฌ ๋ชจ๋ ๋ฐ์ดํฐ์ ์๋ต ๋ฐ ์ ์ก ์๋๋ฅผ ๋์ ๋๋ค.
์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๋ฌํ๋ ๋ฌธ์ ๋ ์ธํฐ๋ท ๋ฐ์ ์ด ์ ์ ์ ์ด๋ฅด๋ ์ ๋ ๊ธ๊ฒฉํ ๋ฐ์ํ์ต๋๋ค. 90๋ ๋ ์ค๋ฐ. ์ฑ๋ฅ์ด ์ต์ ํ๋๊ทธ์ญ ๋ ธํธ๋ถ์๋ ๋ฏธ์น์ง ๋ชปํ๋ ๋น์์ ์๋ฒ๋ ๋ถํ๋ฅผ ๊ฑฐ์ ๊ฒฌ๋ ์ ์์๊ณ ๊ณ์ ์ฆ๊ฐํ๋ ํธ๋ํฝ์๋ ๋์ฒํ ์ ์์์ต๋๋ค. Microsoft๋ ์ ๋ณด ๊ณ ์๋๋ก์ ๊ด๋ จ๋ ์ฐ๊ตฌ์ ๋งค๋ ์์ต ๋ฌ๋ฌ๋ฅผ ์ง์ถํ์ต๋๋ค(Bill Gates์ ์ ๋ช ํ 640KB๊ฐ ์ฆ์ ๋ ์ค๋ฆ ๋๋ค). ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๊ณ์ธต์ ์บ์ฑ์ ์ฌ์ฉํ๊ณ , ๋ชจ๋์์ ๊ด์ฌ์ ๋ก ์ ํํ๊ณ , ๋คํธ์ํฌ ํ ํด๋ก์ง๋ฅผ ์์ธํ ๋ถ์ํด์ผ ํ์ต๋๋ค. ์ํฉ์ ๋ ์ผ์ ๋ฐ๋ผ ๋์งํ๊ณ ์๋๋ฅผ ๋์ด๊ธฐ ์ํด ๊ฐ๋ฅํ ๋ชจ๋ ์๋จ์ ํตํด ํ๋ํ๋๋ ์ค๋๋ ๊ธฐ๊ด์ฐจ๋ฅผ ์ฐ์์ผํ์ต๋๋ค.
์ด๋ฏธ 90๋ ๋ ํ๋ฐ์ ์น ํฌํธ ์์ ์๋ ๋ถํ๋ฅผ ์ค์ด๊ณ ํ์ํ ์์ฒญ์ ์ ๊ณตํ๋ ค๋ฉด ์ค๊ฐ ์๋ฒ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ์ด๊ฒ์ด ์ ์ธ๊ณ์ ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋ ๋ค์ํ ์๋ฒ์ ์ ์ ์ฝํ ์ธ ๋ฅผ ๋ฐฐํฌํ๋ ์ต์ด์ CDN์ด ๋ฑ์ฅํ ๋ฐฉ์์ ๋๋ค. ๋น์ทํ ์๊ธฐ์ ๋ถ์ฐ ๋คํธ์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋น์ฆ๋์ค๊ฐ ๋ฑ์ฅํ์ต๋๋ค. ์ธ๊ณ ์ต๋(์ต์ํ ์ต๋ ๊ท๋ชจ ์ค ํ๋) CDN ์ ๊ณต์ ์ฒด์ธ Akamai๋ 1998๋ ์ ์ฌ์ ์ ์์ํ์ฌ ์ด ๋ถ์ผ์ ์ ๊ตฌ์๊ฐ ๋์์ต๋๋ค. ๋ช ๋ ํ CDN์ ๋๋ฆฌ ๋ณด๊ธ๋์๊ณ ์ฝํ ์ธ ์ ๊ณต ๋ฐ ๊ธฐ๋ถ๋ก ์ธํ ์์ต์ ์๊ฐ ์์ฒ๋ง ๋ฌ๋ฌ์ ๋ฌํ์ต๋๋ค.
์ค๋๋ ์ฐ๋ฆฌ๋ ํธ๋ํฝ์ด ๋ง์ ์์ ํ์ด์ง๋ก ์ด๋ํ๊ฑฐ๋ ์์ ๋คํธ์ํฌ์์ ์ํตํ ๋๋ง๋ค CDN์ ์ ํ๊ฒ ๋ฉ๋๋ค. ์ด ์๋น์ค๋ Amazon, Cloudflare, Akamai ๋ฐ ๊ธฐํ ์ฌ๋ฌ ๋ค๊ตญ์ ์ ๊ณต์ ์ฒด์์ ์ ๊ณต๋ฉ๋๋ค. ๋์ฑ์ด ๋๊ธฐ์ ์ ์์ฒด CDN์ ์ฌ์ฉํ๋ ๊ฒฝํฅ์ด ์์ด ์ฝํ ์ธ ์ ๋ฌ ์๋์ ํ์ง ์ธก๋ฉด์์ ๋ง์ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. Facebook์ ๋ถ์ฐ ๋คํธ์ํฌ๊ฐ ์๊ณ ๋ฏธ๊ตญ์ ์๋ณธ ์๋ฒ๋ง ์๋ ๊ฒฝ์ฐ ๋์ ๋ฝ ์ฌ์ฉ์์ ํ๋กํ์ ๋ก๋ํ๋ ๋ฐ ํจ์ฌ ๋ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
CDN ๋ฐ ์คํธ๋ฆฌ๋ฐ์ ๋ํ ๋ช ๋ง๋
FutureSource Consulting์ ์์ ์ฐ์ ์ ๋ถ์ํ ๊ฒฐ๊ณผ 2023๋ ์๋ ์์ ์คํธ๋ฆฌ๋ฐ ์๋น์ค ๊ตฌ๋ ์ ์๊ฐ ๊ฑฐ์ 90์ต ๋ช ์ ์ด๋ฅผ ๊ฒ์ด๋ผ๊ณ ๊ฒฐ๋ก ์ง์์ต๋๋ค. ๋ํ ์๋น์ค๋ ์คํธ๋ฆฌ๋ฐ ์ค๋์ค์์ ์์ต์ XNUMX% ์ด์์ ๋ฐ๊ฒ ๋ฉ๋๋ค. ๋น๋์ค์ ์ํฉ๋ ๋น์ทํฉ๋๋ค. Let's Play, ์จ๋ผ์ธ ์ฝ์ํธ, ์จ๋ผ์ธ ์ํ์ ๊ฐ์ ์ฉ์ด๋ ์ด๋ฏธ ๋์ค์ ์ธ ์ดํ์ง์ ์๋ฆฌ ์ก์์ต๋๋ค. Apple, Google, YouTube ๋ฐ ๊ธฐํ ์ฌ๋ฌ ํ์ฌ๋ ์์ฒด ์คํธ๋ฆฌ๋ฐ ์๋น์ค๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
์ด๊ธฐ ๋์ ๋น์ CDN์ ์ฃผ๋ก ์ ์ ์ฝํ ์ธ ๊ฐ ์๋ ์ฌ์ดํธ์ ์ฌ์ฉ๋์์ต๋๋ค. ์ ์ ์ด๋ ์ฌ์ฉ์ ์์ , ์๊ฐ ๋ฐ ๊ธฐํ ์์ธ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋์ง ์๋ ์ ๋ณด์ ๋๋ค. ๊ฐ์ธํ๋์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์คํธ๋ฆฌ๋ฐ ๋น๋์ค ๋ฐ ์ค๋์ค ์๋น์ค์ ์ฆ๊ฐ๋ก ์ธํด ๋ถ์ฐ ๋คํธ์ํฌ์ ๋ํ ๋ ๋ค๋ฅธ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ ์ธ๊ณ ๋์ ๊ณ ๊ฐ ๊ฐ๊น์ด์ ์์นํ ์ค๊ฐ ์๋ฒ๋ฅผ ํตํด ์ต๋ ๋ถํ ๊ธฐ๊ฐ ๋์ ์ฝํ ์ธ ์ ๋ํ ์์ ์ ์ธ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ์ฌ ์ธํฐ๋ท ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ์ง ์๋๋ก ํฉ๋๋ค.
์ด๊ฑฐ ์ด๋ป๊ฒ ์๋ ์์ผ์
๋ชจ๋ CDN์ ๋ณธ์ง์ ๊ฑฐ์ ๋์ผํฉ๋๋ค. ์ค๊ฐ์๋ฅผ ์ฌ์ฉํ์ฌ ์ฝํ ์ธ ๋ฅผ ์ต์ข ์๋น์์๊ฒ ๋ ๋น ๋ฅด๊ฒ ์ ๋ฌํ ์ ์์ต๋๋ค. ์ด๋ ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ์ผ ๋ค์ด๋ก๋ ์์ฒญ์ ๋ณด๋ด๊ณ CDN ์๋ฒ์์ ์ด๋ฅผ ์์ ํฉ๋๋ค. CDN ์๋ฒ๋ ์๋ ์๋ฒ์ ์ผํ์ฑ ํธ์ถ์ ํ๊ณ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด์ ๋ณํํ์ฌ CDN์ ์ง์ ๋ ๊ธฐ๊ฐ ๋์ ํ์ผ์ ์บ์ํ๊ณ ์์ฒด ์บ์์์ ๋ชจ๋ ํ์ ์์ฒญ์ ์ฒ๋ฆฌํฉ๋๋ค. ์ ํ์ ์ผ๋ก ์๋ณธ ์๋ฒ์์ ํ์ผ์ ๋ฏธ๋ฆฌ ๋ก๋ํ๊ณ , ์บ์ ๋ณด์กด ๊ธฐ๊ฐ์ ์กฐ์ ํ๊ณ , ๋์ฉ๋ ํ์ผ์ ์์ถํ๋ ๋ฑ์ ์์ ๋ ์ํํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ์ด์์ ์ธ ์ํฉ์์ ํธ์คํธ๋ ์ ์ฒด ์คํธ๋ฆผ์ CDN ๋ ธ๋์ ์ ๋ฌํฉ๋๋ค. CDN ๋ ธ๋๋ ์ด๋ฏธ ์์ฒด ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๋ฌํ๊ณ ์์ต๋๋ค. ์ ๋ณด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์บ์ฑํ๊ณ ํ๋์ ์๋ฒ๊ฐ ์๋ ๋คํธ์ํฌ๋ก ์์ฒญ์ ๋ฐฐํฌํ๋ฉด ํธ๋ํฝ ๋ถํ์ ๊ท ํ์ด ๋์ฑ ๊ท ํ์ ์ด๋ฃฐ ์ ์๋ค๋ ๊ฒ์ ๋งํ ํ์๋ ์์ต๋๋ค.
CDN ์ด์์ ๋ ๋ฒ์งธ ์ค์ํ ํน์ง์ ๋ฐ์ดํฐ ์ ์ก ์ง์ฐ(RTT(์๋ณต ์๊ฐ)์ด๋ผ๊ณ ๋ ํจ)์ ์ค์ด๋ ๊ฒ์
๋๋ค. TCP ์ฐ๊ฒฐ ์ค์ , ๋ฏธ๋์ด ์ฝํ
์ธ ๋ค์ด๋ก๋, JS ํ์ผ, TLS ์ธ์
์์ ๋ฑ ์ด ๋ชจ๋ ์์
์ ping์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋น์ฐํ ์์ค์ ๊ฐ๊น์ธ์๋ก ์๋ต์ ๋ ๋นจ๋ฆฌ ์ป์ ์ ์์ต๋๋ค. ๊ฒฐ๊ตญ, ๋น์ ์๋์๋ ํ๊ณ๊ฐ ์์ต๋๋ค. ๊ด์ฌ์ ๋ฅผ ํตํด ์ฝ 200๋งkm/s์
๋๋ค. ์ฆ, ๋ชจ์คํฌ๋ฐ์์ ์์ฑํด๊น์ง์ ์ง์ฐ์ RTT์์ ์ฝ 75ms๊ฐ ๋๋ฉฐ ์ด๋ ์ค๊ฐ ์ฅ๋น์ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค.
์ฝํ ์ธ ๋ฐฐํฌ ๋คํธ์ํฌ๊ฐ ํด๊ฒฐํ๋ ๋ฌธ์ ๋ฅผ ๋ ์ ์ดํดํ๊ธฐ ์ํด ํ์ฌ ์๋ฃจ์ ๋ชฉ๋ก์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Google, Yandex, MaxCDN(๋ฌด๋ฃ CDN์ ์ฌ์ฉํ์ฌ JS ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐฐํฌ, ์ ์ธ๊ณ ๋๋ถ๋ถ์ ๊ตญ๊ฐ์์ 90๊ฐ ์ด์์ ์ง์ ๋ณด์ )
- Cloudinary, Cloudimage, Google(ํด๋ผ์ด์ธํธ ์ต์ ํ ์๋น์ค ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: ์ด๋ฏธ์ง, ๋น๋์ค, ๊ธ๊ผด ๋ฑ);
- Jetpack, Incapsula, Swarmify ๋ฑ (์ฝํ ์ธ ๊ด๋ฆฌ ์์คํ ์ ๋ฆฌ์์ค ์ต์ ํ: bitrix, wordpress ๋ฑ)
- CDNVideo, StackPath, NGENIX, Megafon(์ ์ ์ฝํ ์ธ ๋ฐฐํฌ์ฉ CDN, ๋ฒ์ฉ ๋คํธ์ํฌ๋ก ์ฌ์ฉ๋จ);
- Imperva, Cloudflare(์น์ฌ์ดํธ ๋ก๋ฉ ์๋๋ฅผ ๋์ด๋ ์๋ฃจ์ ).
๋ชฉ๋ก์ ์ฒ์ 3๊ฐ์ง ์ ํ์ CDN์ ๊ธฐ๋ณธ ์๋ฒ์์ ํธ๋ํฝ์ ์ผ๋ถ๋ง ์ ์กํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋๋จธ์ง 2๊ฐ๋ ์๋ณธ ํธ์คํธ์์ ์ฑ๋์ ์์ ํ ์ ์กํ๋ ๋ณธ๊ฒฉ์ ์ธ ํ๋ก์ ์๋ฒ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
๊ธฐ์ ์ ๋๊ตฌ์๊ฒ, ์ด๋ค ํํ์ ์ ๊ณตํ๋์?
์ด๋ก ์ ์ผ๋ก ๊ธฐ์ ๊ณ ๊ฐ์ด๋ ๊ฐ์ธ(B2B ๋๋ B2C)์๊ฒ ์ ํ/์๋น์ค๋ฅผ ํ๋งคํ๋ ๋ชจ๋ ์น์ฌ์ดํธ๋ CDN ๊ตฌํ์ ํตํด ์ด์ต์ ์ป์ ์ ์์ต๋๋ค. ํ๊ฒ ๊ณ ๊ฐ์ด ์ค์ํฉ๋๋ค. ์ฌ์ฉ์ ๊ธฐ๋ฐ์ด ์ง๋ฆฌ์ ์์น๋ฅผ ๋ฒ์ด๋ฌ์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ์๋ ๋ฐฐํฌ ๋คํธ์ํฌ๋ ๋์ฉ๋ ์ฝํ ์ธ ์ ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ๋์์ด ๋ฉ๋๋ค.
์์ฒ ๊ฐ์ ์ค๋ ๋๊ฐ ์๋ฒ ์ฑ๋์ ๋ฐฉํดํ๊ธฐ์ ์ถฉ๋ถํ๋ค๋ ๊ฒ์ ๋น๋ฐ์ด ์๋๋๋ค. ๋ฐ๋ผ์ ์ผ๋ฐ ๋์ค์๊ฒ ๋น๋์ค ๋ฐฉ์ก์ ๋ฐฐํฌํ๋ฉด ํ์ฐ์ ์ผ๋ก ์ธํฐ๋ท ์ฑ๋์ ๋์ญํญ์ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๊ฒ ๋ฉ๋๋ค. ์น์ฌ์ดํธ์ ์ฐ๊ฒฐ๋์ง ์์ ์์ ์ด๋ฏธ์ง(์: ์ ํ ๋ฏธ๋ฆฌ๋ณด๊ธฐ)๊ฐ ๋ง์ด ์๋ ๊ฒฝ์ฐ์๋ ๋์ผํ ํ์์ด ๋ํ๋ฉ๋๋ค. ์๋ณธ ์๋ฒ๋ ์ฌ๋ฌ ์์ฒญ์ ์ฒ๋ฆฌํ ๋ ํ๋์ TCP ์ฐ๊ฒฐ์ ์ฌ์ฉํ์ฌ ๋ค์ด๋ก๋๋ฅผ ๋๊ธฐ์ด์ ๋ฃ์ต๋๋ค. CDN์ ์ถ๊ฐํ๋ฉด ์ฌ๋ฌ ๋๋ฉ์ธ์ ์์ฒญ์ ๋ถ์ฐํ๊ณ ์ฌ๋ฌ TCP ์ฐ๊ฒฐ์ ์ฌ์ฉํ์ฌ ์ฑ๋ ๋ถํ๋ฅผ ์ํํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ฌํ ์๋๋ฆฌ์ค์์๋ ์๋ณต ์ง์ฐ ๊ณต์์ 6-7 RRT์ ๊ฐ์ ์ ๊ณตํ๋ฉฐ TCP+TLS+DNS ํ์์ ์ทจํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ฅ์น์ ๋ฌด์ ์ฑ๋ ํ์ฑํ ๋ฐ ์ ํธ๋ฅผ ์ ํ์๋ก ์ ์กํ๋ ๊ฒ๊ณผ ๊ด๋ จ๋ ์ง์ฐ๋ ํฌํจ๋ฉ๋๋ค.
์ ๋ฌธ๊ฐ๋ค์ ์จ๋ผ์ธ ๋น์ฆ๋์ค๋ฅผ ์ํ ๊ธฐ์ ์ ๊ฐ์ ์ ์์ฝํ์ฌ ๋ค์ ์ฌํญ์ ๊ฐ์กฐํฉ๋๋ค.
- ์ ์ํ ์ธํ๋ผ ํ์ฅ + ๋์ญํญ ๊ฐ์. ๋ ๋ง์ ์๋ฒ = ์ ๋ณด๊ฐ ์ ์ฅ๋๋ ๋ ๋ง์ ์ง์ . ๊ฒฐ๊ณผ์ ์ผ๋ก ํ ์ง์ ์ ๋จ์ ์๊ฐ๋น ๋ ์ ์ ํธ๋ํฝ์ ์ฒ๋ฆฌํ๋ฏ๋ก ์ฒ๋ฆฌ๋์ด ๋ ์ ์ ์ ์์ต๋๋ค. ๋ํ ์ต์ ํ ๋๊ตฌ๊ฐ ์๋ํ์ฌ ์๊ฐ ๋ญ๋น ์์ด ์ต๋ ๋ถํ์ ๋์ฒํ ์ ์์ต๋๋ค.
- ํ์ด ์ ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฌ๋๋ค์ด ์ธํฐ๋ท์์ ์ค๋ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์ ์ข์ํ์ง ์๋๋ค๊ณ ์ด๋ฏธ ์ธ๊ธํ์ต๋๋ค. ๋ฐ๋ผ์ ๋์ ํ์ ๋์ ์ดํ๋ฅ ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ง์ฐ์ ์๋ฒ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฌธ์ , ์ค๋๋ ์ฅ๋น ์ฌ์ฉ ๋๋ ๋จ์ํ ์๋ชป ์๊ฐํ ๋คํธ์ํฌ ํ ํด๋ก์ง๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฌธ์ ์ ๋๋ถ๋ถ์ ์ฝํ ์ธ ๋ฐฐํฌ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ถ๋ถ์ ์ผ๋ก ํด๊ฒฐ๋ฉ๋๋ค. ์ฌ๊ธฐ์ ๊ธฐ์ ๊ตฌํ์ ์ค์ ์ด์ ์ "์๋น์ ํ"์ด 80-90ms๋ฅผ ์ด๊ณผํ ๋๋ง ๋ณผ ์ ์์ผ๋ฉฐ ์ด๋ ๋ชจ์คํฌ๋ฐ์์ ๋ด์๊น์ง์ ๊ฑฐ๋ฆฌ๋ผ๋ ์ ์ ์ ์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ๋ฐ์ดํฐ ๋ณด์. DDos(์๋น์ค ๊ฑฐ๋ถ ๋ฐ์ด๋ฌ์ค ๊ณต๊ฒฉ)๋ ์ผ๋ถ ์ด์ต์ ์ป๊ธฐ ์ํด ์๋ฒ๋ฅผ ์ถฉ๋์ํค๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ํ๋์ ์๋ฒ๋ ๋ถ์ฐ ๋คํธ์ํฌ๋ณด๋ค ์ ๋ณด ๋ณด์ ์ทจ์ฝ์ฑ์ ํจ์ฌ ๋ ์ทจ์ฝํฉ๋๋ค(CloudFlare์ ๊ฐ์ ๊ฑฐ๋ ๊ธฐ์ ์ ์ธํ๋ผ๋ฅผ ์ค์นํ๋ ๊ฒ์ ์ฌ์ด ์์ ์ด ์๋๋๋ค). ํํฐ๋ฅผ ์ฌ์ฉํ๊ณ ๋คํธ์ํฌ๋ฅผ ํตํ ์ ์ ํ ์์ฒญ ๋ฐฐํฌ ๋๋ถ์ ํฉ๋ฒ์ ์ธ ํธ๋ํฝ์ ์ก์ธ์คํ๋ ๋ฐ ์ธ์์ ์ผ๋ก ๋ฐ์ํ๋ ์ด๋ ค์์ ์ฝ๊ฒ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
- ๋น ๋ฅธ ์ฝํ ์ธ ๋ฐฐํฌ ๋ฐ ์ถ๊ฐ ์๋น์ค ๊ธฐ๋ฅ. ๋ง์ ์์ ์ ๋ณด๋ฅผ ์๋ฒ ๋คํธ์ํฌ์ ๋ฐฐํฌํ๋ฉด ์ต์ข ์๋น์์๊ฒ ์ ์์ ์ ์ํ๊ฒ ์ ๋ฌํ ์ ์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, ๋ฉ๋ฆฌ์ ์๋ฅผ ์ฐพ์ ํ์๋ ์์ต๋๋ค. Amazon๊ณผ AliExpress๋ง ๊ธฐ์ตํ๋ฉด ๋ฉ๋๋ค.
- ๋ฉ์ธ ์ฌ์ดํธ์ ๋ฌธ์ ๋ฅผ "๋ง์คํน"ํ๋ ๊ธฐ๋ฅ. DNS๊ฐ ์ ๋ฐ์ดํธ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆด ํ์๊ฐ ์์ผ๋ฉฐ, ์ด๋ฅผ ์ ์์น๋ก ์ ์กํ๊ณ ์ด์ ์ ์บ์๋ ์ฝํ ์ธ ๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ด๊ฒฐํจ์ฑ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
์ฅ์ ์ ์ ๋ฆฌํ์ต๋๋ค. ์ด์ ์ด๋ค ํ์ ์์ฅ์ด ์ด๋ก ์ธํด ํํ์ ๋ฐ๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๊ด๊ณ ์ฌ์
๊ด๊ณ ๋ ๋ฐ์ ์ ์๋๋ ฅ์ ๋๋ค. ์์ง์ด ํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ค๋ฉด ์ ๋นํ ๋ถํ๋ฅผ ๊ฑธ์ด์ผ ํฉ๋๋ค. ์ด์ ํ๋ ๋์งํธ ์ธ์์ ๋์ํ๋ ค๋ ๊ด๊ณ ์ฌ์ ์ '๊ณผ์ ์ฝํ ์ธ ' ๋ฌธ์ ์ ์ง๋ฉดํ๊ฒ ๋๋ค. ํค๋น๋ฏธ๋์ด๋ ๋์ ๋คํธ์ํฌ ๋์ญํญ์ ์๊ตฌํ๋ ๋ฉํฐ๋ฏธ๋์ด ๊ด๊ณ (์ฃผ๋ก ์ ๋๋ฉ์ด์ ๋ฐฐ๋ ๋ฐ ๋น๋์ค)๋ฅผ ์๋ฏธํฉ๋๋ค. ๋ฉํฐ๋ฏธ๋์ด๊ฐ ํฌํจ๋ ์น์ฌ์ดํธ๋ ๋ก๋ํ๋ ๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ณ ์๋์ด ๋ฉ์ถฐ ์ฌ์ฉ์์ ๊ธด์ฅ๊ฐ์ ํ ์คํธํ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๋ค์ด๋ก๋ํ๊ธฐ ์ ์๋ ๊ทธ๋ฌํ ๋ฆฌ์์ค๋ฅผ ํฌ๊ธฐํฉ๋๋ค. ๊ด๊ณ ํ์ฌ๋ CDN์ ํ์ฉํ์ฌ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
ํ๋งค
์ ์์๊ฑฐ๋๋ ์ง๋ฆฌ์ ๋ฒ์๋ฅผ ์ง์์ ์ผ๋ก ํ์ฅํด์ผ ํฉ๋๋ค. ๋ ๋ค๋ฅธ ์ค์ํ ์ ์ ๋ชจ๋ ์์ฅ ๋ถ๋ฌธ์ ๊ฒฝ์์๊ฐ ๋ง์ ๊ฒฝ์์์์ ์ธ์์ ๋๋ค. ์น์ฌ์ดํธ๊ฐ ์ฌ์ฉ์ ์๊ตฌ ์ฌํญ(๋ก๋ํ๋ ๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ๊ฒฝ์ฐ ํฌํจ)์ ์ถฉ์กฑํ์ง ๋ชปํ๋ฉด ์ธ๊ธฐ๊ฐ ์์ผ๋ฉฐ ์ง์์ ์ผ๋ก ๋์ ์ ํ์จ์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. CDN์ ๊ตฌํํ๋ฉด ๋ค์ํ ์์น์ ๋ฐ์ดํฐ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ์ด์ ์ด ์ ์ฆ๋์ด์ผ ํฉ๋๋ค. ๋ํ ํธ๋ํฝ ๋ถ์ฐ์ ํธ๋ํฝ ๊ธ์ฆ๊ณผ ๊ทธ์ ๋ฐ๋ฅธ ์๋ฒ ์ค๋ฅ๋ฅผ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ํฐํ ์ธ๋จผํธ ์ฝํ ์ธ ๋ฅผ ๊ฐ์ถ ํ๋ซํผ
์ํ ๋ฐ ๊ฒ์ ๋ค์ด๋ก๋๋ถํฐ ๋น๋์ค ์คํธ๋ฆฌ๋ฐ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ์ข ๋ฅ์ ์ํฐํ ์ธ๋จผํธ ํ๋ซํผ์ด ์ฌ๊ธฐ์ ์ ํฉํฉ๋๋ค. ์ด ๊ธฐ์ ์ด ์ ์ ๋ฐ์ดํฐ์ ํจ๊ป ์๋ํ๋ค๋ ์ฌ์ค์๋ ๋ถ๊ตฌํ๊ณ ์คํธ๋ฆฌ๋ฐ ๋ฐ์ดํฐ๋ ์ค๊ณ๊ธฐ๋ฅผ ํตํด ์ฌ์ฉ์์๊ฒ ๋ ๋น ๋ฅด๊ฒ ๋๋ฌํ ์ ์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, CDN ์ ๋ณด๋ฅผ ์บ์ฑํ๋ ๊ฒ์ ๋ํ ํฌํธ(๋ฉํฐ๋ฏธ๋์ด ์ ์ฅ์) ์์ ์์๊ฒ ๊ตฌ์์ ๋๋ค.
์จ๋ผ์ธ ๊ฒ์
์ธํฐ๋ท ๊ฒ์์ ๋ณ๋์ ์น์ ์ ๋ฐฐ์นํด์ผ ํฉ๋๋ค. ๊ด๊ณ ์ ํฐ ๋์ญํญ์ด ํ์ํ ๊ฒฝ์ฐ ์จ๋ผ์ธ ํ๋ก์ ํธ์๋ ๋ฆฌ์์ค๊ฐ ํจ์ฌ ๋ ๋ง์ด ์๊ตฌ๋ฉ๋๋ค. ๊ณต๊ธ์๋ ์๋ฒ ์ก์ธ์ค ์๋ + ์๋ฆ๋ค์ด ๊ทธ๋ํฝ์ผ๋ก ๋์ ๊ฒ์ ์ฑ๋ฅ ๋ณด์ฅ์ด๋ผ๋ ๋ ๊ฐ์ง ์ธก๋ฉด์ ๋ฌธ์ ์ ์ง๋ฉดํด ์์ต๋๋ค. ์จ๋ผ์ธ ๊ฒ์์ฉ CDN์ ๊ฐ๋ฐ์๊ฐ ์ฌ์ฉ์์ ๊ฐ๊น์ด ์๋ฒ์ ๊ฒ์์ ์ ์ฅํ ์ ์๋ ์์ "ํธ์ ์กด"์ ๊ฐ์ง ์ ์๋ ๊ธฐํ์ ๋๋ค. ์ด๋ฅผ ํตํด ์๋ณธ ์๋ฒ์ ๋ํ ์ก์ธ์ค ์๋์ ์ํฅ์ ์ค์ฌ ์ด๋์๋ ํธ์ํ ๊ฒ์ ํ๋ ์ด๋ฅผ ๋ณด์ฅํ ์ ์์ต๋๋ค.
CDN์ด ๋ง๋ณํต์น์ฝ์ด ์๋ ์ด์
๋ช
๋ฐฑํ ์ด์ ์๋ ๋ถ๊ตฌํ๊ณ ๋ชจ๋ ์ฌ๋์ด ์๋๋ฉฐ ํญ์ ๋น์ฆ๋์ค์ ๊ธฐ์ ์ ๋์
ํ๋ ค๊ณ ๋
ธ๋ ฅํ๋ ๊ฒ์ ์๋๋๋ค. ์ ๊ทธ๋ฐ ๊ฒ๋๊น? ์ญ์ค์ ์ด๊ฒ๋ ์ฅ์ ์๋ ๋ช ๊ฐ์ง ๋จ์ ์ด ๋ฐ๋ฅด๋ฉฐ ๋คํธ์ํฌ ๋ฐฐํฌ์ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ์ฌํญ์ด ๋ ์ถ๊ฐ๋ฉ๋๋ค. ๋ง์ผํฐ๋ค์ ๊ธฐ์ ์ ๋ชจ๋ ์ฅ์ ์ ๋ํด ์๋ฆ๋ต๊ฒ ์ด์ผ๊ธฐํ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ํ ์กฐ๊ฑด์์๋ ๋ชจ๋ ์ฅ์ ์ด ๋ฌด์๋ฏธํด์ง๋ค๋ ์ฌ์ค์ ์์ด๋ฒ๋ฆด ๊ฒ์
๋๋ค. CDN์ ๋จ์ ์ ๋ ์์ธํ ์ดํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ ์ ๊ฐ์กฐํ ๊ฐ์น๊ฐ ์์ต๋๋ค.
- ์ ์ ์ผ๋ก๋ง ์์ ํ์ญ์์ค. ์, ๋๋ถ๋ถ์ ์ต์ ์น์ฌ์ดํธ์๋ ๋์ ์ฝํ ์ธ ์ ๋น์จ์ด ๋ฎ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ด์ง๊ฐ ๊ฐ์ธํ๋ ๊ฒฝ์ฐ CDN์ ๋์์ ์ค ์ ์์ต๋๋ค(๋๋์ ํธ๋ํฝ์ ์ธ๋ก๋ํ๋ ๊ฒฝ์ฐ ์ ์ธ).
- ์บ์ฑ ์ง์ฐ. ์ต์ ํ ์์ฒด๋ ์ ํต ๋คํธ์ํฌ์ ์ฃผ์ ์ฅ์ ์ค ํ๋์ ๋๋ค. ๊ทธ๋ฌ๋ ์๋ณธ ์๋ฒ์์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ๋ฉด CDN์ด ๋ชจ๋ ์๋ฒ์์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์ ์บ์ํ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
- ๋๋ ์ฐจ๋จ. ์ด๋ค ์ด์ ๋ก๋ CDN์ IP ์ฃผ์๊ฐ ๊ธ์ง๋๋ฉด ํด๋น CDN์์ ํธ์คํ ๋๋ ๋ชจ๋ ์ฌ์ดํธ๊ฐ ๋ซํ๋๋ค.
- ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ธ๋ผ์ฐ์ ๋ ์๋ณธ ์๋ฒ์ CDN์ ๋ํ ๋ ๊ฐ์ง ์ฐ๊ฒฐ์ ์ค์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ์ถ๊ฐ ๋ฐ๋ฆฌ์ด์ ๋๊ธฐ ์๊ฐ์ ๋๋ค.
- ์ด์ ์ ํ ๋น๋ ํ๋ก์ ํธ(์กด์ฌํ์ง ์๋ ํ๋ก์ ํธ ํฌํจ)์ IP ์ฃผ์์ ๋ฐ์ธ๋ฉ๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก Google ๊ฒ์ ๋ด์ผ๋ก๋ถํฐ ์์๊ฐ ๋ณต์กํด์ง๊ณ SEO ํ๋ก๋ชจ์ ์ค์ ์ฌ์ดํธ๋ฅผ ์์์ ์ฌ๋ฆฌ๋ ๋ฐ ์ด๋ ค์์ด ์์ต๋๋ค.
- CDN ๋ ธ๋๋ ์ ์ฌ์ ์ธ ์คํจ ์ง์ ์ ๋๋ค. ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์์คํ ๋ผ์ฐํ ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง, ์ฌ์ดํธ ์์ ์ค์ ์ด๋ค ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์๋์ง ๋ฏธ๋ฆฌ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ์ง๋ถํ์ง๋ง ์ฝํ ์ธ ์ ๋ฌ ์๋น์ค์ ๋ํ ๋น์ฉ์ ์ง๋ถํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋น์ฉ์ ํธ๋ํฝ ์์ ๋น๋กํ๋ฏ๋ก ์์ฐ์ ๊ณํํ๋ ๋ฐ ์ ์ด๊ฐ ํ์ํ ์ ์์ต๋๋ค.
์ค์ํ ์ฌ์ค: CDN์ด ์ฌ์ฉ์์๊ฒ ๊ทผ์ ํ๋๋ผ๋ ๋ฎ์ ํ์ด ๋ณด์ฅ๋์ง๋ ์์ต๋๋ค. ๊ฒฝ๋ก๋ ํด๋ผ์ด์ธํธ์์ ๋ค๋ฅธ ๊ตญ๊ฐ ๋๋ ๋ค๋ฅธ ๋๋ฅ์ ์๋ ํธ์คํธ๋ก ๊ตฌ์ถ๋ ์ ์์ต๋๋ค. ์ด๋ ํน์ ๋คํธ์ํฌ์ ๋ผ์ฐํ ์ ์ฑ ๋ฐ ํต์ ์ฌ์ ์์์ ๊ด๊ณ(ํผ์ด๋ง)์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ๋ง์ ๋ํ CDN ์ ๊ณต์ ์ฒด๋ ์ฌ๋ฌ ๊ณํ์ ๊ฐ๊ณ ์์ผ๋ฉฐ, ๋น์ฉ์ ๋์ ์ฌ์ฉ์์๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ ๋ ์ ์ ์ง์ ์ ๊ทผ์ ์ฑ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
๊ธฐํ๊ฐ ์์ต๋๋ค - ์์ฒด CDN์ ์์ํ์ธ์
์ฝํ ์ธ ๋ฐฐํฌ ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ์ฌ์ ์ ์ฑ ์ด ๋ง์์ ๋ค์ง ์์ง๋ง ๋น์ฆ๋์ค๋ฅผ ํ์ฅํด์ผ ํฉ๋๊น? ๊ฐ๋ฅํ๋ค๋ฉด ์์ฒด CDN์ ์์ํด ๋ณด๋ ๊ฒ์ ์ด๋จ๊น์? ์ด๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
- ํ์ฌ ์ฝํ ์ธ ๋ฐฐํฌ ๋น์ฉ์ ๊ธฐ๋์ ๋ฏธ์น์ง ๋ชปํ๋ฉฐ ๊ฒฝ์ ์ ์ผ๋ก ํ๋นํ์ง ์์ต๋๋ค.
- ์๋ฒ ๋ฐ ์ฑ๋์ ๋ค๋ฅธ ์ฌ์ดํธ์ ๊ทผ์ ํ์ง ์์ ์๊ตฌ ์บ์๊ฐ ํ์ํฉ๋๋ค.
- ๋์ ๊ณ ๊ฐ์ ์ฌ์ฉํ ์ ์๋ CDN ์ ์ ์ง์ ์ด ์๋ ์ง์ญ์ ์์ต๋๋ค.
- ์ฝํ ์ธ ์ ๋ฌ ์ ์ค์ ์ ๊ฐ์ธํํด์ผ ํ ํ์์ฑ
- ๋์ ์ฝํ ์ธ ์ ์ ๋ฌ ์๋๋ฅผ ๋์ผ ํ์๊ฐ ์์ต๋๋ค.
- ์ XNUMX์ ์๋น์ค์ ์ฌ์ฉ์ ๊ฐ์ธ ์ ๋ณด ์นจํด ๋ฐ ๊ธฐํ ๋ถ๋ฒ ํ์๊ฐ ์์ฌ๋ฉ๋๋ค.
CDN์ ์์ํ๋ ค๋ฉด ๋๋ฉ์ธ ์ด๋ฆ, ๋ค์ํ ์ง์ญ(๊ฐ์ ๋๋ ์ ์ฉ)์ ์ฌ๋ฌ ์๋ฒ ๋ฐ ์์ฒญ ์ฒ๋ฆฌ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค. SLL ์ธ์ฆ์ ์ค์น, ์ ์ ์ฝํ ์ธ ์ ๊ณต์ ์ํ ํ๋ก๊ทธ๋จ(Nginx ๋๋ Apache) ์ค์ ๋ฐ ํธ์ง, ์ ์ฒด ์์คํ ์ ํจ๊ณผ์ ์ธ ๋ชจ๋ํฐ๋ง์ ์์ง ๋ง์ธ์.
์บ์ฑ ํ๋ก์์ ์ฌ๋ฐ๋ฅธ ๊ตฌ์ฑ์ ๋ณ๋ ๊ธฐ์ฌ์ ์ฃผ์ ์ด๋ฏ๋ก ์ฌ๊ธฐ์์๋ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ ์์น์ ๋งค๊ฐ ๋ณ์์ ๋ํด ์์ธํ ์ค๋ช ํ์ง ์์ต๋๋ค. ์ด๊ธฐ ๋น์ฉ๊ณผ ๋คํธ์ํฌ ๊ตฌ์ถ ์๊ฐ์ ๊ณ ๋ คํ๋ฉด ๊ธฐ์ฑ ์๋ฃจ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ์ ๋งํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ฌ ์ํฉ์ ๋ฐ๋ผ ์์ผ๋ก ๋ช ๊ฐ์ง ์กฐ์น๋ฅผ ๊ณํํ ํ์๊ฐ ์์ต๋๋ค.
๊ฒฐ๊ณผ์์
CDN์ ํธ๋ํฝ์ ๋์ค์๊ฒ ์ ๋ฌํ๊ธฐ ์ํ ์ถ๊ฐ ๊ธฐ๋ฅ ์ธํธ์ ๋๋ค. ์จ๋ผ์ธ ๋น์ฆ๋์ค์ ํ์ํ๊ฐ์? ์, ์๋์ค, ๋ชจ๋ ๊ฒ์ ์ฝํ ์ธ ๊ฐ ์ด๋ค ์ฒญ์ค์ ๋์์ผ๋ก ํ๋์ง, ์ฌ์ ์ฃผ๊ฐ ์ถ๊ตฌํ๋ ๋ชฉํ๊ฐ ๋ฌด์์ธ์ง์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์ง์ญ์ ์ด๊ณ ๊ณ ๋๋ก ์ ๋ฌธํ๋ ํ๋ก์ ํธ๋ CDN ๊ตฌํ์ผ๋ก ์ธํด ์ฅ์ ๋ณด๋ค ๋จ์ ์ด ๋ ๋ง์ต๋๋ค. ์์ฒญ์ ์ฌ์ ํ โโ์๋ณธ ์๋ฒ์ ๋จผ์ ์ ๋ฌ๋์ง๋ง ์ค๊ฐ์๋ฅผ ํตํด ์ ๋ฌ๋ฉ๋๋ค. ๋ฐ๋ผ์ ํ์ด ๋ชจํธํ๊ฒ ๊ฐ์ํ์ง๋ง ์๋น์ค ์ฌ์ฉ์ ๋ํ ์๋ณ ๋น์ฉ์ ์๋นํ ํ์คํฉ๋๋ค. ์ข์ ๋คํธ์ํฌ ์ฅ๋น๊ฐ ์์ผ๋ฉด ๊ธฐ์กด ์ ๋ณด ๋ณด์ ์๊ณ ๋ฆฌ์ฆ์ ์ฝ๊ฒ ๊ฐ์ ํ๊ณ ์๋ฒ๋ฅผ ์ฌ์ฉ์์๊ฒ ๋ ๊ฐ๊น๊ฒ ๋ฐฐ์นํ์ฌ ์ง์์ ์ผ๋ก ๋ฌด๋ฃ๋ก ์ต์ ํ ๋ฐ ์์ต์ ์ป์ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ค๊ฐ ์๋ฒ์ ๋ํด ์ ๋ง๋ก ์๊ฐํด์ผ ํ ์ฌ๋์ ์ธํ๋ผ๊ฐ ์ง์์ ์ผ๋ก ์ฆ๊ฐํ๋ ํธ๋ํฝ ํ๋ฆ์ ์ฒ๋ฆฌํ ์ ์๋ ๋๊ธฐ์ ์ ๋๋ค. CDN์ ๊ด๋ฒ์ํ ์ฌ์ฉ์์๊ฒ ๋คํธ์ํฌ๋ฅผ ์ ์ํ๊ฒ ๋ฐฐํฌํ๊ณ , ํธ์ํ ํด๋ผ์ฐ๋ ๊ฒ์์ ์ ๊ณตํ๊ฑฐ๋, ๋๊ท๋ชจ ์์ฉ ํ๋ซํผ์์ ์ํ์ ํ๋งคํ ์ ์๋ ๊ธฐ์ ๋ก ์๋ฒฝํ๊ฒ ์ ์ฆ๋์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ง๋ฆฌ์ ์ผ๋ก ๋์ ์ฒญ์ค์ด ์๋๋ผ๋ ์ฝํ ์ธ ๋ฐฐํฌ ๋คํธ์ํฌ๊ฐ ํ์ํ ์ด์ ๋ฅผ ๋ฏธ๋ฆฌ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์น ์ฌ์ดํธ ๊ฐ์ํ๋ ์ฌ์ ํ ๋ณต์กํ ์์ ์ผ๋ก ๋จ์ ์์ผ๋ฉฐ CDN์ ๊ตฌํํ์ฌ ๋ง์ ์ฒ๋ผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ํฌ๋ก์ค ํ๋ซํผ, ์ ์์ฑ, ์๋ฒ ๋ถ๋ถ ์ต์ ํ, ์ฝ๋, ๋ ๋๋ง ๋ฑ๊ณผ ๊ฐ์ ์ค์ํ ๊ธฐ๋ฅ์ ์์ง ๋ง์ญ์์ค. ๋ฌธ์ ๋ฅผ ์ ๊ฑฐํ๊ธฐ ์ํ ์๋น ๊ธฐ์ ๊ฐ์ฌ์ ์ ์ ํ ์กฐ์น๋ ์ด์ ๊ณผ ๊ท๋ชจ์ ๊ด๊ณ์์ด ๋ชจ๋ ์จ๋ผ์ธ ํ๋ก์ ํธ์ ๋ํ ์ต์ ์ ์๋ฃจ์ ์ ๋๋ค.
๊ด๊ณ ์ ๊ถ๋ฆฌ์
์ง๊ธ ๋ฐ๋ก ์ฃผ๋ฌธํ์ค ์ ์์ต๋๋ค
์ถ์ฒ : habr.com