๋‹ค์Œ์€ ์›น ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋Œ€๊ทœ๋ชจ ์„œ๋น„์Šค๋ฅผ ์ง€ํƒฑํ•˜๋Š” ๊ธฐ์ˆ ์„ ์ฝ๊ณ  ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค ๐Ÿ™Œ


[๊ฐ•์˜31] ๊ณ„์ธต๊ณผ ํ™•์žฅ์„ฑ

ํ™•์žฅ์„ฑ์— ๋Œ€ํ•œ ์š”๊ตฌ - ์„œ๋ฒ„ 1๋Œ€์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋ž˜ํ”ฝ ํ•œ๊ณ„

(์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•œ ์ •๋ณด์ด๋‹ค)

  • ์ด ๋•Œ ๋‹น์‹œ์— ์„œ๋ฒ„ ํ•œ๋Œ€๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํŠธ๋ž˜ํ”ฝ์€ ์›” 100๋งŒ PV ์ •๋„, ์ตœ๊ณ ์‚ฌ์–‘์œผ๋กœ 100๋งŒ ~200๋งŒ ๊นŒ์ง€๋„ ๊ฐ๋‹นํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.
  • ์ˆ˜์ฒœ ~1๋งŒ ๊ฑด/๋ถ„ ์ •๋„์˜ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋„์ด๋‹ค.
  • ๋” ๋Œ€๊ทœ๋ชจ๋Š” ์„œ๋ฒ„1๋Œ€๋กœ ๋™์ž‘ํ•  ์ˆ˜ ์—†๋‹ค.

๊ณ„์ธต๋ณ„ ํ™•์žฅ์„ฑ

  • WAS๋Š” ์ƒํƒœ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์œผ๋ฏ€๋กœ ๋‹จ์ˆœํžˆ ๋Œ€์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์œผ๋กœ ์š”์ฒญ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ์— ์ƒˆ๋กœ์šด ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋œ๋‹ค.
  • DB๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ (์“ฐ๊ธฐ, ์ฝ๊ธฐ๊ฐ€ ๋‚˜๋‰˜์–ด์ ธ ์žˆ์œผ๋ฏ€๋กœ) ๋” ๋งŽ์€ ์š”์†Œ๋“ค์„ ๊ณ ๋ คํ•˜๋ฉด์„œ ํ™•์žฅํ•ด์•ผํ•œ๋‹ค.

[๊ฐ•์˜32]๋ถ€ํ•˜ ํŒŒ์•…, ํŠœ๋‹

๋ถ€ํ•˜ ํŒŒ์•… - ๊ด€๋ฆฌํ™”๋ฉด ์‹œ๊ฐํ™”์˜ ์ค‘์š”์„ฑ

  • ๊ฐ๊ฐ์˜ ์„œ๋ฒ„์— ๊ด€ํ•ด์„œ ๊ทธ๋ž˜ํ”„ํ™” ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

๋ถ€ํ•˜ ์ธก์ •์„ ์œ„ํ•œ ํ•ญ๋ชฉ

  • Load Average, ๋ฉ”๋ชจ๋ฆฌ, CPU
  • Load Average
    • ๋Œ€๊ธฐ์ค‘์ธ ํ”„๋กœ์„ธ์Šค์˜ ํ‰๊ท ์ˆ˜์น˜
    • ์ˆ˜์น˜๊ฐ€ 0์— ๊ฐ€๊นŒ์šธ ์ˆ˜๋ก ์ข‹์€ ๊ฒƒ์ด๋ฉฐ, CPU ์ฝ”์–ด ์ˆ˜๋ณด๋‹ค ์ž‘์œผ๋ฉด ์–‘ํ˜ธํ•œ ๊ฒƒ์ด๋‹ค.

์šฉ๋„์— ๋งž๋Š” ํŠœ๋‹

  • ์ฑ…์—์„œ ๋‚˜์˜จ ์˜ˆ์‹œ์˜ ๊ฒฝ์šฐ
    • ๋ด‡์—๊ฒŒ ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์€ ์‘๋‹ต์‹œ๊ฐ„๋ณด๋‹ค ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์ค‘์š”ํ•˜๋ฏ€๋กœ ์ฒ˜๋ฆฌ๋Ÿ‰์— ์„œ๋ฒ„ ๋ฆฌ์†Œ์Šค๋ฅผ ๋Œ€๋ถ€๋ถ„์„ ์Ÿ๊ณ  load average๊ฐ€ ํ‰๊ท ์ ์œผ๋กœ ๋†’๋‹ค.
    • ์‚ฌ์šฉ์ž ์‘๋‹ต์€ ์‘๋‹ต ์‹œ๊ฐ„์ด ์ค‘์š”ํ•˜๋ฏ€๋กœ load average๋ฅผ ๋‚ฎ๊ฒŒ ์œ ์ง€ํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค๋ฅผ ์Œ“์•„๋‘์ง€ ์•Š๊ณ  ์ž˜ ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์„ ์ค‘์š”ํ•˜๊ฒŒ ์—ฌ๊ธด๋‹ค.
  • ์–ด๋–ค ์ƒํ™ฉ์— ์–ด๋–ค ํŠœ๋‹์„ ํ•˜๋Š”์ง€๊ฐ€ ์šด์˜์„ ํ•  ๋•Œ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•˜๋‹ค.

AP ์„œ๋ฒ„/DB ์„œ๋ฒ„์˜ ํŠœ๋‹ ์ •์ฑ…๊ณผ ์„œ๋ฒ„ ๋Œ€์ˆ˜

  • ์‚ฌ์šฉ์ž์šฉ DB ๋˜ํ•œ ์ „์ฒด์ ์œผ๋กœ ๋ถ€ํ•˜๋ฅผ ๋‚ฎ๊ฒŒ ์œ ์ง€ํ•จ์œผ๋กœ ์‘๋‹ต์„ ๋น ๋ฅด๊ฒŒ ํ•˜๋Š” ๊ฒƒ์„ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•œ๋‹ค.
  • ์ƒํ™ฉ๋งˆ๋‹ค ์‘๋‹ต์„ ์ค‘์š”์‹œํ•  ์ง€, ๋ฆฌ์†Œ์Šค๋ฅผ ์†Œ์ง„ํ•˜๋Š” ๊ฒƒ์„ ์ค‘์š”ํ•˜์‹œ ํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.
    • ๋ฆฌ์†Œ์Šค ์†Œ์ง„์ด ์ •ํ™•ํžˆ ๋ญ˜๊นŒ?
      • CPU utilization์„ ๋†’๊ฒŒ ์œ ์ง€ ?

์„œ๋น„์Šค ๊ทœ๋ชจ์™€ ํŠœ๋‹

  • ๋ถ€ํ•˜๋ฅผ ๊ฐ€์‹œํ™”ํ•˜๊ณ  ๊ทธ๋ž˜ํ”„๋ฅผ ๊ฒน์ณ์„œ ๋ณ‘๋ชฉ์ด๋‚˜ ์ด์ƒํ˜„์ƒ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

ํ™•์žฅ์„ฑ ํ™•๋ณด

  • ๋กœ๋“œ๋ฐธ๋Ÿฌ์„ ๋‚˜ ํŒŒํ‹ฐ์…”๋‹(DB ๋ถ„ํ• )์„ ์ด์šฉํ•œ๋‹ค.