Search
โ˜๏ธ

Cloud Computing

Date
2024/12/24
Category
Computer Science
Tag
Basic
Cloud
๋ชฉ์ฐจ

ย Definition

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

ย ํ•ต์‹ฌ ํŠน์„ฑ

ย On-demand self-service

์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ์ปดํ“จํŒ… ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ ‘๊ทผํ•˜๊ณ  ๊ด€๋ฆฌ

ย Resource pooling

์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋™์ผํ•œ ๋ฌผ๋ฆฌ์  ์ž์›์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ณต์œ ํ•˜๊ณ  ๋™์ ์œผ๋กœ ๊ด€๋ฆฌ

ย Rapid elasticity

์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋”ฐ๋ผ ์ž์›์„ ๋น ๋ฅด๊ฒŒ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์„œ

ย Broad network access

๋‹ค์–‘ํ•œ ๋””๋ฐ”์ด์Šค์—์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Œ

ย Measured service

์‚ฌ์šฉ์ž๋Š” ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ปจํŠธ๋กคํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆ

ย ์„œ๋น„์Šค ๋ชจ๋ธ

ย IaaS (Infrastructure as a Service)

โ€ข
์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค ๋ชจ๋ธ
โ€ข
ํด๋ผ์šฐ๋“œ ์ฝ˜์†” ๋˜๋Š” API๋ฅผ ํ†ตํ•ด ์ธํ”„๋ผ๋ฅผ ์ œ์–ด
โ€ข
๊ฐ€์žฅ ๋†’์€ ์ˆ˜์ค€์˜ ์œ ์—ฐ์„ฑ๊ณผ ๊ด€๋ฆฌ ์ž์œ ๋„๋ฅผ ๊ฐ€์ง
โ€ข
Ex) AWS EC2, Azure Virtual Machines

ย PaaS (Platform as a Service)

โ€ข
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ, ๋ฐฐํฌ ๋ฐ ์šด์˜์„ ์ง€์›ํ•˜๋Š” ํ”Œ๋žซํผ์„ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค ๋ชจ๋ธ
โ€ข
๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ์ž์›๋“ค์„ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Œ
โ€ข
Ex) Heroku

ย SaaS (Software as a Service)

โ€ข
์‚ฌ์šฉ์ž๊ฐ€ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์™„์ „ํžˆ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋ธ
โ€ข
์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์œ ์ง€ ๋ณด์ˆ˜ํ•  ํ•„์š”๊ฐ€ ์—†์Œ
โ€ข
์™„์ „ํ•œ ์†”๋ฃจ์…˜์„ ์ด์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์„œ๋น„์Šค ์œ ์ง€/๊ด€๋ฆฌ์— ๊ฐ€์žฅ ํšจ์œจ์ ์ด์ง€๋งŒ ๋ณด์•ˆ ๋ฐ ์„ฑ๋Šฅ ๋ฉด์—์„œ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด ์ ์Œ
โ€ข
Ex) Gmail, MS 365, Dropbox

ย ๋ฐฐํฌ ๋ชจ๋ธ

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

ย Private Cloud

ํ•œ ์กฐ์ง์˜ ๋‚ด๋ถ€๋‚˜ ์ „์šฉ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ ์šด์˜๋˜๋Š” ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ
โ€ข
๋Œ€์ƒ: ํŠน์ • ์กฐ์ง์˜ ๊ตฌ์„ฑ์› ๋˜๋Š” ๋ถ€์„œ
โ€ข
์šด์˜: ์ฃผ๋กœ ํ•ด๋‹น ์กฐ์ง์ด๋‚˜ ์™ธ๋ถ€ ์ „๋ฌธ๊ฐ€์— ์˜ํ•ด ์šด์˜
โ€ข
์ธํ”„๋ผ ์œ„์น˜: ์กฐ์ง์˜ ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋‚˜ ์™ธ๋ถ€ ์ „์šฉ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์ž์— ์œ„์น˜ํ•  ์ˆ˜ ์žˆ์Œ
โ€ข
์žฅ์ :
โ—ฆ
๋ณด์•ˆ: ๋ฐ์ดํ„ฐ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ณด์•ˆ ์ˆ˜์ค€์„ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅ
โ—ฆ
์‚ฌ์šฉ์ž ์ •์˜: ํŠน์ • ์กฐ์ง์˜ ์š”๊ตฌ์‚ฌํ•ญ์— ๋งž๊ฒŒ ํ™˜๊ฒฝ์„ ๋งž์ถค ์„ค์ • ๊ฐ€๋Šฅ
โ€ข
๋‹จ์ :
โ—ฆ
๋น„์šฉ: ์ „์ฒด ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๋น„์šฉ์ด ๋ฐœ์ƒ
โ—ฆ
์œ ์—ฐ์„ฑ: ํ™•์žฅ์„ฑ์ด Public Cloud์— ๋น„ํ•ด ์ œํ•œ์ ์ผ ์ˆ˜ ์žˆ์Œ

