ISP์‹œ์Šคํ…œ, ์šฉ์„œํ•˜๊ณ  ์•ˆ๋…•! ์„œ๋ฒ„ ์ œ์–ดํŒ์„ ์ž‘์„ฑํ•˜๋Š” ์ด์œ ์™€ ๋ฐฉ๋ฒ•

ISP์‹œ์Šคํ…œ, ์šฉ์„œํ•˜๊ณ  ์•ˆ๋…•! ์„œ๋ฒ„ ์ œ์–ดํŒ์„ ์ž‘์„ฑํ•˜๋Š” ์ด์œ ์™€ ๋ฐฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š”! ์šฐ๋ฆฌ๋Š” "ํ˜ธ์ŠคํŒ… ๊ธฐ์ˆ "์ด๋ฉฐ 5๋…„ ์ „์— ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. VDSina โ€” ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•ด ํŠน๋ณ„ํžˆ ์ œ์ž‘๋œ ์ตœ์ดˆ์˜ vds ํ˜ธ์ŠคํŒ…. ์šฐ๋ฆฌ๋Š” DigitalOcean๊ณผ ๊ฐ™์ด ํŽธ๋ฆฌํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜์ง€๋งŒ ๋Ÿฌ์‹œ์•„์˜ ์ง€์›, ๊ฒฐ์ œ ๋ฐฉ๋ฒ• ๋ฐ ์„œ๋ฒ„๊ฐ€ ๋Ÿฌ์‹œ์•„์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ DigitalOcean์€ ์‹ ๋ขฐ์„ฑ๊ณผ ๊ฐ€๊ฒฉ๋ฟ ์•„๋‹ˆ๋ผ ์„œ๋น„์Šค์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

ISPsystem์˜ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋ฉ‹์ง„ ์„œ๋น„์Šค๋กœ ๊ฐ€๋Š” ๊ธธ์— ์šฐ๋ฆฌ์˜ ์†์„ ๋ฌถ๋Š” ๋ฐง์ค„์ด์—ˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„ ์ „ Billmanager ๋นŒ๋ง๊ณผ VMmanager ์„œ๋ฒ„ ์ œ์–ดํŒ์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ž์ฒด ์ œ์–ดํŒ ์—†์ด๋Š” ์ข‹์€ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊ธˆ๋ฐฉ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.

ISPsystem์ด ํŽธ์˜์„ฑ์„ ์—†์•ค ๋ฐฉ๋ฒ•

๋ฒ„๊ทธ

์šฐ๋ฆฌ๋Š” ๋ฒ„๊ทธ๋ฅผ ์ง์ ‘ ๊ณ ์น  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋งค๋ฒˆ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ง€์›์— ํŽธ์ง€๋ฅผ ์“ฐ๊ณ  ๊ธฐ๋‹ค๋ ค์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์€ ํƒ€์‚ฌ์˜ ๋Œ€์‘์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.

ISPsystem ์ง€์›์€ ์ •์ƒ์ ์œผ๋กœ ์‘๋‹ตํ–ˆ์ง€๋งŒ ์ˆ˜์ • ์‚ฌํ•ญ์€ ๋ช‡ ๊ฐ€์ง€ ๋ฆด๋ฆฌ์Šค ํ›„์—๋งŒ ์ œ๊ณต๋˜์—ˆ์œผ๋ฉฐ ํ•ญ์ƒ ๊ทธ๋Ÿฐ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋•Œ๋กœ๋Š” ์น˜๋ช…์ ์ธ ๋ฒ„๊ทธ๊ฐ€ ๋ช‡ ์ฃผ ๋™์•ˆ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์„ ์•ˆ์‹ฌ์‹œํ‚ค๊ณ  ์‚ฌ๊ณผํ•˜๊ณ  ISP ์‹œ์Šคํ…œ์ด ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ ค์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์šดํƒ€์ž„ ์œ„ํ˜‘

