Dhey 2022. 2. 25. 19:08
๋ฐ˜์‘ํ˜•
Cloud Computing

์ธํ„ฐ๋„ท ๊ธฐ๋ฐ˜ ์ปดํ“จํŒ…์˜ ์ผ์ข…์œผ๋กœ, ์ •๋ณด๋ฅผ ์ž์‹ ์˜ ์ปดํ“จํ„ฐ๊ฐ€ ์•„๋‹Œ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ์ˆ ์„ ์˜๋ฏธ

( =์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๊ฐ€์ƒํ™” ๋œ ์ปดํ“จํ„ฐ์˜ IT ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ)

 

 

 

โ–ถ  Cloud์˜ ๊ฐ€์žฅ ํฐ ํŠน์ง•

  - ์ปดํ“จํŒ… ์ž์›์„ ์›ํ•  ๋•Œ, ์›ํ•˜๋Š” ๋งŒํผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค → ์ž์›์„ ์ˆ˜์š”์— ํƒ„๋ ฅ์ ์œผ๋กœ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค

  - ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์š”๊ธˆ์„ ์ง€๋ถˆํ•œ๋‹ค.

 

โ–ถ Cloud Computing์˜ 4๊ฐ€์ง€ ํŠน์ง•

  1. On Demand

    : Computing Resource On Demand → Computing ์ž์›๋„ ๋‚ด๊ฐ€ ์›ํ•  ๋•Œ ์–ธ์ œ๋“ ์ง€ ์“ฐ์ž๋Š” ๊ฐœ๋…

  2. ๋Œ€๊ทœ๋ชจ ํ™•์žฅ์„ฑ

    : ์ˆ˜์š”์— ๋”ฐ๋ฅธ ๋Œ€๊ทœ๋ชจ IT ์ž์›์˜ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ํŠน์ง•

     (ํด๋ผ์šฐ๋“œ ์‚ฌ์—…์ž๊ฐ€ ๋Œ€๊ทœ๋ชจ์˜ Computing ์ž์›์„ ๋ฏธ๋ฆฌ ๊ตฌ์ถ•ํ•ด ๋‘์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๋Šฅํ•จ)

  3. ์ข…๋Ÿ‰์ œ ๊ณผ๊ธˆ

    : ์‚ฌ์šฉํ•œ ๋งŒํผ์˜ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋Š” ํŠน์ง•์œผ๋กœ, ์ดˆ๊ธฐ ๋น„์šฉ์ด ๋‚ฎ์•„ Risk๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.

  4. ๊ด€๋ฆฌ์˜ ํŽธ์˜์„ฑ

    : Cloud ์‚ฌ์—…์ž๋“ค์ด IT ์ž์› ๊ด€๋ฆฌ์— ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๊ธฐ ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•˜๋‹ค๋Š” ํŠน์ง•

 

โ–ถ Cloud Coputing ๋ถ„๋ฅ˜ ๊ธฐ์ค€

< Service Model >

  - On Premise

    : Networking, Storage, Server ๋“ฑ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๋‹ค ๊ด€๋ฆฌ, ๊ตฌ์ถ•ํ•ด์•ผํ•˜๋Š” ํ˜•ํƒœ

 

  - IaaS (Infrastructure as a Service) 

    : Networking, Storage ๋“ฑ IT ๊ธฐ๋ณธ ์ž์›๋งŒ ์ œ๊ณต ๋ฐ›๊ณ , O/S ๋ถ€ํ„ฐ Appication๊นŒ์ง€๋Š” ๊ด€๋ฆฌํ•˜๋Š” ํ˜•ํƒœ

     (* ์ƒˆ๋กœ ์ปดํ“จํ„ฐ๋ฅผ ๊ตฌ๋งคํ•˜๋Š” ๊ฐœ๋…)

 

  - PaaS (Platform as a Service)

    : IaaS์— OS, Middleware, Runtime์ด ์ถ”๊ฐ€๋œ ํ˜•ํƒœ๋กœ, Data, Appication์— ๋Œ€ํ•ด์„œ๋งŒ ๊ด€๋ฆฌํ•˜๋Š” ํ˜•ํƒœ (* ์ฝ”๋“œ ๊ฐœ๋ฐœ๋งŒ ํ•ด์„œ ๋ฐฐํฌํ•˜๋ฉด ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ๋กœ ๊ฐœ๋…์˜ ๋ฒ”์œ„๊ฐ€ ๊ฐ€์žฅ ๋„“์Œ)

 

  - SaaS (Software as a Service)

    : ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๋‹ค ์ œ๊ณต ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ, ๋ชจ๋“  ๊ธฐ๋Šฅ์ด ๋™์ž‘ํ•˜๋Š” S/W๋ฅผ Service ํ˜•ํƒœ๋กœ ์ œ๊ณต๋ฐ›๋Š” ๊ฒƒ

  

 