ย Public Cloud

์—ฌ๋Ÿฌ ์กฐ์ง์ด๋‚˜ ๊ฐœ์ธ์ด ๊ณต๊ฐœ์ ์œผ๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•œ ๋Œ€๊ทœ๋ชจ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ
๊ธ€๋กœ๋ฒŒํ•˜๊ฒŒ๋Š” AWS, GCP, Azure ๋“ฑ์ด ๋Œ€ํ‘œ์ ์ธ CSP
โ€ข
๋Œ€์ƒ: ๋‹ค์–‘ํ•œ ์กฐ์ง, ๊ฐœ์ธ, ๊ฐœ๋ฐœ์ž ๋“ฑ ๋„“์€ ๋ฒ”์œ„์˜ ์‚ฌ์šฉ์ž
โ€ข
์šด์˜: ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž (Cloud Service Provider, CSP)๊ฐ€ ์šด์˜
โ€ข
์ธํ”„๋ผ ์œ„์น˜: ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ์œ„์น˜
โ€ข
์žฅ์ :
โ—ฆ
์œ ์—ฐ์„ฑ: ํ•„์š”์— ๋”ฐ๋ผ ๋ฆฌ์†Œ์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œ
โ—ฆ
๋น„์šฉ ํšจ์œจ: ์ดˆ๊ธฐ ํˆฌ์ž ๋น„์šฉ์—†์ด ํ•„์š”ํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆ
โ€ข
๋‹จ์ : ํ‘œ์ค€ํ™”๋œ ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ œํ•œ๋œ ์‚ฌ์šฉ์ž ์ •์˜ ํ™˜๊ฒฝ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Œ

ย Hybrid Cloud

์‚ฌ์„ค ํด๋ผ์šฐ๋“œ์™€ ๊ณต์šฉ ํด๋ผ์šฐ๋“œ๋ฅผ ๊ฒฐํ•ฉํ•œ ํ™˜๊ฒฝ
โ€ข
๋Œ€์ƒ: ์กฐ์ง์˜ ํŠน์ • ๋ถ€์„œ์™€ ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์„ ๋ชจ๋‘ ๋Œ€์ƒ์œผ๋กœ ํ•จ
โ€ข
์šด์˜: ์กฐ์ง๊ณผ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž ์–‘์ชฝ์—์„œ ์šด์˜
โ€ข
์ธํ”„๋ผ ์œ„์น˜: ์กฐ์ง์˜ ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์™€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ์–‘์ชฝ์— ์œ„์น˜
โ€ข
์žฅ์ :
โ—ฆ
์œ ์—ฐ์„ฑ: Public๊ณผ Private Cloud์˜ ์žฅ์ ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Œ
โ—ฆ
์ตœ์ ํ™”๋œ ๋น„์šฉ: ์ž์›์˜ ์œ„์น˜์™€ ํ™œ์šฉ ๋ฐฉ์‹์„ ์ตœ์ ํ™”ํ•˜์—ฌ ๋น„์šฉ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Œ
โ€ข
๋‹จ์ :
โ—ฆ
๋ณต์žก์„ฑ: ๋‘ ํ™˜๊ฒฝ์„ ํ†ตํ•ฉ ๋ฐ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ๋ณต์žกํ•  ์ˆ˜ ์žˆ์Œ
โ—ฆ
๋„คํŠธ์›Œํฌ ์ง€์—ฐ: ๋‘ ํ™˜๊ฒฝ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ ์ง€์—ฐ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