์—…๋ฐ์ดํŠธ๋Š” ์ƒˆ๋กœ์šด ์˜ค๋ฅ˜๋ฅผ ์œ ๋ฐœํ•˜๋Š” ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ์ค‘๋‹จ ์‹œ๊ฐ„์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ ์—…๋ฐ์ดํŠธ๋Š” ๋ณต๊ถŒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒญ๊ตฌ์„œ๋ฅผ ์€ํํ•˜๊ณ  ์—…๋ฐ์ดํŠธ์˜ ์‹ ์—๊ฒŒ ํฌ์ƒํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด 10-15๋ถ„ ๋™์•ˆ ๋‹ค์šดํƒ€์ž„์ด ๋ช‡ ๋ฒˆ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ ์šฐ๋ฆฌ ๊ด€๋ฆฌ์ž๋Š” ๊ฐ€๋งŒํžˆ ์•‰์•„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์šดํƒ€์ž„์ด ์–ผ๋งˆ๋‚˜ ์˜ค๋ž˜ ์ง€์†๋ ์ง€ ์•Œ ์ˆ˜ ์—†์—ˆ๊ณ  ISPsystem์ด ์–ธ์ œ ์ƒˆ ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ• ์ง€ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

XNUMX์„ธ๋Œ€์—์„œ๋Š” Billmanager๊ฐ€ ๋” ์ข‹์•„์กŒ์ง€๋งŒ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์ด๋ฏธ ๋งค์ฃผ ์—…๋ฐ์ดํŠธ๋˜๋Š” ๋ฒ ํƒ€๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฌธ์ œ๋ฅผ ๊ณ ์น  ์ˆ˜ ์žˆ๋„๋ก ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ถˆํŽธํ•œ ํŒจ๋„ ์ธํ„ฐํŽ˜์ด์Šค

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

์ด๋Ÿฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์šฐ๋ฆฌ์™€ ๊ณ ๊ฐ ๋ชจ๋‘์—๊ฒŒ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์—์„œ DigitalOcean๊ณผ ๊ฐ™์€ ํŽธ๋ฆฌํ•จ์€ ์˜์‹ฌ์˜ ์—ฌ์ง€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋นˆ๋ฒˆํ•œ API ์—…๋ฐ์ดํŠธ๋กœ ์งง์€ ์ˆ˜๋ช… ์ฃผ๊ธฐ

์šฐ๋ฆฌ๋Š” ์ž์ฒด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด VMManager์— ์—†๋Š” ์ถ”๊ฐ€ ๊ฒฐ์ œ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค.

์ตœ๊ทผ ๋ช‡ ๋…„ ๋™์•ˆ VMManager์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋Š” ์ƒ๋Œ€์ ์œผ๋กœ ์งง์•˜์œผ๋ฉฐ ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” API์˜ ๋ณ€์ˆ˜ ๋˜๋Š” ํ•จ์ˆ˜ ์ด๋ฆ„์ด ์ž„์˜๋กœ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์†์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์— ๋Œ€ํ•œ ์ง€์›์€ ๋น ๋ฅด๊ฒŒ ๋‹จ๊ณ„์ ์œผ๋กœ ์ค‘๋‹จ๋˜์—ˆ์œผ๋ฉฐ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

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

๊ทธ๋ž˜์„œ ๋‚ด ์ž์‹ ์˜ ํŒจ๋„์„ ์ž‘์„ฑํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค:

  • ์˜ค๋ฅ˜, ๋ฒ„๊ทธ์— ์‹ ์†ํ•˜๊ฒŒ ๋Œ€์‘ํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ฒŒ ํ•˜์ง€ ์•Š๊ณ  ์ง์ ‘ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์›Œํฌํ”Œ๋กœ ๋ฐ ํด๋ผ์ด์–ธํŠธ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๊ฒŒ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ๊น”๋”ํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ๋””์ž์ธ์œผ๋กœ ์‚ฌ์šฉ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ํŒจ๋„ ์•„ํ‚คํ…์ฒ˜