< Deployment Model >

  : Cloud๋ฅผ ์‹ค์ œ ์–ด๋– ํ•œ ํ˜•ํƒœ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ View point๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋ธ

  - Public Cloud

    : Cloud ์„œ๋น„์Šค๋ฅผ ํ•„์š”๋กœ ํ•˜๋Š” ์‚ฌ์šฉ์ž ๋ˆ„๊ตฌ๋“ ์ง€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ, ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉํ•œ ๋งŒํผ์˜ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉด ๋œ๋‹ค.

 

  - Private Cloud

    : ๊ธฐ์—… ๋ฐ ๊ธฐ๊ด€ ๋‚ด๋ถ€์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ Cloud Computing ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ํ˜•ํƒœ๋กœ, ํ•ด๋‹น ๊ธฐ์—…/๊ธฐ๊ด€์— ์†ํ•˜์ง€ ์•Š์€ ์‚ฌ๋žŒ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

 

  - Hybrid Cloud

    : Public + Private Cloud๋ฅผ ์กฐํ•ฉํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ํ˜•ํƒœ๋กœ, ๋ณด์•ˆ์ด ์ค‘์š”ํ•œ ์‹œ์Šคํ…œ์€ Private Cloud์—, ๊ทธ ์™ธ์˜ ์‹œ์Šคํ…œ์€ Public Cloud๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 


 

โ–ถ Cloud Computing์˜ ์ฃผ์š” ์šฉ์–ด

- Data Center (๋ฐ์ดํ„ฐ ์„ผํ„ฐ)

  : ์„œ๋ฒ„์™€ ๋„คํŠธ์›Œํฌ ์ž์› ๋“ฑ์„ ์ œ๊ณตํ•˜๋Š” ์‹œ์„ค

    ( IDC(Internet Data Center), CDC(Cloud Data Center) ๋ผ๊ณ ๋„ ๋ถ€๋ฆ„ )

 

* Rack(๋ž™): ์„œ๋ฒ„ or ๋„คํŠธ์›Œํฌ ์žฅ๋น„๋“ค์ด ๋“ค์–ด๊ฐ€๋Š” ํ”„๋ ˆ์ž„(*์™ผ์ชฝ ๊ทธ๋ฆผ)

   ๋ž™ ๋งˆ์šดํŠธํ˜• ์„œ๋ฒ„: ๋ž™ ์•ˆ์˜ ์ธต ๋“ค์ด ํ•˜๋‚˜์˜ ์„œ๋ฒ„๊ฐ€ ๋œ๋‹ค.

* ๋ž™ ๋งˆ์šดํŠธํ˜• ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ณต๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

** Data Center์—์„œ ์ค‘์š”ํ•œ ๊ด€๋ฆฌ POINT! → ๋ฐœ์—ด ๊ด€๋ฆฌ

 

 

- Region (์ง€์—ญ)

  : Data Center๊ฐ€ ๊ตฌ์ถ• ๋œ ๊ตญ๊ฐ€/๋„์‹œ

    Region ์„ ํƒ์€ ์„œ๋น„์Šค ์„ฑ๋Šฅ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฏ€๋กœ Region์„ ์„ ํƒํ•  ๋•Œ ๋Œ€์ƒ ๊ณ ๊ฐ์˜ ์ง€์—ญ๊ณผ ์ž์› ์ƒ์„ฑํ•  Region์ด ์ตœ๋Œ€ํ•œ ๊ฐ€๊นŒ์›Œ์•ผ ํ•œ๋‹ค.

 

