๐ŸŒ CS & Infra/Operating System

[OS] 11. ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ

devCloud 2023. 10. 16. 12:32
728x90

(1) ๊ฐœ์š”

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

 

ํŠน์ง•

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

 

๊ฐœ๋ฐœ ์ด์œ 

  • ์ธํ„ฐ๋„ท์ด ๊ฐœ๋ฐœ๋˜๊ธฐ ์ „์— ๊ฐœ๋ฐœ๋œ ๊ฒƒ์œผ๋กœ ์˜ค๋ž˜์ „์— ๋‚˜์™”๋‹ค.

 

1. Resource Sharing

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

 

2. Computation SpeedUp

  • ํŠน์ • ์—ฐ์‚ฐ์„ ๋™์‹œ์— ์ˆ˜ํ–‰์ด ๊ฐ€๋Šฅํ•œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ถ€๋ถ„ ์—ฐ์‚ฐ์œผ๋กœ ๋ถ„ํ• ํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋…ธ๋“œ์—์„œ ์ˆ˜ํ–‰์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ํŠน์ • ๋…ธ๋“œ์˜ Overload(๊ณผ๋ถ€ํ•˜)์— ๋Œ€ํ•˜์—ฌ Load Balancing(๋ถ€ํ•˜ ๊ท ๋“ฑํ™”)์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

3. Reliability

  • ์ผ๋ถ€ ๋…ธ๋“œ๊ฐ€ ๊ณ ์žฅ ๋‚˜๋”๋ผ๋„ ๋‹ค๋ฅธ ๋…ธ๋“œ๊ฐ€ ๊ทธ ๋…ธ๋“œ์˜ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•จ์œผ๋กœ์จ ์ „์ฒด ์‹œ์Šคํ…œ์€ ๊ณ„์† ๋™์ž‘ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ์–ด๋А ํ•œ ๋…ธ๋“œ์—์„œ ๊ณ ์žฅ์ด ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ๋‚˜๋จธ์ง€ ๋…ธ๋“œ๋Š” ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค.

 

4. Communication

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

 

๊ธฐํƒ€

  • ๊ธฐ์กด์˜ ๋Œ€ํ˜• ๋ฉ”์ธํ”„๋ ˆ์ž„(์ปดํ“จํ„ฐ)์„ ๋„คํŠธ์›Œํฌ๋กœ ์—ฐ๊ฒฐ๋œ ์†Œํ˜• ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋˜๋Š” ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ๋กœ ๋Œ€์ฒดํ•˜๋Š” Downsizing์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.
  • ์ €๋น„์šฉ ๊ณ ์„ฑ๋Šฅ, ํ™•์žฅ์„ฑ์ด ๋†’๊ณ , ์†์‰ฌ์šด ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

(2) ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ ํ˜•ํƒœ

๋„คํŠธ์›Œํฌ ์œ„์ƒ(Topology)์— ๋”ฐ๋ฅธ ๊ตฌ๋ถ„

๋…ธ๋“œ(์ปดํ“จํ„ฐ)๋“ค์˜ ๋ฌผ๋ฆฌ์ ์ธ ์—ฐ๊ฒฐ ํ˜•ํƒœ์— ๋”ฐ๋ฅธ ๊ตฌ๋ถ„์œผ๋กœ, ์œ„์ƒ ํ˜•ํƒœ์— ๋”ฐ๋ฅธ ๊ฐ ๋…ธ๋“œ๋“ค ๊ฐ„์˜ ์—ฐ๊ฒฐ์—์„œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์‚ฌํ•ญ๋“ค์ด ์žˆ๋‹ค.

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

 

1. Fully Connected(์™„์ „ ์—ฐ๊ฒฐ ๊ตฌ์กฐ)

  • ๊ฐ ๋…ธ๋“œ๊ฐ€ ์‹œ์Šคํ…œ ๋‚ด์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ๋…ธ๋“œ์™€ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๊ตฌ์กฐ์ด๋‹ค.
  • ๊ธฐ๋ณธ๋น„์šฉ์€ ๋…ธ๋“œ ์ˆซ์ž์˜ ์ œ๊ณฑ์— ๋น„๋ก€ํ•œ๋‹ค. → (n x (n - 1)) / 2

