๐ต ์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํด์ผ ํ๋์ง
์ปจํ ์ด๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌ์ฅํ๊ณ ์คํํ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
ํ๋ก๋์ ํ๊ฒฝ์์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ์ปจํ ์ด๋๋ฅผ ๊ด๋ฆฌํ๊ณ ๊ฐ๋ ์ค์ง ์๊ฐ์ด ์๋์ง ํ์ธํด์ผ ํ๋ค.
์๋ฅผ ๋ค์ด ์ปจํ ์ด๋๊ฐ ๋ค์ด๋๋ฉด ๋ค๋ฅธ ์ปจํ ์ด๋๋ฅผ ๋ค์ ์์ํด์ผ ํ๋ค.
์ด ๋ฌธ์ ๋ฅผ ์์คํ ์ ์ํด ์ฒ๋ฆฌํ๋ค๋ฉด ๋ ์ฝ์ง ์์๊น?
๊ทธ๊ฒ์ด ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ํ์ํ ์ด์ ์ด๋ค!
์ฟ ๋ฒ๋คํฐ์ค๋ ๋ถ์ฐ ์์คํ ์ ํ๋ ฅ์ ์ผ๋ก ์คํํ๊ธฐ ์ํ ํ๋ ์ ์ํฌ๋ฅผ ์ ๊ณตํ๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฅ๊ณผ ์ฅ์ ์กฐ์น๋ฅผ ์ฒ๋ฆฌํ๊ณ , ๋ฐฐํฌ ํจํด ๋ฑ์ ์ ๊ณตํ๋ค.
์๋ฅผ ๋ค์ด, ์ฟ ๋ฒ๋คํฐ์ค๋ ์์คํ ์ ์นด๋๋ฆฌ์ ๋ฐฐํฌ๋ฅผ ์ฝ๊ฒ ๊ด๋ฆฌ ํ ์ ์๋ค.
- ์๋น์ค ๋์ค์ปค๋ฒ๋ฆฌ์ ๋ก๋ ๋ฐธ๋ฐ์ฑ ์ฟ ๋ฒ๋คํฐ์ค๋ DNS ์ด๋ฆ์ ์ฌ์ฉํ๊ฑฐ๋ ์์ฒด IP ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํ ์ด๋๋ฅผ ๋ ธ์ถํ ์ ์๋ค. ์ปจํ ์ด๋์ ๋ํ ํธ๋ํฝ์ด ๋ง์ผ๋ฉด, ์ฟ ๋ฒ๋คํฐ์ค๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ก๋๋ฐธ๋ฐ์ฑํ๊ณ ๋ฐฐํฌํ์ฌ ๋ฐฐํฌ๊ฐ ์์ ์ ์ผ๋ก ์ด๋ฃจ์ด์ง ์ ์๋ค.
- ์คํ ๋ฆฌ์ง ์ค์ผ์คํธ๋ ์ด์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ก์ปฌ ์ ์ฅ์, ๊ณต์ฉ ํด๋ผ์ฐ๋ ๊ณต๊ธ์ ๋ฑ๊ณผ ๊ฐ์ด ์ํ๋ ์ ์ฅ์ ์์คํ ์ ์๋์ผ๋ก ํ์ฌ ํ ์ ์๋ค.
- ์๋ํ๋ ๋กค์์๊ณผ ๋กค๋ฐฑ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ๋ ์ปจํ ์ด๋์ ์ํ๋ ์ํ๋ฅผ ์์ ํ ์ ์์ผ๋ฉฐ ํ์ฌ ์ํ๋ฅผ ์ํ๋ ์ํ๋ก ์ค์ ํ ์๋์ ๋ฐ๋ผ ๋ณ๊ฒฝํ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์๋ํํด์ ๋ฐฐํฌ์ฉ ์ ์ปจํ ์ด๋๋ฅผ ๋ง๋ค๊ณ , ๊ธฐ์กด ์ปจํ ์ด๋๋ฅผ ์ ๊ฑฐํ๊ณ , ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์ ์ปจํ ์ด๋์ ์ ์ฉํ ์ ์๋ค.
- ์๋ํ๋ ๋น ํจํน(bin packing) ์ปจํ ์ด๋ํ๋ ์์ ์ ์คํํ๋๋ฐ ์ฌ์ฉํ ์ ์๋ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ ๋ ธ๋๋ฅผ ์ ๊ณตํ๋ค. ๊ฐ ์ปจํ ์ด๋๊ฐ ํ์๋ก ํ๋ CPU์ ๋ฉ๋ชจ๋ฆฌ(RAM)๋ฅผ ์ฟ ๋ฒ๋คํฐ์ค์๊ฒ ์ง์ํ๋ค. ์ฟ ๋ฒ๋คํฐ์ค๋ ์ปจํ ์ด๋๋ฅผ ๋ ธ๋์ ๋ง์ถ์ด์ ๋ฆฌ์์ค๋ฅผ ๊ฐ์ฅ ์ ์ฌ์ฉํ ์ ์๋๋ก ํด์ค๋ค.
- ์๋ํ๋ ๋ณต๊ตฌ(self-healing) ์ฟ ๋ฒ๋คํฐ์ค๋ ์คํจํ ์ปจํ ์ด๋๋ฅผ ๋ค์ ์์ํ๊ณ , ์ปจํ ์ด๋๋ฅผ ๊ต์ฒดํ๋ฉฐ, '์ฌ์ฉ์ ์ ์ ์ํ ๊ฒ์ฌ'์ ์๋ตํ์ง ์๋ ์ปจํ ์ด๋๋ฅผ ์ฃฝ์ด๊ณ , ์๋น์ค ์ค๋น๊ฐ ๋๋ ๋๊น์ง ๊ทธ๋ฌํ ๊ณผ์ ์ ํด๋ผ์ด์ธํธ์ ๋ณด์ฌ์ฃผ์ง ์๋๋ค.
- ์ํฌ๋ฆฟ๊ณผ ๊ตฌ์ฑ ๊ด๋ฆฌ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์ํธ, OAuth ํ ํฐ ๋ฐ SSH ํค์ ๊ฐ์ ์ค์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌ ํ ์ ์๋ค. ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์ฌ๊ตฌ์ฑํ์ง ์๊ณ ์คํ ๊ตฌ์ฑ์ ์ํฌ๋ฆฟ์ ๋ ธ์ถํ์ง ์๊ณ ๋ ์ํฌ๋ฆฟ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ์ ๋ฐฐํฌ ๋ฐ ์ ๋ฐ์ดํธ ํ ์ ์๋ค
'TEAM STUDY > SERVER' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ต์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ 1์ฃผ์ฐจ - VM ๊ณผ Container ์ฐจ์ด (0) | 2021.06.30 |
---|---|
๐ต ์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ 1์ฃผ์ฐจ - Auto Scaling / Auto Healing / Deployment (0) | 2021.06.30 |
๐ต์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ 1์ฃผ์ฐจ - ๋์ปค์ ์ฟ ๋ฒ๋คํฐ์ค ์ฐจ์ด์ (0) | 2021.06.30 |
๐ต์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ 1์ฃผ์ฐจ - ๋์ปค๋ ? (0) | 2021.06.30 |
์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ 1์ฃผ์ฐจ (0) | 2021.06.30 |