EC2(Elastic Compute Cloud)?
AWSμ IaaS(μΈνλΌν μλΉμ€)λ‘, ν΄λΌμ°λμμ κ°μ λ¨Έμ (μλ²) μ μμ±ν΄ μ΄μν μ μλ μλΉμ€. AWSμ κ°μ₯ λνμ μΈ μλΉμ€ μ€ νλμ΄λ€.
EC2 μΈμ€ν΄μ€ κ΅¬μ± μμ
- AMI (Amazon Machine Image) : μΈμ€ν΄μ€μ OS, μννΈμ¨μ΄, μ€μ μ ν¬ν¨ν μ΄λ―Έμ§, AMIλ 리μ κ° λ³΅μ¬ν΄μΌ μ¬μ© κ°λ₯
- Instance Type : CPU, RAM, λ€νΈμν¬ μ±λ₯ λ±μ νλμ¨μ΄ μ¬μ
- Storage (EBS / Instance Store) :
- EBS : μΈμ€ν΄μ€ λ
립μ μΈ μꡬ μ€ν 리μ§
- Instance Store : μΌμμ λ‘컬 μ€ν λ¦¬μ§ (μΈμ€ν΄μ€ μ’
λ£ μ μμ λ¨)
- Security Group : μΈμ€ν΄μ€μ λν λ°©νλ²½ κ·μΉ
- Key Pair : SSH μ μμ μν 곡κ°/κ°μΈ ν€ μ
- User Data : μΈμ€ν΄μ€ μ΄κΈ° ꡬλ μ μ€νλλ μ€ν¬λ¦½νΈ
μΈμ€ν΄μ€ μ ν
- λ²μ© λͺ©μ (General Purpose) :
ex) t3, m6g
- μ»΄ν¨ν
μ΅μ ν(Compute Optimized) :
ex) c6g, c5n
- λ©λͺ¨λ¦¬ μ΅μ ν(Memory Optimized) :
ex) r6g, x2idn
- μ€ν λ¦¬μ§ μ΅μ ν(Storage Optimized) :
ex) i3, d2
- κ°μ μ»΄ν¨ν
(Accelerated Computing) :
ex) p4, inf1
ꡬ맀 μ΅μ
- μ¨λ맨λ(On-Demand) : νμν λλ§ μ¬μ©νλ©° μκ° λ¨μλ‘ κ³ΌκΈλλ€.
- μμ½ μΈμ€ν΄μ€(Reserved Instance) : 1λ
λλ 3λ
λ¨μλ‘λ§ μμ½λλ©° μ¨λ맨λμ λΉν΄ μ΅λ 75% μ λ ΄νλ€.
- μ€ν μΈμ€ν΄μ€(Spot Instance) : AWS μ ν΄ μμ μ
μ°° λ°©μμΌλ‘ μ΅λ 90% μ λ ΄νλ€. νμ§λ§ μΈμ λ μ§ μΈμ€ν΄μ€κ° μ’
λ£λ μ μλ€.
- μ μ© νΈμ€νΈ(Dedicated Host) : AWS νλμ¨μ΄λ₯Ό μ μ©μΌλ‘ μ¬μ©νλ€. λΉμ°ν λΉμΈλ€.
μ€ν μΈμ€ν΄μ€(Spot Instance) μ¬ν
μ€ν μΈμ€ν΄μ€ ꡬ맀 μ΅μ
- μ€ν μΈμ€ν΄μ€ λ¨μΌ μμ² (Spot Instance Request)
- lμ€ν νλ¦Ώ (Spot Fleet)
- μ©λ 리밸λ°μ± (Capacity Rebalancing)
- μ€ν λΈλ‘ (Spot Block) : deprecated μν,