๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Infra

[Infra]์ธํ”„๋ผ ์•„ํ‚คํ…์ฒ˜ ์ •๋ฆฌ

by The Future Engineer, Lucy 2024. 11. 17.
728x90
๋ฐ˜์‘ํ˜•

์ธํ”„๋ผ๋ž€?

  • ์šฐ๋ฆฌ ์‚ถ์„ ์ง€ํƒฑํ•˜๋Š” ๋ฐ”ํƒ•์ด๋‚˜ ํ† ๋Œ€๋ž€ ์˜๋ฏธ
  • ์ธํ”„๋ผ ์•„ํ‚คํ…์ฒ˜๋Š” IT์ธํ”„๋ผ์˜ ๊ตฌ์กฐ๋ฅผ ์˜๋ฏธ.
  • ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰ ์‹œ์Šคํ…œ์ด๋‚˜ ํ•ญ๊ณต ํšŒ์‚ฌ ํ‹ฐ์ผ“ ๋ฐœ๊ถŒ ์‹œ์Šคํ…œ, ํŽธ์˜์ ์˜ ๊ณ„์‚ฐ๋Œ€ ๋“ฑ ๋ชจ๋‘๊ฐ€ ์ด์šฉ ๋ฐฉ๋ฒ•์ด๋‚˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค๋ฅด์ง€๋งŒ IT ์ธํ”„๋ผ ์œ„์—์„œ ๋™์ž‘.
  • ์•„ํ‚คํ…์ฒ˜๋‚˜ ์„ค๊ณ„ ์š”์†Œ์—๋Š” ๋ฐ˜๋“œ์‹œ ์žฅ์ ๊ณผ ๋‹จ์ ์ด ๊ณต์กด. ์žฅ์ ๋งŒ ์žˆ๋‹ค๋ฉด ๊ฐ€์žฅ ์ข‹์€ ๊ฒƒ์„ ์ทจํ•˜๋ฉด ๋˜์ง€๋งŒ, ๋‹จ์ ์€ ๊ฐ€์žฅ ์˜ํ–ฅ๋ ฅ์ด ์ ์€ ๊ฒƒ์œผ๋กœ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ˜๋“œ์‹œ ์ทจ์‚ฌ์„ ํƒํ•ด์•ผ ํ•  ์ƒํ™ฉ์ด ๋ฐœ์ƒ. ๊ทธ ์ค‘ ๊ฐ€์žฅ ์ œ์•ฝ์ด ๋งŽ์€ ๊ฒƒ์ด ์‹œ์Šคํ…œ ๋„์ž… ๋น„์šฉ.

์ง‘์•ฝํ˜•๊ณผ ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

์ง‘์•ฝํ˜• ์•„ํ‚คํ…์ฒ˜

IT ์‹œ์Šคํ…œ์˜ ์—ฌ๋ช…๊ธฐ์—๋Š” ๋Œ€ํ˜• ์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•ด์„œ ๋ชจ๋“  ์—…๋ฌด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ˜•ํƒœ๊ฐ€ ๋Œ€๋ถ€๋ถ„์ด์—ˆ๋‹ค. ์ด๋Ÿฐ ๋Œ€ํ˜• ์ปดํ“จํ„ฐ๋Š” '๋ฒ”์šฉ ์žฅ๋น„', 'ํ˜ธ์ŠคํŠธ', '๋ฉ”์ธ ํ”„๋ ˆ์ž„' ๋“ฑ์œผ๋กœ ๋ถˆ๋ ธ๋‹ค. ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜๋ผ๋Š” ๊ด€์ ์—์„œ๋Š” ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ๋กœ ๋ชจ๋“  ์ฒ˜๋ฆฌ๋ฅผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง‘์•ฝํ˜•์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.
์ง‘์•ฝํ˜• ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” ํ•ด๋‹น ๊ธฐ์—…์˜ ์ฃผ์š” ์—…๋ฌด๋ฅผ ๋ชจ๋‘ ํ•œ ๋Œ€๋กœ ์ฒ˜๋ฆฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์žฅ๋น„ ๊ณ ์žฅ ๋“ฑ์œผ๋กœ ์—…๋ฌด๊ฐ€ ๋ฉˆ์ถ”์ง€ ์•Š๋„๋ก ์—ฌ๋Ÿฌ ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ์žˆ๋‹ค. ์ปดํ“จํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์ฃผ์š” ๋ถ€ํ’ˆ์€ ๋ชจ๋‘ ๋‹ค์ค‘ํ™”๋ผ ์žˆ์–ด์„œ ํ•˜๋‚˜๊ฐ€ ๊ณ ์žฅ๋‚˜๋”๋ผ๋„ ์—…๋ฌด๋ฅผ ๊ณ„์†ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๋ณต์ˆ˜์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์—…๋ฌด ์ฒ˜๋ฆฌ๋ฅผ ๋™์‹œ์— ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์œ ํ•œ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋ฅผ ํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ•˜๋‚˜์˜ ์ฒ˜๋ฆฌ๊ฐ€ ์‹ค์ˆ˜๋กœ ๋Œ€๋Ÿ‰์˜ ์š”์ฒญ์„ ๋ณด๋‚ด๋”๋ผ๋„ ๋‹ค๋ฅธ ์ฒ˜๋ฆฌ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋„๋ก ๋˜์–ด ์žˆ๋‹ค.

