์ค๋์ ๋ช
์ธ
" ๋น์ ์ด ์ธ์์์ ๋ณด๊ณ ์ถ์ ๋ณํ๊ฐ ๋์ธ์. "
- ๊ฐ๋
(์ธ๋ ๋
๋ฆฝ์ด๋๊ฐ, ์ ์น ์ง๋์)
1. ์๋ฒ ์ด์คํ(Duplication, Duplex) ์๋ฒ ์ด์คํ๋ ๊ณ ๊ฐ์ฉ์ฑ(High Availability, HA)์ ํ๋ณดํ๊ธฐ ์ํด ๋ ๋ ์ด์์ ์๋ฒ๋ฅผ ๋ฌผ๋ฆฌ์ ๋๋ ๋
ผ๋ฆฌ์ ์ผ๋ก ๊ตฌ์ฑํ๋ ๊ธฐ์ ์ด๋ค. ์ด๋ ์์คํ
์ฅ์ ๋ฐ์ ์, ์๋น์ค์ ์ค๋จ ์์ด ์ง์์ ์ธ ์ด์์ ๋ณด์ฅํ๊ธฐ ์ํ ์ ๋ต์ผ๋ก, ์ฃผ๋ก ํด๋ฌ์คํฐ๋ง, ๋ก๋ ๋ฐธ๋ฐ์ฑ, ๋๋ ๋ฆฌ๋๋์(์ค๋ณต ๊ตฌ์ฑ) ๋ฐฉ์์ผ๋ก ๊ตฌํ๋๋ค. ์ด์คํ ๋ฐฉ์์ ์ผ๋ฐ์ ์ผ๋ก ํ์ชฝ๋ง์ด ๋์ํ๋ค๊ฐ ์ฅ์ ๋ฐ์ ์ ๋ค๋ฅธ ํ ์ชฝ์ด ๋์์ ์ด์ด๊ฐ๋ ํํ์ด๋ค. ๋จ, ์ค์๋๊ฐ ๋ฎ์ ํธ๋ํฝ์ด ํ๋ฅด๋ ์ฅ๋น๋ ์ด์คํ๋ก ์ถฉ๋ถํ์ง๋ง, ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด์ผ ํ๋ ์๋ฒ๋ ์คํ ๋ฆฌ์ง๋ผ๋ฉด ์ผ์คํ, ์ฌ์คํ(๋ค์คํ)์ํค๊ธฐ๋ ํ๋ค. (์: ์ํ ์์คํ
๋ฑ) ๋ฌผ๋ฆฌ์ ์๋ฒ ์ด์คํ๋ ๋ ๊ฐ ์ด์์ ๋ฌผ๋ฆฌ์ ์๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์ฅ์ ๊ฐ..
์๋ฒ ์ด์คํ์ ๋ถ์ฐ ์ฒ๋ฆฌ๋ ๊ณ ๊ฐ์ฉ์ฑ๊ณผ ์์ ์ฑ์ ํ๋ณดํ๊ธฐ ์ํด ํ์์ ์ด๋ค. ๋จ์ผ ์๋ฒ๋ก๋ ๋๋์ ํธ๋ํฝ๊ณผ ์ฅ์ ๋ฐ์ ์ ๋ณต๊ตฌ๋ฅผ ๊ฐ๋นํ ์ ์๊ธฐ ๋๋ฌธ์, ๋ค์์ ์๋ฒ๋ก ๋ถํ๋ฅผ ๋ถ์ฐํ๊ณ ๋ฐฑ์
์์คํ
์ ๋ง๋ จํด์ผ ํ๋ค. ํนํ, ์ด์ปค๋จธ์ค๋ ๊ธ์ต ์๋น์ค์ฒ๋ผ ์ค์๊ฐ ์ฒ๋ฆฌ๊ฐ ์ค์ํ ํ๊ฒฝ์์๋ ์๋ ํ์ฅ(Auto Scaling)๊ณผ ๋ฌด์ค๋จ ์ด์์ด ํ์์ ์ด๋ค.1. ์๋ฒ ์ด์คํ (Server Redundancy)์๋ฒ ์ด์คํ๋ ์ฅ์ ๋๋น(High Availability, HA - ๊ณ ๊ฐ์ฉ์ฑ)๋ฅผ ์ํ ๊ฐ๋
์ด๋ค.ํ๋์ ์๋ฒ๊ฐ ๋ค์ด๋๋๋ผ๋ ๋ค๋ฅธ ์๋ฒ๊ฐ ๋์ ์ญํ ์ ์ํํ ์ ์๋๋ก ๋ฐฑ์
์๋ฒ๋ฅผ ์ค๋นํ๋ ๋ฐฉ์์ด๋ค. โ๏ธ ์๋ฅผ ๋ค๋ฉด?DB ์๋ฒ ์ด์คํ: Master-Slave ๊ตฌ์กฐ์น ์๋ฒ ์ด์คํ: ๋ก๋๋ฐธ๋ฐ์ + ๋ ๊ฐ์ ๋์ผํ ์น ์๋ฒ โ..
'๋ถ์ฐ์ฒ๋ฆฌ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.