์žฅ์ 

  • ์ž„์˜์˜ ๋‘ ๋…ธ๋“œ๋งŒ์„ ์—ฐ๊ฒฐํ•˜๋Š” ํ•˜๋‚˜์˜ ์ „์šฉ ํšŒ์„ ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋ฉ”์‹œ์ง€ ์ „์†ก ์†๋„๊ฐ€ ๋งค์šฐ ๋น ๋ฅด๋‹ค.
  • ๋ชจ๋“  ๋…ธ๋“œ์™€ ์—ฐ๊ฒฐ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ†ต์‹ ๋น„์šฉ์ด ๋งค์šฐ ๋‚ฎ๋‹ค. (ํ†ต์‹ ๋น„์šฉ ๋ชจ๋‘ 1์ด๋‹ค.)
  • ์‹ ๋ขฐ์„ฑ์ด ๋งค์šฐ ๋†’๋‹ค.

 

๋‹จ์ 

  • ๊ธฐ๋ณธ๋น„์šฉ์ด ๋งค์šฐ ๋†’๋‹ค.

 

2. Partially Connected(๋ถ€๋ถ„ ์—ฐ๊ฒฐ ๊ตฌ์กฐ)

๋ชจ๋“  ๋…ธ๋“œ ์Œ์— ๋Œ€ํ•ด์„œ ์ง์ ‘ ์—ฐ๊ฒฐ์ด ์กด์žฌํ•˜๋Š” ํ˜•ํƒœ๊ฐ€ ์•„๋‹Œ ์ผ๋ถ€ ์—ฐ๊ฒฐ๋งŒ ์ž„์˜์ ์œผ๋กœ ์กด์žฌํ•œ๋‹ค.

์‹ค์ œ๋กœ ์ž˜ ์“ฐ์ด์ง„ ์•Š์Œ

 

์žฅ์ 

  • ๊ธฐ๋ณธ๋น„์šฉ์€ ์™„์ „ ์—ฐ๊ฒฐ ๋„คํŠธ์›Œํฌ๋ณด๋‹ค ๋‚ฎ๋‹ค.

 

๋‹จ์ 

  • ํ†ต์‹ ๋น„์šฉ์ด ๋†’๊ณ , ํ†ต์‹  ์†๋„๊ฐ€ ๋Šฆ๋‹ค.
  • ์™„์ „ ์—ฐ๊ฒฐ ๋„คํŠธ์›Œํฌ๋ณด๋‹ค ์‹ ๋ขฐ์„ฑ์€ ๋–จ์–ด์ง„๋‹ค.

 

3. Hierarchy(๊ณ„์ธต ๊ตฌ์กฐ)

  • ๊ฐ ๋…ธ๋“œ๋“ค์ด Treeํ˜•ํƒœ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๊ตฌ์กฐ๋กœ, ํšŒ์‚ฌ ๋„คํŠธ์›Œํฌ์˜ ์ผ๋ฐ˜์ ์ธ ๊ตฌ์กฐ์ด๋‹ค.
  • ํ˜•์ œ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋‹ค๋ฅธ ํ˜•์ œ์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜๋ ค๋ฉด ๋ถ€๋ชจ๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€์•ผ ํ•œ๋‹ค.

์žฅ์ 

  • ๊ธฐ๋ณธ๋น„์šฉ์€ ๋ณดํ†ต ๋‚ฎ๋‹ค.

 

๋‹จ์ 

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

 

4. Star(์„ฑํ˜• ๊ตฌ์กฐ)

  • ์ž„์˜์˜ ์ค‘์‹ฌ ๋…ธ๋“œ๊ฐ€ ๋‹ค๋ฅธ ๋ชจ๋“  ๋…ธ๋“œ์™€ ์™„์ „ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๋ฐ˜๋ฉด, ์ค‘์‹ฌ ๋…ธ๋“œ๋ฅผ ์ œ์™ธํ•œ ๋…ธ๋“œ๋“ค์€ ๋ชจ๋‘ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ตฌ์กฐ๋‹ค.
  • ๋งŽ์€ ์„ฑํ˜• ๊ตฌ์กฐ ์‹œ์Šคํ…œ์—์„œ ์ค‘์‹ฌ ๋…ธ๋“œ๋Š” ์—ฐ์‚ฐ์ด ์•„๋‹Œ ๋ฉ”์‹œ์ง€ ๊ตํ™˜ ์ž‘์—…๋งŒ์„ ๋‹ด๋‹นํ•œ๋‹ค.