์žฅ์ 

  • ํ•œ ๋Œ€์˜ ๋Œ€ํ˜• ์ปดํ“จํ„ฐ๋งŒ ์žˆ์œผ๋ฉด ๋˜๋ฏ€๋กœ ๊ตฌ์„ฑ์ด ๊ฐ„๋‹จ.
  • ๋Œ€ํ˜• ์ปดํ“จํ„ฐ์˜ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋‚˜ ์ด์ค‘ํ™”์— ์˜ํ•ด ์•ˆ์ •์„ฑ์ด ๋†’๊ณ  ๊ณ ์„ฑ๋Šฅ.

๋‹จ์ 

  • ๋Œ€ํ˜• ์ปดํ“จํ„ฐ์˜ ๋„์ž… ๋น„์šฉ๊ณผ ์œ ์ง€ ๋น„์šฉ์ด ๋น„์Œˆ.
  • ํ™•์žฅ์„ฑ์— ํ•œ๊ณ„๊ฐ€ ์žˆ์Œ.

๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

์—ฌ๋Ÿฌ ๋Œ€์˜ ์ปดํ“จํ„ฐ๋ฅผ ์กฐํ•ฉํ•ด์„œ ํ•˜๋‚˜์˜ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ตฌ์กฐ๋‹ค. ๋Œ€ํ˜• ์ปดํ“จํ„ฐ๋Š” ์•ˆ์ •์„ฑ์ด ๋†’๊ณ  ๊ณ ์„ฑ๋Šฅ์ด์ง€๋งŒ, ํ˜„์žฌ๋Š” ์†Œํ˜• ์ปดํ“จํ„ฐ๋ผ๋„ ์ถฉ๋ถ„ํ•œ ์„ฑ๋Šฅ์„ ๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๋Œ€ํ˜• ์ปดํ“จํ„ฐ์™€ ๋น„๊ตํ•ด์„œ ์†Œํ˜• ์ปดํ“จํ„ฐ ๊ตฌ์ž… ๋น„์šฉ์ด ์••๋„์ ์œผ๋กœ ์ €๋ ดํ•˜๋‹ค. ๋‹จ, ์•ˆ์ •์„ฑ์€ ํ•œ ๋Œ€์˜ ์ปดํ“จํ„ฐ๋งŒ์œผ๋กœ๋Š” ๋Œ€ํ˜• ์ปดํ“จํ„ฐ์— ๋ฏธ์น˜์ง€ ๋ชปํ•œ๋‹ค. ์ด ๊ฒฐ์ ์„ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” ์—ฌ๋Ÿฌ ๋Œ€์˜ ์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•ด ํ•œ ๋Œ€๊ฐ€ ๊ณ ์žฅ ๋‚˜๋„ ์•ˆ์ •์„ฑ์„ ๋‹ด๋ณดํ•˜๊ณ  ์žˆ๋‹ค.

์žฅ์ 

  • ๋‚ฎ์€ ๋น„์šฉ์œผ๋กœ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ• ๊ฐ€๋Šฅ.
  • ์„œ๋ฒ„ ๋Œ€์ˆ˜๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์–ด์„œ ํ™•์žฅ์„ฑ์ด ๋†’์Œ.

