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

๐Ÿ”ฅ IT 8๊ฐœ ์ง๋ฌด ๊ธฐ์ดˆ์ฒดํ—˜

2-tier๋ž€?

2-tier

1) 2-tier๋ž€?

  • 2-tier๋ž€ ec2์™€ ๊ฐ™์€ ์›น์„œ๋ฒ„๊ฐ€ DB์— ์—ฐ๊ฒฐ๋˜๋Š” ํ˜•ํƒœ๋ฅผ ๋งํ•œ๋‹ค. (DB๊ฐ€ ์—†์ด ์›น ์„œ๋ฒ„๋งŒ ์žˆ๋‹ค๋ฉด ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ๋งŒ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ DB๊ฐ€ ์žˆ์œผ๋ฉด ๋ฐฑ์—”๋“œ๋„ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋Š” ์„œ๋ฒ„ ๋ฌธ์ œ๋กœ ์‰ฝ๊ฒŒ ์†์‹ค๋  ์ˆ˜ ์žˆ์œผ๋‚˜ ๋ฐฑ์—”๋“œ์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋Š” ๋ฐ˜์˜๊ตฌ์ ์ด๋ฉฐ, ๊ฐœ์ธ์ •๋ณด๋ณดํ˜ธ์ฐจ์›, ๋ฐ์ดํ„ฐํ™œ์šฉ์ฐจ์›์—์„œ ์ ํ•ฉํ•˜๋‹ค.)
  • 2-tier ๊ตฌ์กฐ๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๊ตฌ์กฐ์ด๋‹ค.
  • 2-tier ๊ธฐ๋ฐ˜์˜ ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ํ™˜๊ฒฝ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ํ•˜๋‚˜์˜ ํด๋ผ์ด์–ธํŠธ์— ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•˜๋‚˜์”ฉ ์ƒ์„ฑ๋˜๋Š” ๋ฐฉ์‹์ด๋‹ค. 

 

2) 2-tier vs 3-tier

  • ์„œ๋ฒ„์˜ ์—ญํ• ์„ ๋‚˜๋ˆ„์–ด์„œ ๋ถ„๋ฆฌํ•˜๋ฉด ๊ฐ™์€ ์—ญํ• ์„ ํ•˜๋Š” ์„œ๋ฒ„๋“ค์„ ๊ฐ™์€ tier์— ์žˆ๋‹ค๊ณ  ๋งํ•œ๋‹ค.
  • tier๊ฐ€ ๋Š˜์–ด๋‚ ์ˆ˜๋ก ์„œ๋ฒ„๋ฅผ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ถ„๋ฅ˜๋กœ ๋‚˜๋ˆˆ๋‹ค๋Š” ๋œป์œผ๋กœ, ์„œ๋ฒ„๊ฐ€ ์ด 2๋Œ€์ด๋“  20๋Œ€์ด๋“  ์„œ๋ฒ„์˜ ์—ญํ• ์ด web์„œ๋ฒ„, db์„œ๋ฒ„ ๋‘๊ฐ€์ง€์ด๋ฉด 2-tier๊ตฌ์กฐ์ด๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ 3- tier๋Š” web์„œ๋ฒ„-was์„œ๋ฒ„-db์„œ๋ฒ„๋ฅผ ์ง€์นญํ•œ๋‹ค.
  • 3tier๊ตฌ์กฐ๋Š” ๋ฐฑ์—”๋“œ ์ „์šฉ์„œ๋ฒ„๊ฐ€ ์žˆ์–ด์„œ ๋ฌด๊ฑฐ์šด ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ์— 2-tier๋ณด๋‹ค ์„ฑ๋Šฅ์ด ์ข‹์œผ๋‚˜, ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•œ ๋‹จ์ ์ด ์žˆ๋‹ค.
  2-tier (web์„œ๋ฒ„, db์„œ๋ฒ„) 3-tier (์ผ๋ฐ˜์ ์œผ๋กœ web์„œ๋ฒ„-was์„œ๋ฒ„-db์„œ๋ฒ„)
ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„
๊ตฌ์กฐ