์ž๊ธ‰์ž์กฑ ๊ฐœ๋ฐœํŒ€์ด ์žˆ์–ด์„œ ํŒจ๋„์„ ์ง์ ‘ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.
์ฃผ์š” ์ž‘์—…์€ ์„ธ ๋ช…์˜ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ  ์ด์‚ฌ Sergey๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ์•ˆํ•˜๊ณ  ์„œ๋ฒ„ ์—์ด์ „ํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์œผ๋ฉฐ Alexey๋Š” ์ฒญ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ ํ”„๋ŸฐํŠธ ์—”๋“œ๋Š” ํ”„๋ŸฐํŠธ ์—”๋“œ Artysh๊ฐ€ ์กฐ๋ฆฝํ–ˆ์Šต๋‹ˆ๋‹ค.

1๋‹จ๊ณ„: ์„œ๋ฒ„ ์—์ด์ „ํŠธ

์„œ๋ฒ„ ์—์ด์ „ํŠธ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” Python ์›น ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. libvirt, ์ฐจ๋ก€๋กœ ์ง€๋ฐฐ Qemu-kvm ํ•˜์ดํผ๋ฐ”์ด์ €.

์—์ด์ „ํŠธ๋Š” libvirt ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ†ตํ•ด vds ์ƒ์„ฑ, ์ค‘์ง€, ์‚ญ์ œ, ์šด์˜ ์ฒด์ œ ์„ค์น˜, ๋งค๊ฐœ ๋ณ€์ˆ˜ ๋ณ€๊ฒฝ ๋“ฑ ์„œ๋ฒ„์˜ ๋ชจ๋“  ์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ ๋ฐœํ–‰ ๋‹น์‹œ์—๋Š” XNUMX๊ฐœ ์ด์ƒ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ์žˆ์œผ๋ฉฐ ๊ณ ๊ฐ์˜ ์ž‘์—…๊ณผ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋ณด์™„ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ก ์ ์œผ๋กœ libvirt๋Š” ์ฒญ๊ตฌ์—์„œ ์ง์ ‘ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ๋„ˆ๋ฌด ๋งŽ์€ ์ถ”๊ฐ€ ์ฝ”๋“œ๊ฐ€ ํ•„์š”ํ–ˆ๊ณ  ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ์—์ด์ „ํŠธ์™€ ์ฒญ๊ตฌ ๊ฐ„์— ๋ถ„๋ฆฌํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒญ๊ตฌ๋Š” ๋‹จ์ˆœํžˆ JSON API๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธ์— ์š”์ฒญ์„ ํ•ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š๊ณ  ์„œ๋ฒ„ ์ฝ˜์†”์—์„œ ์ง์ ‘ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ๋จผ์ € ํ•œ ์ผ์ž…๋‹ˆ๋‹ค.

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

2๋‹จ๊ณ„. ์ฒญ๊ตฌ

์šฐ๋ฆฌ ๊ฐœ๋ฐœ์ž Alex์—๊ฒŒ ์ด๊ฒƒ์€ ์ฒซ ๋ฒˆ์งธ ์ œ์–ดํŒ์ด ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. Alex๋Š” ์˜ค๋žซ๋™์•ˆ ํ˜ธ์ŠคํŒ…์„ ํ•ด์™”๊ธฐ ๋•Œ๋ฌธ์— ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ๊ณผ ํ˜ธ์ŠคํŠธ๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ์ฒญ๊ตฌ๋ฅผ "์ œ์–ดํŒ"์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ˆ๊ณผ ์„œ๋น„์Šค๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ด€๋ฆฌ, ๊ณ ๊ฐ ์ง€์› ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