๋‹จ์ 

  • ๋Œ€์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๋ฉด ๊ด€๋ฆฌ ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•ด์ง.
  • ํ•œ ๋Œ€๊ฐ€ ๋ง๊ฐ€์ง€๋ฉด ์˜ํ–ฅ ๋ฒ”์œ„๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์กฐ๋ฅผ ๊ฒ€ํ† ํ•ด์•ผ ํ•จ.

๋ฌผ๋ฆฌ ์„œ๋ฒ„์™€ ๋…ผ๋ฆฌ ์„œ๋ฒ„์˜ ์ฐจ์ด

๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜์—์„œ ์ด์šฉ๋˜๋Š” ์ปดํ“จํ„ฐ๋ฅผ ์„œ๋ฒ„๋ผ๊ณ ํ•œ๋‹ค. ์„œ๋ฒ„๋ผ๋Š” ์šฉ์–ด๋Š” ์ปดํ“จํ„ฐ ์ž์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒฝ์šฐ๋„ ์ž‡๊ณ , ์ปดํ“จํ„ฐ์—์„œ ๋™์ž‘ํ•˜๊ณ  ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.
์„œ๋ฒ„๋ผ๋Š” ์šฉ์–ด๋Š” ์›๋ž˜ ํŠน์ • ์—ญํ• ์— ํŠนํ™”๋œ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ธํ„ฐ๋„ท์— ์ ‘์†ํ–ˆ์„ ๋•Œ ์‚ฌ์šฉ์ž ์ž…๋ ฅ ๋ฐ HTML ์ƒ์„ฑ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ฒƒ์€ ์„œ๋ฒ„์—์„œ ๋™์ž‘ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ธ '์›น ์„œ๋ฒ„'์ด๋‹ค. ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ด์„œ ์š”์ฒญ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์€ 'DB ์„œ๋ฒ„'๋‹ค.
์ปดํ“จํ„ฐ ์ž์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒฝ์šฐ๋Š” '๋ฌผ๋ฆฌ ์„œ๋ฒ„'๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ์›น ์„œ๋ฒ„๋‚˜ DB ์„œ๋ฒ„๊ฐ€ ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ ์„œ๋ฒ„์—์„œ ๋™์ž‘ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์œผ๋ฉฐ, ๊ฐ๊ฐ ๋ณ„๋„์˜ ๋ฌผ๋ฆฌ ์„œ๋ฒ„์—์„œ ๋™์ž‘ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.


์ˆ˜์ง ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

๋ถ„ํ• ํ˜•์—์„œ๋Š” ์„œ๋ฒ„ ๋ถ„ํ•  ๋ฐฉ์‹, ์ฆ‰ ์—ญํ•  ๋ถ„๋‹ด์„ ๊ณ ๋ คํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ๊ฐ์˜ ์„œ๋ฒ„๊ฐ€ ์ „ํ˜€ ๋‹ค๋ฅธ ์ž‘์—…์„ ํ•˜๋Š” ๊ฒƒ์ธ์ง€, ์•„๋‹ˆ๋ฉด ๋น„์Šทํ•œ ์ž‘์—…์„ ํ•˜๋Š” ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•œ ๊ด€์ ์ด๋‹ค. ์ˆ˜์งํ˜•์ด๋ผ๊ณ  ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์€ ํŠน์ • ์„œ๋ฒ„ ์ธก๋ฉด์—์„œ ๋ดค์„ ๋•Œ ์—ญํ• ์— ๋”ฐ๋ผ ์œ„ ์•„๋ž˜ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋‰˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ํ˜• ์•„ํ‚คํ…์ฒ˜

์˜ˆ๋ฅผ ๋“ค์–ด ์—…๋ฌด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฏธ๋“ค์›จ์–ด, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ์˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ '๋ฌผ๋ฆฌ ์„œ๋ฒ„' ์ƒ์—์„œ ์šด์˜ํ•˜๊ณ  ์ž‡๋‹ค. ์ด๋“ค ์†Œํ”„ํŠธ์›จ์–ด์— 'ํด๋ผ์ด์–ธํŠธ' ๋˜๋Š” '๋‹จ๋ง'์ด๋ผ ๋ถˆ๋ฆฌ๋Š” ์†Œํ˜• ์ปดํ“จํ„ฐ๊ฐ€ ์ ‘์†ํ•ด์„œ ์ด์šฉํ•˜๋Š” ํ˜•ํƒœ๋‹ค.
ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ํ˜•์˜ ํŠน์ง•์€ ํด๋ผ์ด์–ธํŠธ ์ธก์— ์ „์šฉ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ํด๋ผ์ด์–ธํŠธ์— ์ฃผ๋กœ PC๊ฐ€ ์ด์šฉ๋˜์ง€๋งŒ, ์ตœ๊ทผ ์Šค๋งˆํŠธํฐ์ด๋‚˜ ํƒœ๋ธ”๋ฆฟ๋„ ๋‹จ๋ง๋กœ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