์ ์šฉ๋ถ„์•ผ
  • ์†Œ๊ทœ๋ชจ ๋ถ€์„œ์˜ ๋‹จ์œ„๋ณ„ ์—…๋ฌด
  • ๋‹จ์ผ ์„œ๋ฒ„
  • ์†Œ์ˆ˜ ์‚ฌ์šฉ์ž (๋Œ€๋žต 50 ๋ฏธ๋งŒ)
  • ๋ฐฐ์น˜ ์—…๋ฌด ๋ถ„์•ผ
  • ์ „์‚ฌ์  ์—…๋ฌด
  • ๋‹ค์ค‘ ์„œ๋ฒ„
  • ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž (50๋ช… ์ด์ƒ)
  • OLTP์„ฑ ์—…๋ฌด ๋ฐ ๋Œ€๋Ÿ‰ ๊ฑฐ๋ž˜ ์ฒ˜๋ฆฌ
์žฅ์ 
  • ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ๊ธฐ๊ฐ„ ๋‹จ์ถ• (ํ…Œ์ŠคํŠธ ์šฉ์ด)
  • ์ดˆ๊ธฐ ๋„์ž…๋น„์šฉ ์ ˆ๊ฐ
  • ๋‹จ์ˆœํ•œ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ ์šฉ์ด
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ๋ชจ๋“ˆํ™”
  • ์ด๊ธฐ์ข… H/W ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™˜๊ฒฝ์—์„œ ์ƒํ˜ธ ์—ฐ๋™ ๊ฐ€๋Šฅ
  • ์‹œ์Šคํ…œ ์ž์› ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜์—ฌ ์„ฑ๋Šฅ ํ–ฅ์ƒ
  • ํ™•์žฅ ์šฉ์ด
  • ์‹œ์Šคํ…œ ๊ด€๋ฆฌ, ๋ถ€ํ•˜ ๋ถ„์‚ฐ, ์žฅ์•  ๋Œ€์ฑ… ์ถ”๊ฐ€ ๋ณด์•ˆ ๊ธฐ๋Šฅ
๋‹จ์ 
  • ๊ฑฐ๋ž˜๋Ÿ‰ ์ฆ๊ฐ€๋  ๋•Œ ๊ธ‰๊ฒฉํ•œ ์„ฑ๋Šฅ ์ €ํ•˜
  • ๋‹ค๋ฅธ ํ”Œ๋žซํผ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™˜๊ฒฝ์—์„œ ์ƒํ˜ธ ์—ฐ๋™ ๋ถˆ๊ฐ€๋Šฅ
  • ํ™•์žฅ์˜ ์–ด๋ ค์›€
  • ์‹œ์Šคํ…œ ๊ด€๋ฆฌ, ๋ถ€ํ•˜ ๋ถ„์‚ฐ, ์žฅ์•  ๋Œ€์ฑ… ์ถ”๊ฐ€ ๋ณด์•ˆ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ถˆ๊ฐ€๋Šฅ
  • ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ ์‹œ ์žฅ์‹œ๊ฐ„ ์†Œ์š” (ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ๊ฒฐํ•ฉ ํ…Œ์ŠคํŠธ)
  • ์ดˆ๊ธฐ ๋„์ž… ๋น„์šฉ ์ฆ๊ฐ€
  • ๋‹จ์ˆœํ•œ ํ”„๋กœ๊ทธ๋žจ๋„ ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ๋ถ„๋ฆฌ ๊ฐœ๋ฐœ

 

๊ตฌ์ถ•ํ•ด๋ณผ ์•„ํ‚คํ…์ณ

ELB๋กœ ๋ถ„์‚ฐ๋ถ„ํ•˜ํ•˜๋Š” ์›น ์„œ๋ฒ„ ์•„ํ‚คํ…์ณ