์žฅ์ 

  • ๊ธฐ๋ณธ๋น„์šฉ์ด ๋‚ฎ๋‹ค. (ํ•ญ์ƒ n-1์˜ ๊ธฐ๋ณธ๋น„์šฉ์ด ๋ฐœ์ƒ)
  • ํ†ต์‹  ๋น„์šฉ์ด ๋‚ฎ๋‹ค. (๋ชจ๋“  ๋…ธ๋“œ๋“ค์˜ ํ†ต์‹  ๋น„์šฉ์ด 2์ด๋‹ค.)
  • ๊ตฌ์กฐ๊ฐ€ ์‹ฌํ”Œํ•˜๋‹ค.

 

๋‹จ์ 

  • ์ค‘์‹ฌ ๋…ธ๋“œ๊ฐ€ ํ†ต์‹ ๊ณผ ์ฑ…์ž„์ด ๋”ฐ๋ฅด๊ณ  ์žˆ์–ด ๋ถ€๋‹ด์„ ๋ฐ›์•„ ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.(์†๋„ ์ €ํ•˜)

 

5. Ring(ํ™˜ํ˜• ๊ตฌ์กฐ)

  • ๋‹จ ๋ฐฉํ–ฅ๊ณผ ์–‘ ๋ฐฉํ–ฅ์˜ ๋‘ ๊ฐ€์ง€ ํ†ต์‹  ๋ฐฉ๋ฒ•์ด ์กด์žฌํ•œ๋‹ค.
  • ๋‹จ ๋ฐฉํ–ฅ ํ†ต์‹  ๊ตฌ์กฐ์—์„œ ๋ชจ๋“  ๋…ธ๋“œ๋Š” ๊ฐ™์€ ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•œ๋‹ค.
  • ์–‘ ๋ฐฉํ–ฅ ๊ตฌ์กฐ์—์„œ์˜ ํ•œ ๋…ธ๋“œ๋Š” ์–‘์ชฝ ์ด์›ƒ ๋ชจ๋‘์—๊ฒŒ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•œ๋‹ค.

์žฅ์ 

  • ๊ธฐ๋ณธ๋น„์šฉ์€ ๋…ธ๋“œ ์ˆ˜์— ๋น„๋ก€ํ•˜๋ฏ€๋กœ ๋‚ฎ๋‹ค.

 

๋‹จ์ 

  • ํ†ต์‹ ๋น„์šฉ์€ ์ƒ๋‹นํžˆ ๋†’๋‹ค.

๋‹จ์ผ ์—ฐ๊ฒฐ์˜ ๋‹จ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ์„ ํ•œ ๊ฒƒ์ด๋‹ค. ๋ง์„ ๋” ๋งŒ๋“ค์–ด์„œ ํ†ต์‹ ๋น„์šฉ์„ ์ค„์ธ๋‹ค.

 

6. Multiaccess Bus(๋‹ค์ค‘ ์ ‘๊ทผ ๋ฒ„์Šค ๊ตฌ์กฐ)

๊ณต์œ ๋˜๋Š” ํ•˜๋‚˜์˜ ๋ฒ„์Šค๊ฐ€ ์กด์žฌํ•œ๋‹ค. (ex : Ethernet)

๋ฒ„์Šค๋ฅผ ๊นŒ๋Š” ๋น„์šฉ์€ ๋“ค์ง€ ์•Š๋Š”๋‹ค.

 

์žฅ์ 

  • ํ†ต์‹  ํšŒ์„ ์ด ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ์ผ์œผํ‚ค์ง€ ์•Š๋Š” ํ•œ ํ†ต์‹ ๋น„์šฉ์€ ๋‚ฎ๋‹ค. (๋ชจ๋‘ 1)
  • ํ•œ ๋…ธ๋“œ์˜ ๊ณ ์žฅ์ด ๋‹ค๋ฅธ ๋…ธ๋“œ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์•„ ์‹ ๋ขฐ์„ฑ์ด ๋†’๋‹ค.
  • ๊ธฐ๋ณธ ๋น„์šฉ์€ ๋…ธ๋“œ ์ˆ˜์— ๋น„๋ก€ํ•ด ๋‚ฎ๋‹ค.

 

๋‹จ์ 

  • ๋ฒ„์Šค ํšŒ์„ ์ด ๊ณ ์žฅ ๋‚˜๋ฉด ๋„คํŠธ์›Œํฌ๊ฐ€ ์™„์ „ํžˆ ๋ถ„ํ• ๋œ๋‹ค.

 

7. Hybrid(ํ˜ผ์„ฑ) Network

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

 