ISPSystem ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์ „ํ™˜ํ•˜๋ ค๋ฉด ๊ณ ๊ฐ์„ ์œ„ํ•ด ์ด์ „ ๊ธฐ๋Šฅ์„ ์™„์ „ํžˆ ๋ณด์กดํ•˜๊ณ  ์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  ์žฌ๋ฌด ํ™œ๋™์„ ์ด์ „ ์ฒญ๊ตฌ์„œ์—์„œ ์ƒˆ ์ฒญ๊ตฌ์„œ๋กœ ์ด์ „ํ•˜๊ณ  ์ด๋“ค ๊ฐ„์˜ ๋ชจ๋“  ์„œ๋น„์Šค์™€ ์—ฐ๊ฒฐ์„ ์ด์ „ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ ์ œํ’ˆ์— ๋ฌด์—‡์ด ์žˆ๋Š”์ง€ ์—ฐ๊ตฌํ•œ ๋‹ค์Œ ์ฃผ๋กœ DO ๋ฐ Vultr์™€ ๊ฐ™์€ ๊ฒฝ์Ÿ์‚ฌ์˜ ์†”๋ฃจ์…˜์„ ์—ฐ๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ ๊ณผ ์žฅ์ ์„ ์‚ดํŽด๋ณด๊ณ , ISP์‹œ์Šคํ…œ์—์„œ ๊ตฌํ˜• ์ œํ’ˆ์„ ์‚ฌ์šฉํ•ด๋ณธ ๋ถ„๋“ค์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ชจ์•˜์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๊ฒฐ์ œ๋Š” ํด๋ž˜์‹ PHP, MySQL(ํ–ฅํ›„ PostgreSQL๋กœ ์ „ํ™˜ํ•  ๊ณ„ํš์ž„), ๋ฐฑ์—”๋“œ์˜ ํ”„๋ ˆ์ž„์›Œํฌ์ธ Yii2, ํ”„๋ŸฐํŠธ์˜ VueJS ๋“ฑ ๋‘ ๊ฐ€์ง€ ์Šคํƒ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์Šคํƒ์€ ์„œ๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•˜๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๊ฐœ๋ฐœํ•˜๋ฉฐ JSON API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋•Œ์™€ ์ง€๊ธˆ ์šฐ๋ฆฌ๋Š” ๊ฐœ๋ฐœ์„ ์œ„ํ•ด PHP์Šคํ†ฐ ะธ ์›น์Šคํ†ฐ JetBrains๋ฅผ ์‚ฌ๋ž‘ํ•ฉ๋‹ˆ๋‹ค(์•ˆ๋…•ํ•˜์„ธ์š”!)

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

3๋‹จ๊ณ„ ์ธํ„ฐํŽ˜์ด์Šค

ISP์‹œ์Šคํ…œ, ์šฉ์„œํ•˜๊ณ  ์•ˆ๋…•! ์„œ๋ฒ„ ์ œ์–ดํŒ์„ ์ž‘์„ฑํ•˜๋Š” ์ด์œ ์™€ ๋ฐฉ๋ฒ•
์ธํ„ฐํŽ˜์ด์Šค๋Š” ์šฐ๋ฆฌ ํŒ€์˜ ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค.

๋จผ์ € ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๊ทผ๋ณธ์ ์œผ๋กœ ์•„๋ฌด๊ฒƒ๋„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ISPsystem API๋ฅผ ํ†ตํ•ด ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค๋ฉด ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚ ์ง€ ์‚ดํŽด๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋ฐํ˜€์กŒ๊ณ  ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๊นจ๋—ํ•˜๊ณ  ์ตœ์†Œํ•œ์˜ ๋””์ž์ธ์œผ๋กœ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋ฏฟ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์•„๋ฆ„๋‹ค์šด ํŒจ๋„์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์†Œ๋“ค์˜ ์œ„์น˜๋Š” ๋ฉ”๊ฐ€ํ”Œ๋žœ์—์„œ ๋…ผ์˜ํ–ˆ๊ณ  ์ด์ œ ์‚ฌ์šฉ์ž๊ฐ€ ์ปจํŠธ๋กค ํŒจ๋„์—์„œ ๋ณด๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ ์ฐจ ํƒ„์ƒํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ISPsystem์šฉ ๊ฒฐ์ œ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ด๋ฏธ ๋งŒ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฒฐ์ œ ํŽ˜์ด์ง€์˜ ๋””์ž์ธ์ด ๊ฐ€์žฅ ๋จผ์ € ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