์žฅ์ 

  • ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ๋งŽ์€ ์ฒ˜๋ฆฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์†Œ์ˆ˜์˜ ์„œ๋ฒ„๋กœ ๋‹ค์ˆ˜์˜ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Œ

๋‹จ์ 

  • ํด๋ผ์ด์–ธํŠธ ์ธก์˜ ์†Œํ”„ํŠธ์›จ์–ด ์ •๊ธฐ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”.
  • ์„œ๋ฒ„ ํ™•์žฅ์„ฑ์— ํ•œ๊ณ„ ๋ฐœ์ƒ ๊ฐ€๋Šฅ.

3๊ณ„์ธตํ˜• ์•„ํ‚คํ…์ฒ˜

3๊ณ„์ธตํ˜•์€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ํ˜•์„ ๋ฐœ์ „์‹œํ‚จ ๊ฒƒ์ด๋‹ค. 'ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๊ณ„์ธต', '์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต', '๋ฐ์ดํ„ฐ ๊ณ„์ธต'์˜ 3์ธต ๊ตฌ์กฐ๋กœ ๋ถ„ํ• ๋ผ ์žˆ์–ด์„œ 3๊ณ„์ธต์ด๋ผ ๋ถ€๋ฅธ๋‹ค.

  • ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๊ณ„์ธต: ์‚ฌ์šฉ์ž ์ž…๋ ฅ์„ ๋ฐ›์Œ. ์›น ๋ธŒ๋ผ์šฐ์ € ํ™”๋ฉด์„ ํ‘œ์‹œ.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต: ์‚ฌ์šฉ์ž ์š”์ฒญ์— ๋”ฐ๋ผ ์—…๋ฌด๋ฅผ ์ฒ˜๋ฆฌ.
  • ๋ฐ์ดํ„ฐ ๊ณ„์ธต: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์˜ ์š”์ฒญ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ์ž…์ถœ๋ ฅ.
    3๊ณ„์ธต ์‹œ์Šคํ…œ์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ์— ์ ‘์†ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰ ์‹œ์Šค์…ˆ์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์— ์ž…๋ ฅํ•˜๋Š” ํ™”๋ฉด์€ ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๊ณ„์ธต์˜ ์›น ์„œ๋ฒ„์— ๋จผ์ € ์ „๋‹ฌ๋œ๋‹ค. ์›น ์„œ๋ฒ„๋Š” ๊ทธ ์š”์ฒญ์„ ๋’ค์— ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„์— ์ „๋‹ฌํ•œ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๋Š” ๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ฌด์—‡์„ ๊ฒ€์ƒ‰ํ•ด์•ผ ํ• ์ง€ ํŒ๋‹จํ•ด์„œ ๋’ค์— ์žˆ๋Š ๋ฐ์ดํ„ฐ ๊ณ„์ธต์˜ DB ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•œ๋‹ค.
    3๊ณ„์ธตํ˜•์€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ํ˜•์— ๋น„ํ•ด ํŠน์ • ์„œ๋ฒ„์— ๋ถ€ํ•˜๊ฐ€ ์ง‘์ค‘๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ๋‹ค. ๋˜ํ•œ, ์—…๋ฌด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐฑ์‹ ์— ๋”ฐ๋ฅธ ํด๋ผ์ด์–ธํŠธ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š” ์—†์œผ๋ฉฐ, ์‚ฌ์šฉ์ž๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋งŒ ์ค€๋น„ํ•˜๋ฉด ๋œ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€, ๋ชจ๋“  ์ฒ˜๋ฆฌ๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๋‚˜ DB ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค. ๋‹จ, ์‹œ์Šคํ…œ ์ „์ฒด ๊ตฌ์กฐ๊ฐ€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ํ˜•๋ณด๋‹ค ๋ณต์žกํ•˜๋‹ค.