โœ” ๋„คํŠธ์›Œํฌ ๋ถ„์‚ฐ ๋ฒ”์œ„์— ๋”ฐ๋ฅธ ๊ตฌ๋ถ„

WAN(Wide Area Network)

  • ๋„“์€ ์ง€์—ญ์— ๊ฑธ์ณ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์œ„์น˜ํ•˜๋Š” ์ž์œจ์„ฑ์„ ๊ฐ€์ง€๋Š” ๋งŽ์€ ์ˆ˜์˜ ํ”„๋กœ์„ธ์„œ๋“ค์˜ ๋„คํŠธ์›Œํฌ(์›๊ฑฐ๋ฆฌ ํ†ต์‹ ๋ง)
  • ํ†ต์‹  ํšŒ์„ ๋“ค์€ ํŠน์ • ํ†ต์‹  ํ”„๋กœ์„ธ์„œ๋“ค์— ์˜ํ•ด ์กฐ์ •๋˜๋ฉฐ, ํ†ต์‹  ํ”„๋กœ์„ธ์„œ๋Š” ์—ฌ๋Ÿฌ ๋…ธ๋“œ๊ฐ„์˜ ์ •๋ณด ์ „์†ก์„ ๊ด€๋ฆฌํ•œ๋‹ค.
  • ๋„คํŠธ์›Œํฌ์ƒ์˜ ์ „์†ก ์˜ค๋ฅ˜๊ฐ€ ๋งŽ๊ณ , ์ „์†ก ์ง€์—ฐ ์‹œ๊ฐ„๋„ ๋งค์šฐ ํฌ๋ฉฐ ๋ถˆ๊ทœ์น™์ ์ด๋‹ค.
  • ๋ฉ”์‹œ์ง€ ์ „์†ก ๋น„์šฉ์€ ๋ฉ”์‹œ์ง€์˜ ํฌ๊ธฐ์™€ ์—๋Ÿฌ์œจ์— ๋น„๋ก€ํ•˜๋‹ค.
    (but, ๊ณผ๊ฑฐ์—๋Š” ๊ทธ๋žฌ์ง€๋งŒ ์š”์ฆ˜์€ ์ธํ”„๋ผ๊ฐ€ ์ข‹์•„์„œ ์œ„์™€ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง„ ์•Š๋Š”๋‹ค.)

 

LAN(Local Area Network)

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

๊ทผ๊ฑฐ๋ฆฌ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ ์˜ˆ์ œ

 

 

(3) ๋ถ„์‚ฐ ์‹œ์Šคํ…œ ๊ตฌ์กฐ

Network OS(NOS)

  • ํ†ต์‹  ๊ธฐ๋Šฅ์ด ๋„คํŠธ์›Œํฌ OS๋‚ด์— ์กด์žฌํ•˜๋ฏ€๋กœ ๊ฐ ๋…ธ๋“œ์˜ ์ž์œจ์„ฑ์€ ์ตœ๋Œ€๋กœ ๋ณด์žฅ๋˜๋‚˜, ์ž์›์— ๋Œ€ํ•œ ๊ณต์œ ๋Š” ์ œํ•œ๋œ๋‹ค. (๊ฐ์ž์˜ ๋กœ์ปฌ OS๋ฅผ ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ)
  • ๊ฐ ๋…ธ๋“œ๋Š” ๋‹ค๋ฅธ ๋…ธ๋“œ์™€ ๋ฌด๊ด€ํ•œ ๋…์ž์ ์ธ OS๋ฅผ ์ง€๋‹ˆ๋ฉฐ, ๋„คํŠธ์›Œํฌ๋กœ ์—ฐ๊ฒฐ๋ผ ์žˆ๋‹ค.
  • ์›๊ฒฉ ๋กœ๊ทธ์ธ ๋ฐ ์›๊ฒฉ ํŒŒ์ผ ์ „์†ก ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.
  • Local OS + Network OS๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.

 

 

๋ถ„์‚ฐ OS

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

 

ํŠน์ง•

• ์ž๋ฃŒ(๋ฐ์ดํ„ฐ) ์ด์ฃผ ๊ฐ€๋Šฅ

ํ•œ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ , ์ „์ฒด ํŒŒ์ผ์„ ์ „์†กํ•˜๊ฑฐ๋‚˜ ํŒŒ์ผ์˜ ์‹ค์ œ ํ•„์š”ํ•œ ๋ถ€๋ถ„๋งŒ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค.

 