ํ”„๋ŸฐํŠธ์—”๋“œ

๊ทธ๋“ค์€ ํŒจ๋„์„ SPA ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋งŒ๋“ค๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค๋ฅผ ์š”๊ตฌํ•˜์ง€ ์•Š๊ณ  ๋น ๋ฅธ ๋ฐ์ดํ„ฐ ๋กœ๋“œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ํ”„๋ก ํŠธ์—”๋“œ Artysh๋Š” Vue์— ์ž‘์„ฑํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ Vue๊ฐ€ ๋ง‰ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ React์ฒ˜๋Ÿผ ๋™์ ์œผ๋กœ ๋ฐœ์ „ํ•˜๊ณ  ์–ผ๋งˆ ํ›„ Vue ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์„ฑ์žฅํ•˜๊ณ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๋ฐ”๋‹ค๊ฐ€ ๋‚˜ํƒ€๋‚  ๊ฒƒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Vue์— ๊ฑธ์—ˆ๊ณ  ํ›„ํšŒํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋ฐฑ์—”๋“œ์— ์ด๋ฏธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๋œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ „๋ฉด์— ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ๊ฑฐ์˜ ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ”„๋ŸฐํŠธ ์—”๋“œ ํŒจ๋„์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ณ„๋„์˜ ๊ธฐ์‚ฌ์—์„œ ์•Œ๋ ค ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ๋ฐฑ์—”๋“œ์— ์—ฐ๊ฒฐ

ํ”„๋ŸฐํŠธ์—”๋“œ๋Š” ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ํ†ตํ•ด ๋ฐฑ์—”๋“œ์— ์—ฐ๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•˜๊ณ  ๋‚˜๋งŒ์˜ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ–ˆ์ง€๋งŒ ์ด์ œ ํŽ˜์ด์ง€์˜ ์ •๋ณด๊ฐ€ ๊ฑฐ์˜ ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

๋ฌด์Šจ ์ผ์ด์—์š”: ํŒจ๋„ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋” ๊ฐ„๋‹จํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ์ ์‘ํ˜•์œผ๋กœ ๋งŒ๋“ค์—ˆ๊ณ  ๋น ๋ฅธ ๋กœ๋”ฉ์„ ํ†ตํ•ด ํŒจ๋„ ์ž‘์—…์„ ์œ„ํ•ด ๋ณ„๋„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ ๋„ ์ด๋ฅ™ ์ง์ „ ๋ช‡ ๋ถ„ ๋™์•ˆ ํœด๋Œ€ํฐ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4๋‹จ๊ณ„. ํ…Œ์ŠคํŠธ ๋ฐ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ณ„ํš

๋ชจ๋“  ๊ฒƒ์ด ์‹œ์ž‘๋˜๊ณ  ์ฒซ ๋ฒˆ์งธ ํ…Œ์ŠคํŠธ๊ฐ€ ํ†ต๊ณผ๋˜์—ˆ์„ ๋•Œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € Billing์„ ์„ค์น˜ํ•˜๊ณ  ์„œ๋ฒ„ ์—์ด์ „ํŠธ์™€ ํ•จ๊ป˜ ์ž‘๋™ ํ…Œ์ŠคํŠธ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด์ „ ์ฒญ๊ตฌ์„œ์—์„œ ์ƒˆ ์ฒญ๊ตฌ์„œ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ „์†กํ•˜๋Š” ๊ฐ„๋‹จํ•œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

