CDN
์ ์
์ฌ์ฉ์๊ฐ ์ค๋ฆฌ์ง ์๋ฒ๋ก๋ถํฐ ์ด๋ฏธ์ง, ์์ , ๋น๋์ค ๋ฑ ์ปจํ ์ธ ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์ ๋ ์๋ฒ๊ฐ ๋ฉ๋ฆฌ ์์ ๊ฒฝ์ฐ ์ง์ฐ์๊ฐ์ด ๋ฐ์ํ๋ค. ์ด๋ฌํ ์ํฉ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ฌ์ฉ์์ ์ธ๊ทผ ์ง์ญ์ ์บ์ ์๋ฒ๋ฅผ ๋๊ณ ์ค๋ฆฌ์ง ์๋ฒ๋ก๋ถํฐ ์ปจํ ์ธ ๋ฅผ ์บ์ฑํ๋ค.
์ฌ์ฉ์๋ ์ค๋ฆฌ์ง ์ค๋ฆฌ์ง ์๋ฒ๋ก๋ถํฐ ์ปจํ ์ธ ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๋ ๊ฒ ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ฌ์ค์ ์ธ๊ทผ ์บ์ฑ ์๋ฒ๋ก๋ถํฐ ์ปจํ ์ธ ๋ฅผ ๋ฐ๊ฒ ๋๋ฉฐ ๋ฐ์ํ๋ ์ง์ฐ์๊ฐ์ด ์ฌ๋ผ์ง๋ค. ์ด๋ฌํ ๊ธฐ์ ์ Contents Delivery Network์ด๋ผ๊ณ ํ๋ค.
์ฅ์
- ์น ์ฌ์ดํธ ๋ก๋ฉ ์๋ ๊ฐ์
- ์ธํฐ๋ท ํ์ ๋น์ฉ ์ ๊ฐ
- ์ปจํ ์ธ ์ ๊ณต์ ์์ ์ฑ
- ์น์ฌ์ดํธ ๋ณด์ ๊ฐ์
๋จ์
- ์ค๋ฆฌ์ง ์๋ฒ๊ฐ ๋ชจ๋ ์ฌ์ฉ์์ ์์ฒญ์ ์ผ์ผ์ด ์๋ตํด์ผํ๋ค.
- ์ฌ์ฉ์๊ฐ ์ปจํ ์ธ ๋ฅผ ๋ฐ์ ๋ ์ง์ฐ์๊ฐ์ด ๋ฐ์ํ๋ค.
์๋ ์๋ฆฌ
์๋์ ๊ฐ์ ์์๋ก CDN์ ์๋ํ๋ค.
- ์ต์ด ์์ฒญ์ ์๋ฒ๋ก๋ถํฐ ์ปจํ ์ธ ๋ฅผ ๊ฐ์ ธ์ ํด๋ผ์ด์ธํธ ์์ฒญ์ ์๋ตํ๋ฉฐ, ๋์์ CDN ์บ์ฑ ์ฅ๋น์ ์บ์ฑํ๋ค.
- ๋ ๋ฒ์งธ ์ดํ ๋ชจ๋ ์์ฒญ์ ์ปจํ ์ธ ์ ๋ง๋ฃ ์์ ๊น์ง CDN ์บ์ฑ ์ฅ๋น์ ์ ์ฅ๋ ์ปจ์ฒธํธ๋ฅผ ์ ์กํ๋ค.
- ์์ฃผ ์ฌ์ฉ๋๋ ํ์ด์ง์ ํํด์ ์บ์ฑ๋๋ฉฐ, ์ปจํ ์ธ ํธ์ถ์ด ์์ ๊ฒฝ์ฐ ์ฃผ๊ธฐ์ ์ผ๋ก ์ญ์ ๋๋ค.
์บ์ฑ ๋ฐฉ์
- Static Caching : ์ค๋ฆฌ์ง ์๋ฒ์ ์๋ ์ปจํ ์ธ ๋ฅผ ๋ฏธ๋ฆฌ ์บ์ ์๋ฒ์ ์บ์ฑ
- Dynamic Caching : ์ฌ์ฉ์๊ฐ ์ปจํ ์ธ ๋ฅผ ์์ฒญ์ ํด๋น ์ฝํ ์ธ ๊ฐ ์๋ ๊ฒฝ์ฐ ์ค๋ฆฌ์ง ์๋ฒ๋ก๋ถํฐ ๋ค์ด๋ก๋ ๋ฐ์ ์ ๋ฌํ๋ค.