- Availability Zone (๊ฐ€์šฉ ์˜์—ญ)

  : ๊ณ ๊ฐ€์šฉ์„ฑ์„ ์œ„ํ•œ Region๋‚ด ๋ถ„์‚ฐ ๋œ Data Center

    ๊ฐ€์šฉ ์˜์—ญ์ด๋ผ๊ณ ๋„ ๋ถˆ๋ฆฌ๋ฉฐ, ํ•˜๋‚˜์˜ AZ๋Š” ํ•˜๋‚˜์˜ Data Center๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.

    (ํ•˜๋‚˜์˜ Region์€ ๋‘ ๊ฐœ ์ด์ƒ์˜ Availability Zone์œผ๋กœ ๊ตฌ์„ฑ ๋˜๋ฉฐ ์ค„์—ฌ์„œ AZ๋กœ ํ‘œ์‹œํ•จ)

 

&amp;amp;nbsp; AZ๋ผ๋ฆฌ๋Š” ์ „์šฉ ํšŒ์„ ์œผ๋กœ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ•˜์—ฌ ๋น ๋ฅธ ์†๋„๋กœ ํ†ต์‹ ํ•จ

* Availability(๊ฐ€์šฉ์„ฑ): ์‹œ์Šคํ…œ์ด ์ •์ƒ์ ์œผ๋กœ ๊ฐ€๋™๋˜๋Š” ์ƒํƒœ

 

* ์„œ๋น„์Šค๋ฅผ ๋‹ค์ˆ˜์˜ Data Center(AZ)์— ๋ถ„์‚ฐํ•˜์—ฌ ์šด์˜ํ•˜๋ฉด ํŠน์ • Data Center์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ๋„ ๋‹ค๋ฅธ Data Center๋กœ์— ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋‹ค → Availability๊ฐ€ ๋†’๋‹ค

 

→ AZ๋Š” ์žฅ์• ์— ๋Œ€ํ•ด Availability๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•œ ์žฅ์น˜์ด๋‹ค

 

- Virtualization (๊ฐ€์ƒํ™”)

  : ๊ฐ€์ƒํ™”๋Š” SW ๊ธฐ์ˆ ๋กœ ๊ฐ€์ƒ์˜ ํ•˜๋“œ์›จ์–ด(Machine)๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ์ˆ 

    (Cloud ์„œ๋น„์Šค์—์„œ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ, ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฌผ๋ฆฌ์ ์ธ ํ•˜๋‚˜์˜ ์„œ๋ฒ„๊ฐ€ ์•„๋‹Œ ๊ฐ€์ƒํ™” ๋œ ์„œ๋ฒ„๋ฅผ ์ œ๊ณต ๋ฐ›์Œ)

   * ์žฅ์ : ํšจ์œจ์„ฑ ์ฆ๊ฐ€, ์„œ๋กœ ๊ฐ„์„ญ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค

์™ผ)์ผ๋ฐ˜์ ์ธ ์„œ๋ฒ„ / ์˜ค)๊ฐ€์ƒํ™”๋ฅผ ์‚ฌ์šฉํ•œ ์„œ๋ฒ„

 

 


 

์ฝ”๋“œํ”„๋ ˆ์†Œ Java ์›น ๊ฐœ๋ฐœ ์ฒดํ—˜๋‹จ ํ™œ๋™ ์ค‘ 'ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์ฒซ ๊ฑธ์Œ' ์ด๋Ÿฌ๋‹ ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค :)
์ฝ”๋“œํ”„๋ ˆ์†Œ URL: https://www.codepresso.kr/

 

์ปค๋ฆฌ์–ด ์™„์„ฑ ์‹ค๋ฌด IT ๊ต์œก ํ”Œ๋žซํผ , ์ฝ”๋“œํ”„๋ ˆ์†Œ(codepresso)

๊ธฐ์—…์ด ์›ํ•˜๋Š” ๋ชจ๋“  IT ์ง€์‹, ์ฝ”๋“œํ”„๋ ˆ์†Œ์—์„œ ๋งŒ๋‚˜์„ธ์š”.

www.codepresso.kr

๋ฐ˜์‘ํ˜•