์žฅ์ 

  • ์„œ๋ฒ„ ๋ถ€ํ•˜ ์ง‘์ค‘ ๊ฐœ์„ 
  • ํด๋ผ์ด์–ธํŠธ ๋‹จ๋ง์˜ ์ •๊ธฐ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋ถˆํ•„์š”
  • '์ฒ˜๋ฆฌ ๋ฐ˜ํ™˜'์— ์˜ํ•œ ์„œ๋ฒ„ ๋ถ€ํ•˜ ์ €๊ฐ

๋‹จ์ 

  • ๊ตฌ์กฐ๊ฐ€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ๊ตฌ์„ฑ๋ณด๋‹ค ๋ณต์žก.

์ˆ˜ํ‰ ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

๋” ๋†’์€ ํ™•์žฅ์„ฑ์„ ์‹คํ˜„ํ•˜๋ ค๋ฉด ๋‹ค๋ฅธ ํ•˜๋‚˜์˜ ์ถ”๊ธ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ•˜๋‹ค. ์ˆ˜ํ‰ ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜๋Š” ์šฉ๋„๊ฐ€ ๊ฐ™์€ ์„œ๋ฒ„๋ฅผ ๋Š˜๋ ค๋‚˜๊ฐ€๋Š” ๋ฐฉ์‹์ด๋‹ค. ์„œ๋ฒ„ ๋Œ€์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๋ฉด ํ•œ ๋Œ€๊ฐ€ ์‹œ์Šคํ…œ์— ์ฃผ๋Š” ์˜ํ–ฅ๋ ฅ์ด ๋‚ฎ์•„์ ธ์„œ ์•ˆ์ •์„ฑ์ด ํ–ฅ์ƒ๋œ๋‹ค. ๋˜ํ•œ, ์ฒ˜๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ์„œ๋ฒ„ ๋Œ€์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๋ฉด ์ „์ฒด์ ์ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ๋„ ์‹คํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‹จ์ˆœ ์ˆ˜ํ‰ ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

์ˆ˜ํ‰ ๋ถ„ํ• ์„ Sharding ๋˜๋Š” Partitioning์ด๋ผ ๋ถ€๋ฅด๊ธฐ๋„ ํ•œ๋‹ค. ์ด ๊ตฌ์„ฑ์—์„œ๋Š” ์‹œ์Šคํ…œ์ด ๋‘˜๋กœ ๋ถ„ํ• ๋จ์œผ๋กœ์จ ์‹œ์Šคํ…œ ์ „์ฒด ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์„ ๋‘ ๋ฐฐ๋กœ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๋‘ ๊ฐœ์˜ ๋…๋ฆฝ๋œ ์‹œ์Šคํ…œ์ด ์ƒ์„ฑ๋˜๊ธฐ์— ์˜ˆ๋ฅผ ๋“ค์–ด A์ธก ์‹œ์Šคํ…œ์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ B์ธก ์‹œ์Šคํ…œ์—๋Š” ์ „ํ˜€ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์•„ ๋…๋ฆฝ์„ฑ์ด ํ–ฅ์ƒ๋œ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ A์™€ B์—์„œ ๊ฐ™์€ ์—…๋ฌด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ด์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด, ์–‘์ชฝ ์‹œ์Šคํ…œ์— ๋งค๋ฒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹ค์‹œํ•ด ์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋„ A์™€ B๊ฐ€ ๋”ฐ๋กœ ๋ณด์œ ํ•˜๊ณ  ์žˆ์–ด์„œ ์–‘์ชฝ ๋ฐ์ดํ„ฐ๋ฅผ ์ผ์›ํ™”ํ•ด์„œ ์ด์šฉํ•  ์ˆ˜ ์—†๋‹ค. ๋˜ํ•œ, A์™€ B์˜ ์ด์šฉ์ž ์ˆ˜๊ฐ€ ๋น„์Šทํ•˜๋‹ค๋ฉด ๊ดœ์ฐฎ์ง€๋งŒ, ์ด์šฉ์ž์˜ ๋Œ€๋ถ€๋ถ„์ด A๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด, A์—๋Š” ๊ณผ๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ฆฌ๊ณ  B๋Š” ๋†€๊ณ  ์žˆ๋Š” ์ƒํƒœ๊ฐ€ ๋œ๋‹ค. ์ด๊ฒƒ์€ ์‹œ์Šคํ…œ ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์ด ๋‘ ๋ฐฐ๊ฐ€ ๋๋‹ค๊ณ  ๋งํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ์ด ๊ตฌ์กฐ๋Š” ๊ฑฐ๋ž˜์ƒ์œผ๋กœ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ์‹œ์Šคํ…œ์— ์ž์ฃผ ์ด์šฉ๋œ๋‹ค.

