Post

[Cloud] Cloud DB(1) - Cloud Computing

[Cloud] Cloud DB(1) - Cloud Computing

๐Ÿ’พ Cloud DB ์ „๊ณต ์ˆ˜์—… ์ •๋ฆฌ

Cloud Computing


๐Ÿ“šCloud Computing: ๊ณ ๊ฐ์ด ํ•„์š”ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ํด๋ผ์šฐ๋“œ ์ƒ์— ํ”„๋กœ๋น„์ €๋‹ํ•˜์—ฌ ์‚ฌ์šฉ.

  • ํ”„๋กœ๋น„์ €๋‹(Provisioning): IT ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฏธ๋ฆฌ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ • โ†’ IT ์ž์›์„ ์ค€๋น„ & ์„ค์ • & ๋ฐฐํฌ ํ•˜๋Š” ๊ณผ์ •
    1. ์˜จ๋””๋งจ๋“œ๋กœ ์„œ๋น„์Šค์— ์•ก์„ธ์Šค
    2. ํ•„์š”์— ๋”ฐ๋ผ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค ํ”„๋กœ๋น„์ €๋‹
    3. ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ ์ง€๋ถˆ

On-premise vs Cloud


alt text

Cloud Models


  1. Public Cloud
    • ํ™•์žฅ์„ ์œ„ํ•œ ์ž๋ณธ ์ง€์ถœ ์—†์Œ
    • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ํ•ด์ œ ๊ฐ€๋Šฅ
    • ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ ์ง€๋ถˆ
  2. Private Cloud
    • ์‹œ์ž‘ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ตฌ๋งคํ•ด์•ผ ํ•จ
    • ๋ฆฌ์†Œ์Šค ๋ฐ ๋ณด์•ˆ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ์กฐ์ง์ด ์‚ฌ์šฉ
    • ํ•˜๋“œ์›จ์–ด ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•œ ์ฑ…์ž„์ด ์žˆ๋Š” ์กฐ์ง
  3. Hybrid Cloud
    • ์ตœ๊ณ ์˜ ์œ ์—ฐ์„ฑ ์ œ๊ณต
    • ์กฐ์ง์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์œ„์น˜๋ฅผ ๊ฒฐ์ •
    • ๋ณด์•ˆ, ๊ทœ์ • ์ค€์ˆ˜ ๋˜๋Š” ๋ฒ•์  ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ œ์–ดํ•˜๋Š” ์กฐ์ง

alt text

Cloud services


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

Cloud์˜ ์žฅ์ 


๊ณ ๊ฐ€์šฉ์„ฑ(High Availability)

: ์ง€์†์ ์ธ ์„œ๋น„์Šค ์ œ๊ณต

  • ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋Š” ๋‹ค์ค‘ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค์˜ ์ค‘๋‹จ์—†์ด ์šด์˜ ๊ฐ€๋Šฅ
  • ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ž๋™์œผ๋กœ ๋‹ค๋ฅธ ๋ฆฌ์ „์ด๋‚˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋กœ ์ „ํ™˜ํ•˜์—ฌ ์„œ๋น„์Šค ์ง€์†
  • SLA(Service Level Agreement)๋กœ ๋ณด์žฅ๋˜๋Š” ๋†’์€ ๊ฐ€๋™๋ฅ 
    • 99.0% -> 3์ผ 15์‹œ๊ฐ„ 36๋ถ„
    • 99.9%-> 8์‹œ๊ฐ„ 45๋ถ„ 36์ดˆ
    • 99.99%-> 52๋ถ„ 33์ดˆ
    • 99.999%-> 5๋ถ„ 15์ดˆ

ํ™•์žฅ์„ฑ(Scalability)

: ๋ฌดํ•œํ•œ ๋ฆฌ์†Œ์Šค ํ™•์žฅ

  • ์ˆ˜ํ‰์  ๋ฐ ์ˆ˜์ง์ ์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅ
  • ์‚ฌ์šฉ์ž ์š”๊ตฌ์— ๋”ฐ๋ผ ๋ฌดํ•œํ•œ ์ธํ”„๋ผ ๋ฆฌ์†Œ์Šค ์ œ๊ณต
  • ๋น ๋ฅธ ํ™•์žฅ์„ ํ†ตํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ์„ฑ์žฅ์— ๋Œ€์‘

