Load Balancing
๋ก๋ ๋ฐธ๋ฐ์ฑ์ด๋?
๋ก๋ ๋ฐธ๋ฐ์ฑ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํ๋ ๋ฆฌ์์ค ํ์ ๋ค์ด์ค๋ ๋คํธ์ํฌ ํธ๋ํฝ(๋ค์ด์ค๋ ์์ฒญ)์ ๊ท ๋ฑํ๊ฒ ๋ถ์ฐ ํ๋ ๊ฒ์ ์๋ฏธํจ.
์ด๋ฅผ ์ํํ๋ ๋ก๋ ๋ฐธ๋ฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ ์๋จ์ ์์นํ๋ฉฐ ํด๋ผ์ด์ธํธ ์์ฒญ์ ์ง์ํ๊ณ ์ ์ดํจ.
์ด๋ฅผ ํตํด์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ฉ์ฑ, ํ์ฅ์ฑ, ๋ณด์ ๋ฐ ์ฑ๋ฅ์ ํ์ฅํ ์ ์์.
์๊ณ ๋ฆฌ์ฆ
1. ๋ผ์ด๋ ๋ก๋น(Round Robin)
๋ผ์ด๋ ๋ก๋น ๋ฐฉ์์ ๋ชจ๋ ์์ฒญ์ด ์์๋๋ก ์ฒ๋ฆฌ๋๋ ๋ฐฉ์์. ์๋ฒ 3๋(A, B, C) ๊ฐ ์กด์ฌํ๋ฉด ์์ฒญ์ ABCABC ์์๋๋ก ์ ๋ฌ๋จ.
๋ชจ๋ ์๋ฒ์ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ด ๋๋ฑํ๊ณ ,์์ฒญ์ ๊ณ ๋ฅธ ๋ถ์ฐ์ด ์ค์ํ ๊ฒฝ์ฐ ๊ณ ๋ คํด๋ณผ ์ ์์.
๊ตฌํ์ด ์ฌ์ฐ๋ฉฐ ๊ณ ๋ฅธ ๋ถ์ฐ์ ๋ณด์ฅํ๋ค๋ ๊ฒ์ด ์ฅ์ ์. ํ์ง๋ง, ์๋ฒ ๋ถํ๋ ์๋ต์๊ฐ์ ๊ณ ๋ คํ์ง ์๊ณ ์๋ฒ์ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ด ๋ค๋ฅธ ๊ฒฝ์ฐ ๋นํจ์จ์ ์ด๋ผ๋ ๊ฒ์ด ๋จ์ ์.
2. ๊ฐ์ค์น ๋ผ์ด๋ ๋ก๋น
๋ผ์ด๋ ๋ก๋น ๋ฐฉ์์ ๊ฐ์ค์น๋ผ๋ ๊ฐ๋ ์ ์ถ๊ฐํจ. ๊ฐ ์๋ฒ๋ ์ฒ๋ฆฌ ๋ฅ๋ ฅ๊ณผ ๊ฐ์ฉ ์์์ ๋ฐ๋ผ์ ๊ฐ์ค์น๋ฅผ ํ ๋น ๋ฐ๊ฒ ๋จ. ๊ทธ๋ฆฌ๊ณ ,๋ผ์ด๋ ๋ก๋น ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฐ์ค์น๊ฐ ๋์ ์๋ฒ๋ ๊ฐ์ค์น์ ๋น๋กํ์ฌ ์๋์ ์ผ๋ก ๋ ๋ง์ ์์ฒญ์ ๋ฐ๊ฒ๋จ.
Last updated
Was this helpful?