์žฅ์ 

  • ์ˆ˜ํ‰์œผ๋กœ ์„œ๋ฒ„๋ฅผ ๋Š˜๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ํ™•์žฅ์„ฑ์ด ํ–ฅ์ƒ๋จ.
  • ๋ถ„ํ• ํ•œ ์‹œ์Šคํ…œ์ด ๋…๋ฆฝ์ ์œผ๋กœ ์šด์˜๋˜๋ฏ€๋กœ ์„œ๋กœ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Œ.

๋‹จ์ 

  • ๋ฐ์ดํ„ฐ๋ฅผ ์ผ์›ํ™”ํ•ด์„œ ๋ณผ ์ˆ˜ ์—†์Œ.
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—…๋ฐ์ดํŠธ๋Š” ์–‘์ชฝ์„ ๋™์‹œ์— ํ•ด์ค˜์•ผ ํ•จ.
  • ์ฒ˜๋ฆฌ๋Ÿ‰์ด ๊ท ๋“ฑํ•˜๊ฒŒ ๋ถ„ํ• ๋ผ ์žˆ์ง€ ์•Š์œผ๋ฉด ์„œ๋ฒ„๋ณ„ ์ฒ˜๋ฆฌ๋Ÿ‰์— ์น˜์šฐ์นจ์ด ์ƒ๊น€.

๊ณต์œ ํ˜• ์•„ํ‚คํ…์ฒ˜

๊ณต์œ ํ˜•์—์„œ๋Š” ๋‹จ์ˆœ ๋ถ„ํ• ํ˜•๊ณผ ๋‹ฌ๋ฆฌ ์ผ๋ถ€ ๊ณ„์ธต์—์„œ ์ƒํ˜ธ ์ ‘์†์ด ์ด๋ฃจ์–ด์ง„๋‹ค. ์ด ๊ตฌ์„ฑ์—์„œ๋Š” A ์‹œ์Šคํ…œ์—์„œ๋„ ํ•„์š”์— ๋”ฐ๋ผ B ์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ก  ๋ฐ˜๋Œ€๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋ฐ์ดํ„ฐ ๊ณ„์ธต์€ ๋ฐ์ดํ„ฐ ์ €์žฅ๊ณ ์˜ ์—ญํ• ๋„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ์ง€์— ํฉ์–ด์ ธ ์žˆ๋Š” ๊ฒƒ๋ณด๋‹ค ํ•œ ๊ณณ์—์„œ ์ง‘์ค‘์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ๋ณด์•ˆ์ด๋‚˜ ๊ด€๋ฆฌ์ƒ ์œ ๋ฆฌํ•œ ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค. ๋˜ํ•œ, ์ด ๊ตฌ์„ฑ์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์•„์„œ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋‹ค.

์žฅ์ 

  • ์ˆ˜ํ‰์œผ๋กœ ์„œ๋ฒ„๋ฅผ ๋Š˜๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ํ™•์žฅ์„ฑ์ด ํ–ฅ์ƒ๋จ.
  • ๋ถ„ํ• ํ•œ ์‹œ์Šคํ…œ์ด ์„œ๋กœ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ ์ฐธ์กฐ ๊ฐ€๋Šฅ.

๋‹จ์ 

  • ๋ถ„ํ• ํ•œ ์‹œ์Šคํ…œ ๊ฐ„ ๋…๋ฆฝ์„ฑ์ด ๋‚ฎ์•„์ง.
  • ๊ณต์œ ํ•œ ๊ณ„์ธต์˜ ํ™•์žฅ์„ฑ์ด ๋‚ฎ์•„์ง.

์ง€๋ฆฌ ๋ถ„ํ• ํ˜• ์•„ํ‚คํ…์ฒ˜