• ์—ฐ์‚ฐ ์ด์ฃผ ๊ฐ€๋Šฅ

์—ฐ์‚ฐ์„ ์ „์†กํ•˜๊ณ , ์ž๋ฃŒ๋ฅผ ์ „์†กํ•˜๋Š” ์‹œ๊ฐ„์ด ์›๊ฒฉ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ์‹œ๊ฐ„๋ณด๋‹ค ๊ธธ๋‹ค๋ฉด, ์›๊ฒฉ ๋ช…๋ น์„ ์‚ฌ์šฉํ•œ๋‹ค.

 

• ํ”„๋กœ์„ธ์Šค ์ด์ฃผ ๊ฐ€๋Šฅ

  • ์ „์ฒด ํ”„๋กœ์„ธ์Šค ๋˜๋Š” ๊ทธ๊ฒƒ์˜ ์ผ๋ถ€๋ถ„์ด ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ์—์„œ ์‹คํ–‰๋  ๋•Œ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ๋ถ€ํ•˜ ๊ท ๋“ฑํ™”(Load Balancing) : ์–ด๋–ค ํ”„๋กœ์„ธ์„œ(CPU)์— ๊ณผ๋‹คํ•œ ์ž‘์—…๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ ธ ์žˆ์„ ๋•Œ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ์—ฐ์‚ฐ ์†๋„ ํ–ฅ์ƒ : ์–ด๋–ค ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ์—์„œ ๋ณ‘ํ–‰์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•  ๋•Œ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

ํ†ต์‹  ๊ด€์ ์—์„œ ๋ถ„์‚ฐ OS์™€ NOS์—์„œ์˜ ๋„คํŠธ์›Œํฌ ๋น„๊ต

• ๋ถ„์‚ฐ ์šด์˜์ฒด์ œ : ํ†ต์‹  ๊ธฐ๋Šฅ์„ ๋ฏธ๋ฆฌ ์—ผ๋‘์— ๋‘๊ณ  OS๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค.

• ๋„คํŠธ์ฟผํฌ ์šด์˜์ฒด์ œ : ๊ธฐ์กด์˜ ๊ฐœ๋ณ„ OS์œ„์— ํ†ต์‹ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•œ ๊ฒƒ์ด๋‹ค.

 

(4) Cloud Computing

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

 

Cloud

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

*๊ฐ€์ƒํ™” : ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋˜์–ด ์žˆ๋Š” ์—ฌ๋Ÿฌ ์ปดํ“จํ„ฐ๋“ค์˜ ๋ฆฌ์†Œ์Šค(์ž์›)์„ ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ ๋ฆฌ์†Œ์Šค๋กœ ๋ณด์ด๊ฒŒ ํ•จ

 

โžค ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค ๋ชจ๋ธ

• Iaas(Infrastructure as a Service)

๋ฌผ๋ฆฌ์  ์„œ๋ฒ„(CPU, Memory, O/S), ์Šคํ† ๋ฆฌ์ง€, ๋„คํŠธ์›Œํฌ๋ฅผ ๊ฐ€์ƒํ™”ํ•˜์—ฌ ๋‹ค์ˆ˜์˜ ๊ณ ๊ฐ์—๊ฒŒ ์œ ์—ฐํ•˜๊ฒŒ ์ œ๊ณตํ•˜๋Š” ์ธํ”„๋ผ ์„œ๋น„์Šค์ด๋‹ค.

 

• PaaS(Platform as a Service)

Web๊ธฐ๋ฐ˜์˜ ์„œ๋น„์Šค ๋˜๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋“ฑ์˜ ๊ฐœ๋ฐœ ๋ฐ ์‹คํ–‰์„ ์œ„ํ•œ ํ‘œ์ค€ ํ”Œ๋žซํผ ํ™˜๊ฒฝ์„ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ์ œ๊ณตํ•œ๋‹ค. (๊ฐœ๋ฐœ ํ™˜๊ฒฝ, DBMS ๋“ฑ)

 

•SaaS(Software as a Service)

๊ตฌ๊ธ€์˜ Gmail์ด๋‚˜ MS Office 365์™€ ๊ฐ™์ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜(Software)์„ ์ธํ„ฐ๋„ท ๋ฐ ์›น๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๋กœ ์ œ๊ณตํ•œ๋‹ค.

 