Billmanager, VMmanager ๋ฐ IPmanager manager์˜ ์„ธ ๊ฐ€์ง€ ์ด์ „ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•˜๋‚˜์˜ ์ƒˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋ณ‘ํ•ฉ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ๋ชจ๋“  ๊ฒƒ์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋‹ค์‹œ ํ™•์ธํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ํ…Œ์ŠคํŠธ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ์šฐ๋ฆฌ๊ฐ€ ์ƒˆ๋กœ์šด ํŒจ๋„์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ณผ์ •์—์„œ ๋งˆ์ฃผํ•œ ๊ฐ€์žฅ ์–ด๋ ค์šด ์ผ์ด์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

๊ทธ๋Ÿฐ ๋‹ค์Œ ์ƒˆ ํŒจ๋„ ์ฃผ์†Œ์™€ ์ฒญ๊ตฌ์„œ๊ฐ€ ํฌํ•จ๋œ ํŽธ์ง€๋ฅผ ๊ณ ๊ฐ์—๊ฒŒ ๋ณด๋‚ด๊ณ  ๋ฆฌ๋””๋ ‰์…˜์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ : ์‚ด์•„์žˆ์–ด!

ํ–‰๋ณตํ•œ ๊ฒฐ๋ง

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

์šฐ๋ฆฌ๋Š” ๋ถ€ํ•˜๊ฐ€ ๊ฐ€์žฅ ์ ์€ 2017๋…„ ์ƒˆํ•ด ์ „๋‚ ์ธ XNUMX์›”์— ์ „ํ™˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ•˜์—ฌ ๊ณ ๊ฐ์ด ์ „ํ™˜์„ ๋” ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค. ํœด์ผ ์ „๋‚ ์—๋Š” ๊ฑฐ์˜ ์•„๋ฌด๋„ ์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ ์ „ํ™˜ํ•  ๋•Œ ์–ป์€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ ์€(์ผ๋ฐ˜์ ์ธ ์•ˆ์ •์„ฑ๊ณผ ํŽธ์˜์„ฑ์„ ์ œ์™ธํ•˜๊ณ ) ์ฃผ์š” ๊ณ ๊ฐ์„ ์œ„ํ•œ ๊ธฐ๋Šฅ์„ ์‹ ์†ํ•˜๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์ž…๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ๋ญ์ง€?

์šฐ๋ฆฌ๋Š” ์„ฑ์žฅํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ฐ์ดํ„ฐ, ๊ณ ๊ฐ, ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ์˜ ์–‘์ด ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Memcached ์„œ๋ฒ„์™€ ์„œ๋กœ ๋‹ค๋ฅธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋‘ ๊ฐœ์˜ ํ ๊ด€๋ฆฌ์ž๋ฅผ ๋ฐฑ์—”๋“œ์— ์ถ”๊ฐ€ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ŸฐํŠธ์—”๋“œ์—๋Š” ์บ์‹ฑ๊ณผ ์ž์ฒด ๋Œ€๊ธฐ์—ด์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ก  ์šฐ๋ฆฌ๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด HighLoad๋ฅผ ์ถ”๊ฐ€ํ–ˆ์„ ๋•Œ์™€ ๊ฐ™์ด ์ œํ’ˆ์ด ๊ฐœ๋ฐœ๋˜๊ณ  ๋” ๋ณต์žกํ•ด์ง์— ๋”ฐ๋ผ ์—ฌ์ „ํžˆ ๋ชจํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๊ธฐ์‚ฌ์—์„œ๋Š” Hi-CPU ๊ด€์„ธ๊ฐ€ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘๋˜์—ˆ๋Š”์ง€, ์ฆ‰ ํ•˜๋“œ์›จ์–ด, ์†Œํ”„ํŠธ์›จ์–ด, ์šฐ๋ฆฌ๊ฐ€ ํ•ด๊ฒฐํ•œ ์ž‘์—… ๋ฐ ์ˆ˜ํ–‰ํ•œ ์ž‘์—…์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€