βοΈ Cloud Computing
π ν΄λΌμ°λ μ»΄ν¨ν μ΄λ?
μΈν°λ· κΈ°μ μ μ΄μ©ν΄μ λ€μμ μ¬μ©μμκ² νλμ μλΉμ€λ‘μ λ°©λν IT λ₯λ ₯μ μ 곡νλ μ»΄ν¨ν λ°©μ
- κ°νΈλ (Gartner)
βοΈ ν΄λΌμ°λ μ»΄ν¨ν
μ μμ "μ νΈλ¦¬ν° μ»΄ν¨ν
"
κΈ°μ
λ΄μ IT λΆμλ μΈλΆμ μλΉμ€ μ 곡μκ° κ³ κ°μκ² μ»΄ν¨ν
μ μ¬μ©λλ μ¬λ¬ μμκ³Ό κΈ°λ° μμ€ λ±μ κ΄λ¦¬λ₯Ό μ 곡νλ νν
μ μ‘μ λμ μ¬μ©λμ λ°λΌ μκΈμ λΆκ³Όνλ μ’
λμ λ°©μ
IT μλΉμ€μ κ° μμλ₯Ό μ νΈλ¦¬ν°λ‘ μΈμνλ κ²
ν΄λ¬μ€ν°(cluster) | κ°μν(virtualization) | λΆν (partitioning) |
νλ‘λΉμ λ(provision) | μμ¨ μ»΄ν¨ν (autonomic computing) | 그리λ μ»΄ν¨ν (grid computing) |
β‘οΈ μμ νμ©μ ν¨μ¨μ± λμ΄κ³ , κ΄λ ¨ λΉμ© μ΅μν
π‘ ν΄λΌμ°λ μ»΄ν¨ν = 그리λ μ»΄ν¨ν + μ νΈλ¦¬ν° μ»΄ν¨ν
⒠그리λ μ»΄ν¨ν
: κ°μ λ€νΈμν¬λ₯Ό μ¬μ©ν΄ λΆμ°λ μ»΄ν¨ν
μμμ 곡μ νλλ‘ νλ κΈ°μ
β’ μ νΈλ¦¬ν° μ»΄ν¨ν
: λ€μν μ»΄ν¨ν
μμμ λν μ¬μ©λμ λ°λ₯Έ μκΈ λΆκ³Ό, νμν λ κ°μ Έλ€ μ
β’ ν΄λΌμ°λ μ»΄ν¨ν
: κΈ°μ μ μΌλ‘λ 그리λ μ»΄ν¨ν
μ λ°λ₯΄κ³ , λΉμ©μ μΌλ‘λ μ νΈλ¦¬ν° μ»΄ν¨ν
μ νΌν©
π ν΄λΌμ°λ μ»΄ν¨ν νΉμ§
βοΈ μ£Όλ¬Έν μ
νμλΉμ€ on-demand self-service
κ³ κ°μ΄ IT μλΉμ€ μ 곡μμ κ°μ
μμ΄ μνλ μμ μ λ°λ‘ μλΉμ€ μ΄μ© κ°λ₯
βοΈ κ΄λμ λ€νΈμν¬ μ κ·Ό broad network access
κ° ν΄λΌμ°λ μλΉμ€ μ
체(CSP)κ° μ 곡νλ κ΄λμ λ€νΈμν¬λ₯Ό μ΄μ©ν΄ λ€μν ν΄λΌμ΄μΈνΈ νλ«νΌμ΄ λΉ λ₯΄κ² μ μ κ°λ₯
βοΈ μ μν νλ ₯μ±κ³Ό νμ₯μ± rapid elasticity and scalability
μλ μ‘°μ (auto-scaling) κΈ°λ₯μ ν΅ν΄ λͺ λΆ μμ μ μν νμ₯κ³Ό μΆμ μ‘°μ κ°λ₯
βοΈ μμμ 곡λ κ΄λ¦¬ resource pooling
물리μ λ° κ°μνλ μμμ ν(pool)λ‘ κ΄λ¦¬, μ¬μ©μμ μꡬμ λ°λΌ λμ μΌλ‘ ν λΉ
βοΈ μΈ‘μ κ°λ₯ν μλΉμ€ measured service
μμ μ¬μ©λμ΄ μ€μκ°μΌλ‘ μμ§λλ μκΈμ°μ (metering) κΈ°λ₯μ ν΅ν΄ λΉμ© λ°μ
π ν΄λΌμ°ν μ»΄ν¨ν μ ꡬ쑰
μλλ‘λΆν° 물리μ μμ€ν
κ³μΈ΅, κ°μν κ³μΈ΅, νλ‘λΉμ λ κ³μΈ΅, μλΉμ€ κ΄λ¦¬μ²΄κ³ κ³μΈ΅, κ·Έλ¦¬κ³ μλΉμ€ κ³μΈ΅μ 5κ³μΈ΅μΌλ‘ ꡬλΆνλ€.
βοΈ λ¬Όλ¦¬μ μμ€ν
κ³μΈ΅ Physical System Layer
μ€μ 물리μ μΈ νλμ¨μ΄ 리μμ€λ€. μνμ νμ₯(scale out)μ΄ κ°λ₯ν μ€ν λ¦¬μ§ λ° λ€νΈμν¬ λ±μ 물리μ μμ.
βοΈ κ°μν κ³μΈ΅ Hypervisor / Virtualization Layer
νλμ¨μ΄ 리μμ€λ₯Ό κ°μν. μ¬λ¬ κ°μ λ¨Έμ μ΄ νλμ 물리μ μλ²μμ μ€ν κ°λ₯. νμ΄νΌλ°μ΄μ λΌκ³ λ ν¨.
βοΈ νλ‘λΉμ λ κ³μΈ΅ Provisioning Layer
κ°μνλ 리μμ€λ₯Ό λμ μΌλ‘ ν λΉνκ³ κ΄λ¦¬.
βοΈ μλΉμ€ κ΄λ¦¬μ²΄κ³ κ³μΈ΅ Service Management Layer
ν΄λΌμ°λ© μ»΄ν¨ν
μλΉμ€μ μ λ°μ μΈ κ΄λ¦¬μ λͺ¨λν°λ§. μμ μ¬μ©λ, λΉμ©, 보μ λ±μ κ΄λ¦¬νλ©° μλΉμ€μ νμ§κ³Ό ν¨μ¨μ±μ μ΅μ ν.
βοΈ μλΉμ€ κ³μΈ΅ Service Layer
μ΅μ’
μ μΌλ‘ μ¬μ©μμκ² μ 곡λλ ν΄λΌμ°λ© μ»΄ν¨ν
μλΉμ€. IaaS, PaaS, SaaS λ± λ€μν μλΉμ€λ₯Ό ν¬ν¨.
π ν΄λΌμ°λ μλΉμ€ μ 곡 λ°©μ
βοΈ μ¨νλ λ―Έμ€ On-Premises
κΈ°μ
μ΄ μ체μ μΌλ‘ λ°μ΄ν° μΌν°λ₯Ό ꡬμΆνμ¬ IT μΈνλΌ κ΅¬μΆνλ λ°©μ.
μ₯μ : μ΄κΈ° ν¬μ λΉμ©κ³Ό μ©λ μ νμΌλ‘ μ§μμ μ κ΄λ¦¬ λΉμ© μ¦κ°.
λ¨μ : κΈ°μ
μ λ΄μ¬νλ μλΉμ€λ₯Ό ν΅ν΄ νμ§ λ° λ³΄μμ λν μ λ’°λλ λλ€.
βοΈ νΌλΈλ¦ ν΄λΌμ°λ Public Cloud
λ€μμ μ¬μ©μμκ² ν΄λΌμ°λ μμμ AWS, GCP, Azuraμ κ°μ ν΄λΌμ°λ μλΉμ€ 곡κΈμλ‘λΆν° μ 곡λ°λ λ°©μ.
μ¬μ©λμ λ°λ₯Έ μκΈμ°μ λ°©μ μ¬μ©.
λνμ μΈ μλΉμ€λ‘ IaaS, PaaS, SaaS
βοΈ νλΌμ΄λΉ ν΄λΌμ°λ Private Cloud
μ νλ λ€νΈμν¬μμ νΉμ μ¬μ©μλ κΈ°μ
λ§μ λμμΌλ‘ μ΄μ.
ν΄λΌμ°λ μμκ³Ό λ°μ΄ν°λ κΈ°μ
λ΄λΆμ μ μ₯, μ μ§ κ΄λ¦¬μ λν μ±
μ λν κΈ°μ
μ΄ κ°λλ€.
λ΄λΆ κ°μΈ μΈμ¦ λ° VPN λ±μ μΈνΈλΌλ·(intranet) λ°©μ.
βοΈ νμ΄λΈλ¦¬λ ν΄λΌμ°λ Hybrid Cloud
νΌλΈλ¦ ν΄λΌμ°λμ νλΌμ΄λΉ ν΄λΌμ°λλ₯Ό λ€νΈμν¬λ₯Ό ν΅ν΄ κ²°ν©.
μλ‘ λ€λ₯Έ ν΄λΌμ°λ κ° λ°μ΄ν°μ μ ν리μΌμ΄μ
곡μ λ° μ΄λμ΄ μ μ°.
κΈ°μ
μ μ€μν λ°μ΄ν°λ μμ
μ νλΌμ΄λΉ ν΄λΌμ°λμμ μ²λ¦¬νκ³ , μΌλ° μ
무 λ°μ΄ν° λ° μν¬λ‘λκ° μ§μν΄μ μ¦κ°νλ μμ
μλ νΌλΈλ¦ ν΄λΌμ°λ μ¬μ©.
π ν΄λΌμ°λ μλΉμ€μ μ’ λ₯
λ°μ΄ν° λ° μ ν리μΌμ΄μ μλΉμ€ | SaaS | ||
λ°νμ μλΉμ€ κ°λ° νκ²½ | PaaS | ||
μ΄μ체μ , μΉ μλ²(λ―Έλ€ μ¨μ΄), νλ μμν¬ μλΉμ€ | |||
νλμ¨μ΄ κ°μν | IaaS | ||
ν΄λΌμ°λ μΈνλΌ νλμ¨μ΄(μλ², μ€ν 리μ§, λ€νΈμν¬) |
βοΈ IaaS
μλ², μ€ν 리μ§, λ€νΈμν¬μ κ°μ μΈνλΌ νλμ¨μ΄ μμμ κ°μννμ¬ μ¬μ©μ μꡬμ λ°λΌ μΈνλΌ μμμ μ 곡νλ€.
μ¬μ©μλ μ΄ μΈνλΌλ₯Ό νμ©νμ¬ μ ν리μΌμ΄μ
, μ΄μ체μ , λ―Έλ€μ¨μ΄, λ°μ΄ν° λ±μ μ§μ κ΄λ¦¬.
μ¬μ©μλ νμμ λ°λΌ μμμ λμ μΌλ‘ μ‘°μ κ°λ₯.
βοΈ PaaS
μλΉμ€ κ°λ°μκ° μ ν리μΌμ΄μ
κ°λ°, μ€ν, κ΄λ¦¬ λ±μ ν μ μλλ‘ μμ μ μΈ νλ«νΌ λλ νλ μμν¬λ₯Ό μ 곡.
κ°λ°μλ 볡μ‘ν μ€μΉ κ³Όμ λ° νκ²½ μ€μ μμ΄ μμ±λ κ°λ° μμ€λ§ μ 곡νλ©΄ λ°λ‘ μλΉμ€λ₯Ό μ¬λ¦΄ μ μλ€.
βοΈ SaaS
μ¬μ©μκ° μμ μ μ»΄ν¨ν°μ μννΈμ¨μ΄ μ€μΉ μμ΄ μΈν°λ·μ ν΅ν΄ ν΄λΌμ°λμ μ μνμ¬ μννΈμ¨μ΄ κΈ°λ₯μ μ¬μ©ν μ μλ€.
μ°Έκ³ κ΅μ¬ - λ컀, 컨ν μ΄λ λΉλμ ! : μ΅μ μ 컨ν μ΄λ μλΉμ€λ₯Ό μν λ컀 νμ©λ² μ΄ν룑
'Linux > Docker' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Docker] Dockerfileλ‘ XpressEngine ꡬμΆνκΈ° (0) | 2024.02.01 |
---|---|
[Docker] Private Docker Registryλ‘ μ΄λ―Έμ§ κ΄λ¦¬νκΈ° (0) | 2024.01.31 |
[Docker] λ컀 νλΈμ μ΄λ―Έμ§ μ λ‘λνκΈ° (0) | 2024.01.31 |
[Docker] λ컀 컨ν μ΄λ & μ΄λ―Έμ§ λͺ λ Ήμ΄ (0) | 2024.01.31 |
[Docker] μ°λΆν¬μ λ컀 μ€μΉνκΈ° (0) | 2024.01.31 |