ํƒ„๋ ฅ์„ฑ(Elasticity)

: ์ˆ˜์š”์— ๋”ฐ๋ฅธ ์ž์› ์กฐ์ •

  • ์‚ฌ์šฉ์ž ์ˆ˜์š”์— ๋”ฐ๋ผ ์ž์›์„ ์ž๋™์œผ๋กœ ์ฆ์„คํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œ
  • ๋น„์šฉ ํšจ์œจ์„ฑ ๊ทน๋Œ€ํ™”
  • Storage์˜ Auto-Scaling
  • ์•ˆ์ •์„ฑ(Reliability)

    : ์ง€์†์ ์ธ ์šด์˜ ๋ณด์žฅ

  • ์ž๋™ ๋ฐฑ์—… ๋ฐ ๋ณต๊ตฌ ๊ธฐ๋Šฅ ์ œ๊ณต
  • ๋‹ค์ค‘ ๋ฆฌ์ „(Resion) ๋ฐ์ดํ„ฐ ๋ณต์ œ ๊ธฐ๋Šฅ์œผ๋กœ ๋ฐ์ดํ„ฐ ์†์‹ค ๋ฐฉ์ง€
  • ๋†’์€ ๋ณต์›๋ ฅ์„ ํ†ตํ•ด ์„œ๋น„์Šค ์ค‘๋‹จ ์ตœ์†Œํ™”

์˜ˆ์ธก๊ฐ€๋Šฅ์„ฑ(Predictability)

: ์ผ๊ด€๋œ ์„ฑ๋Šฅ ์ œ๊ณต

  • ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์„ฑ๋Šฅ๊ณผ ๋น„์šฉ ๊ด€๋ฆฌ
  • ์šด์˜ ๋ฐ์ดํ„ฐ ๋ฐ ๋ถ„์„์„ ํ†ตํ•ด ๋ฏธ๋ž˜ ์ˆ˜์š” ์˜ˆ์ธก ๊ฐ€๋Šฅ

๋ณด์•ˆ(Security)

: ๋ฐ์ดํ„ฐ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณดํ˜ธ

  • ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž์˜ ์ตœ์‹  ๋ณด์•ˆ ํ‘œ์ค€ ์ค€์ˆ˜
  • ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™” ๋ฐ ์ ‘๊ทผ ์ œ์–ด ๊ธฐ๋Šฅ ์ œ๊ณต

๊ฑฐ๋ฒ„๋„Œ์Šค(Governance)

: ์ •์ฑ… ๋ฐ ๊ทœ์ œ ์ค€์ˆ˜

  • ์กฐ์ง์˜ ๊ทœ์น™๊ณผ ๊ทœ์ œ๋ฅผ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์— ์‰ฝ๊ฒŒ ์ ์šฉ ๊ฐ€๋Šฅ
  • ์ž์› ๊ด€๋ฆฌ ๋ฐ ๋น„์šฉ ํ†ต์ œ ๊ธฐ๋Šฅ ์ œ๊ณต
  • ์ •์ฑ… ๊ธฐ๋ฐ˜์˜ ์ž์› ํ• ๋‹น ๋ฐ ์‚ฌ์šฉ ๋ชจ๋‹ˆํ„ฐ๋ง

๊ด€๋ฆฌ ํšจ์œจ์„ฑ(Operational Efficiency)

: ์ž๋™ํ™” ๋ฐ ๊ฐ„์†Œํ™”๋œ ๊ด€๋ฆฌ

  • ์ธํ”„๋ผ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ ์ž๋™ํ™” ๋„๊ตฌ ์ œ๊ณต
  • ํ†ตํ•ฉ ๊ด€๋ฆฌ ์ฝ˜์†”์„ ํ†ตํ•œ ์ค‘์•™ ์ง‘์ค‘ ๊ด€๋ฆฌ
  • ์ธํ”„๋ผ ์œ ์ง€ ๋ณด์ˆ˜ ์‹œ๊ฐ„ ๋ฐ ๋น„์šฉ ์ ˆ๊ฐ
This post is licensed under CC BY 4.0 by the author.