๐ŸŒฑ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค!

sh_awtylol4ยท2022๋…„ 7์›” 14์ผ
0

๐ŸŒฑ Today I Learn

๋ชฉ๋ก ๋ณด๊ธฐ
11/16
post-thumbnail

๐Ÿค” ํด๋ผ์šฐ๋“œ๋ž€?

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ IT๋ฆฌ์†Œ์Šค๋ฅผ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์˜จ๋””๋งจ๋“œ(On-Demand)๋กœ ์ œ๊ณตํ•˜๊ณ , ์‚ฌ์šฉํ•œ ๋งŒํผ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์˜จ๋””๋งจ๋“œ ์„œ๋น„์Šค?
์˜จ๋””๋งจ๋“œ ์„œ๋น„์Šค๋Š” ์šฐ๋ฆฌ๋ง๋กœ ์ฃผ๋ฌธํ˜• ์„œ๋น„์Šค๋ผ๊ณ  ํ•œ๋‹ค.
๊ณ ๊ฐ์˜ ์š”๊ตฌ๊ฐ€ ์žˆ์„ ๋•Œ ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ๊ณ ๊ฐ ์ค‘์‹ฌ์—์„œ ๋‹ˆ์ฆˆ๋ฅผ ํ•ด๊ฒฐํ•ด ์ฃผ๋Š” ๊ฒƒ์ด๋‹ค.
์‰ฝ๊ฒŒ ์–˜๊ธฐํ•˜๋ฉด "๋‚ด๊ฐ€ ์žˆ๋Š” ๊ณณ์œผ๋กœ ์ƒํ’ˆ์ด๋‚˜ ์„œ๋น„์Šค๊ฐ€ ์ฐพ์•„์˜จ๋‹ค." ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

ํด๋ผ์šฐ๋“œ๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„, ์Šคํ† ๋ฆฌ์ง€, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋„คํŠธ์›Œํ‚น, ์†Œํ”„ํŠธ์›จ์–ด, ๋ถ„์„, ์ธํ…”๋ฆฌ์ „์Šค๋“ฑ์˜ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

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

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์˜ ์žฅ์ !

  1. ํ™•์žฅ์„ฑ (Scalability)
    ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋‹ˆ ํ•„์š”ํ•œ ๋งŒํผ ์“ฐ๋‹ค๊ฐ€ ๋” ๋งŽ์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ํ•„์š”ํ•˜๋ฉด ๊ทธ๋งŒํผ ๋” ๋ˆ๋งŒ ๋‚ด๋ฉด ๋œ๋‹ค. ๋น ๋ฅด๊ฒŒ ์›ํ•˜๋Š” ๋งŒํผ์˜ ์„œ๋น„์Šค ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

  2. ํƒ„๋ ฅ์„ฑ (Elasticity)
    ์„œ๋น„์Šค๊ฐ€ ํŠน์ • ์‹œ๊ธฐ์—๋งŒ ํŠธ๋ž˜ํ”ฝ์ด ๋ชฐ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ๋žŒ๋“ค์ด ๋งŽ์ด ์ ‘์†ํ•  ๋•Œ๋งŒ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŽ์ด ์ผ๋‹ค๊ฐ€ ์‚ฌ๋žŒ๋“ค์ด ๋น ์ง€๋งŒ ๋‹ค์‹œ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

  3. ๋†’์€ ์ ‘๊ทผ์„ฑ (High availability)
    ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์ด์šฉใ…‡ํ•˜๋ฉด ์–ธ์ œ ์–ด๋””์„œ๋“  ํ•ด๋‹น ํด๋ผ์šฐ๋“œ์— ์ ‘๊ทผํ•˜๊ฑฐ๋‚˜ ํด๋ผ์šฐ๋“œ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

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

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์˜ ์ข…๋ฅ˜!

ํด๋ผ์šฐ๋”ฉ ์ปดํ“จํŒ… ์„œ๋น„์Šค์˜ ์ข…๋ฅ˜๋Š” 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

1. IaaS (Infrastructure as a Service)

  • ์ธํ”„๋ผ๋กœ์„œ์˜ ์„œ๋น„์Šค๋ฅผ ๋œปํ•˜๋ฉฐ ๊ธฐ์กด์— ๋ฌผ๋ฆฌ์ ์ธ ํ˜•ํƒœ๋กœ ์‚ฌ์šฉํ•ด์™”๋˜ ์Šคํ† ๋ฆฌ์ง€, ์„œ๋ฒ„ ๋“ฑ์˜ ์ธํ”„๋ผ๋ฅผ ๊ฐ€์ƒํ™”๋œ ํ™˜๊ฒฝ์—์„œ ์‰ฝ๊ณ  ์‹ ์†ํ•˜๊ฒŒ ํ• ๋‹น๋ฐ›์•„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค
  • ์„œ๋ฒ„, ๋„คํŠธ์›Œํฌ, OS, ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๊ฐ€์ƒํ™”ํ•˜์—ฌ ์ œ๊ณตํ•˜๊ณ  ๊ด€๋ฆฌ
  • ์‚ฌ์šฉ์ž๋Š” ๋ฌผ๋ฆฌ์ ์ธ ํ•˜๋“œ์›จ์–ด๋ฅผ ์ง์ ‘ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ, ์ง์ ‘์ ์œผ๋กœ ์„œ๋น„์Šค ์ด์šฉ์„ ํ†ตํ•ด ์ปดํ“จํ„ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ์Œ.
  • PaaS์™€ SaaS์˜ ๊ธฐ๋ฐ˜์ด ๋˜๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์˜ ํ˜•ํƒœ
  • Ex) AWS EC2, S3

2. PaaS (Platform as a Service)

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

3. SaaS (Software as a Serviece)

  • ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜์˜ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋งํ•˜๋ฉฐ, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์ด ๊ฐ€์žฅ ๋งŽ์ด ์ ‘ํ•˜๊ฒŒ ๋˜๋Š” ํ˜•ํƒœ
  • ๋„ค์ด๋ฒ„ํด๋ผ์šฐ๋“œ, ์›น ๋ฉ”์ผ, ERP ๋“ฑ๊ณผ ๊ฐ™์€ ํ˜•ํƒœ์˜ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณต

profile
ํฌ๊ธฐํ•˜๋Š” ๊ทธ ์ˆœ๊ฐ„์ด ๋ฐ”๋กœ ์‹œํ•ฉ์ข…๋ฃŒ์˜ˆ์š”...

0๊ฐœ์˜ ๋Œ“๊ธ€