โžค ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค ์œ ํ˜•

  • ๋ฆฌ์†Œ์Šค์˜ ๋ฐฐ์น˜๋ฐฉ์‹ ๋˜๋Š” ์†Œ์œ ๋ฐฉ์‹์— ๋”ฐ๋ผ Private, Public, Hybrid ํด๋ผ์šฐ๋“œ๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.
  • ๊ธฐ์—… ์ƒํ™ฉ์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ์„œ๋น„์Šค ์œ ํ˜•์„ ์„ ํƒํ•œ๋‹ค.


• Private Cloud

๊ธฐ์—… ๋‚ด์— ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ์šด์˜ํ•˜๋ฉด์„œ ๋‚ด๋ถ€ ์‚ฌ์›๋“ค์ด ๊ฐœ์ธ ์ปดํ“จํ„ฐ๋กœ ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์ž์›์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜๋Š” ๊ฐœ๋…์„ ๋งํ•œ๋‹ค.
EX : VMWare ๋“ฑ์„ ์ด์šฉํ•˜์—ฌ ๊ตฌ์ถ•

 

• Public Cloud

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ƒ์—…์ ์ธ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
EX : AWS, Google App Engine, IBM Blue Cloud ๋“ฑ

 

• Hybrid Cloud

๊ฐœ์ธ๊ณผ ๊ณต๊ณต ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ๊ธฐ๋Šฅ์ด ์กฐํ•ฉ๋œ ๊ฒƒ์ด๋‹ค.

 

โžค ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ์žฅ์ 

๋น„์šฉ ์ ˆ๊ฐ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ ์ง€๋ถˆ, No initial cost
์‹œ๊ฐ„ ์ ˆ๊ฐ ์ดˆ๊ธฐ ์„œ๋น„์Šค ๊ตฌ์ถ•์—์„œ์˜ ๋ฏผ์ฒฉ์„ฑ ์ œ๊ณต
์‚ฌ์šฉ์˜ ์šฉ์ด์„ฑ ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ์„ ํ†ตํ•˜์—ฌ ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
์ ‘๊ทผ์„ฑ ๋ฐ ์ž์› ๊ณต์œ  ์‚ฌ์šฉ์ž์˜ ์œ„์น˜์— ๋ฌด๊ด€ํ•œ ์ž์›์˜ ๊ณต๋™ ์‚ฌ์šฉ(๊ณต์œ ) ๊ฐ€๋Šฅ
ํ™•์žฅ์„ฑ ์‹œ์Šคํ…œ(์„œ๋ฒ„) ํ™•์žฅ์— ๋Œ€ํ•œ ์‹ ์†ํ•œ ์„œ๋น„์Šค ์ œ๊ณต
ํƒ„๋ จ์„ฑ, ์œ ์—ฐ์„ฑ ์ƒํ™ฉ์— ๋”ฐ๋ฅธ ์„œ๋น„์Šค์˜ ํƒ„๋ ฅ์ ์ธ ์šด์šฉ ๊ฐ€๋Šฅ
๋ณด์•ˆ์„ฑ ์™ธ๋ถ€ ์žฌ๋‚œ์žฌํ•ด์— ๋Œ€ํ•œ ์•ˆ์ •์„ฑ ๋ฐ ์šฐ์ˆ˜ํ•œ ๋ณด์•ˆ์„ฑ ์ œ๊ณต

 

 

โžค ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์˜ ๋‹จ์ 

๋ฏผ๊ฐํ•œ ์ •๋ณด๊ฐ€ ํ•ดํ‚น์ด๋‚˜ ์œ ์ถœ๋˜๋Š” ๊ฒฝ์šฐ, ๊ฐœ์ธ/์กฐ์ง/๊ตญ๊ฐ€์— ํฐ ์œ„ํ—˜ ๋ฐœ์ƒ
ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„ผํ„ฐ์— ๋Œ€ํ•œ ์ž์—ฐ์žฌํ•ด/์™ธ๋ถ€ ๊ณต๊ฒฉ ๋ฐœ์ƒ ์‹œ์— ํ”ผํ•ด ๊ทœ๋ชจ๊ฐ€ ๋ง‰๋Œ€ํ•จ
์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ ์ƒํ™ฉ์ด ์ข‹์ง€ ์•Š์€ ๊ฒฝ์šฐ, ํด๋ผ์šฐ๋“œ์— ๋Œ€ํ•œ ์˜จ๋ผ์ธ ์ž‘์—…์ด ๋ถˆ๊ฐ€
728x90