์Šคํƒ ๋ฐ”์ดํ˜• ์•„ํ‚คํ…์ฒ˜

๋ฌผ๋ฆฌ ์„œ๋ฒ„๋ฅผ ์ตœ์†Œ ๋‘ ๋Œ€๋ฅผ ์ค€๋น„ํ•˜์—ฌ ํ•œ ๋Œ€๊ฐ€ ๊ณ ์žฅ ๋‚˜๋ฉด ๊ฐ€๋™ ์ค‘์ธ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋‹ค๋ฅธ ํ•œ ๋Œ€๋กœ ์˜ฎ๊ฒจ์„œ ์šด์˜ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด ๋•Œ ์†Œํ”„ํŠธ์›จ์–ด ์žฌ์‹œ์ž‘์„ ์ž๋™์œผ๋กœ ํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ Failover๋ผ๊ณ  ํ•œ๋‹ค. ์ด ๋ฐฉ์‹์—์„œ๋Š” ๋ฌผ๋ฆฌ ์„œ๋ฒ„ ๊ณ ์žฅ์— ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ณดํ†ต ๋•Œ๋Š” Failover ๋Œ€์ƒ ์„œ๋ฒ„๊ฐ€ ๋†€๊ณ  ์žˆ๋Š” ์ƒํƒœ๊ฐ€ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฆฌ์†Œ์Šค ์ธก๋ฉด์—์„œ ๋‚ญ๋น„๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์Šคํƒ ๋ฐ”์ด๋ฅผ ๋”ฐ๋กœ ๋‘์ง€ ์•Š๊ณ , ์–‘์ชฝ ์„œ๋ฒ„๋ฅผ ๋™์‹œ์— ๊ต์ฐจ ์ด์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ๋‹ค.
์ฐธ๊ณ ๋กœ, ๋ฌผ๋ฆฌ ์„œ๋ฒ„๊ฐ€ ์•„๋‹Œ ๊ฐ€์ƒํ™” ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ๋Š” ์„œ๋ฒ„์ƒ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฐ€์ƒ ์„œ๋ฒ„๋ณ„๋กœ ๋‹ค๋ฅธ ๋ฌผ๋ฆฌ ์„œ๋ฒ„์— 'Failover'ํ•˜๋Š” ๋ฐฉ์‹๋„ ์„ ํƒ๋„๋ฆฌ ์ˆ˜ ์žˆ๋‹ค.

์žฌํ•ด ๋Œ€์ฑ…ํ˜• ์•„ํ‚คํ…์ฒ˜

์„œ๋ฒ„ ์žฅ์น˜๋ฅผ ์ตœ์†Œ ๊ตฌ์„ฑ ๋ฐ ๋™์‹œ ๊ตฌ์„ฑ์œผ๋กœ ๋ณ„๋„ ์‚ฌ์ดํŠธ์— ๋ฐฐ์น˜ํ•˜๊ณ , ์†Œํ”„ํŠธ์›จ์–ด๋„ ์ƒ์šฉ ํ™˜๊ฒฝ๊ณผ ๋™์ผํ•˜๊ฒŒ ์„ค์ •ํ•œ๋‹ค. ์žฌํ•ด๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์ „ํ˜€ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ์— ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ด์šฉํ•˜๊ฒŒ ๋œ๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ๊ฒƒ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ตœ์‹ ํ™”์™€ ๋ฐ์ดํ„ฐ ์ตœ์‹ ํ™”๋‹ค. ํŠนํžˆ ๋ฐ์ดํ„ฐ๋Š” ๋งค์ผ ๊ฐฑ์‹ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋Š ์ •๋„ ์‹ค์‹œ๊ฐ„์„ฑ์„ ์œ ์ง€ํ•ด์„œ ์‚ฌ์ดํŠธ ๊ฐ„ ๋™๊ธฐ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค. ์ €์žฅ์†Œ ์žฅ๋น„ ๊ธฐ๋Šฅ, OS ๊ธฐ๋Šฅ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋Šฅ ๋“ฑ ๋™๊ธฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋น„์šฉ, ๋Œ€์ƒ ๋ฐ์ดํ„ฐ, ๋™๊ธฐ ์—ฐ์žฅ ํŠน์„ฑ ๋“ฑ์„ ๊ณ ๋ คํ•ด์„œ ๊ฒฐ์ •ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•