Amazon EC2(Elastic Compute Cloud)๋ AWS์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์๋น์ค ์ค ํ๋๋ก, ๋ค์ํ ์ปดํจํ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑ์ํฌ ์ ์๋ ์ ์ฐํ ์ธ์คํด์ค ์ ํ๊ณผ ๋ค์ํ ๊ตฌ๋งค ์ต์ ์ ์ ๊ณตํฉ๋๋ค. EC2 ์ธ์คํด์ค์ ๊ตฌ๋งค ์ต์ ๊ณผ ๊ณผ๊ธ ์ ์ฑ ์ ๋ํด ์์ธํ ์์๋ณด๊ณ , ๊ฐ ์ต์ ์ ํน์ง๊ณผ ์ ํฉํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์๊ฐํ๊ฒ ์ต๋๋ค.
EC2 ์ธ์คํด์ค ๊ตฌ๋งค ์ต์
AWS๋ ๋ค์ํ ์ธ์คํด์ค ๊ตฌ๋งค ์ต์ ์ ์ ๊ณตํ์ฌ ์ฌ์ฉ์์ ํ์์ ์์ฐ์ ๋ง์ถ ์ ์ฐํ ์ปดํจํ ์์ ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๊ฐ ๊ตฌ๋งค ์ต์ ์ ํน์ ์ฌ์ฉ ์ฌ๋ก์ ์ต์ ํ๋์ด ์์ผ๋ฉฐ, ๋น์ฉ ์ ๊ฐ๊ณผ ์ฑ๋ฅ ์ต์ ํ๋ฅผ ๋์์ ์ถ๊ตฌํ ์ ์์ต๋๋ค.
1. On-Demand Instances
On-Demand Instances๋ ํ์ํ ๋๋ง๋ค ์ธ์คํด์ค๋ฅผ ์์ํ๊ณ ์ค์งํ ์ ์๋ ์ ์ฐํ ์๊ธ์ ์ ๋๋ค.
- ๊ณผ๊ธ ๋ฐฉ์:
- Linux/Windows: ์ฒซ 1๋ถ ํ๋ถํฐ ์ด ๋จ์๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- ๊ธฐํ ์ด์ ์ฒด์ : ์๊ฐ ๋จ์๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- ํน์ง:
- ์ต๊ณ ๋น์ฉ: ์ ๊ฒฐ์ ์์ด ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์ ์์ผ๋, ๋ค๋ฅธ ์๊ธ์ ์ ๋นํด ๋น์ฉ์ด ๋์ต๋๋ค.
- ์ฅ๊ธฐ ์ฝ์ ๋ถํ์: ์ฅ๊ธฐ์ ์ธ ์ฝ์ ์์ด๋ ํ์ํ ๋๋ง๋ค ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ถ์ฒ ์ฌ์ฉ ์ฌ๋ก:
- ๋จ๊ธฐ ์์ ์ด๋ ์์ธก ๋ถ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค.
- ์ํ ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ, ๋จ๊ธฐ ํ๋ก์ ํธ ๋ฑ์ ์ด์์ ์ ๋๋ค.
2. Reserved Instances
Reserved Instances๋ ์ฅ๊ธฐ์ ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ๊ณํ์ด ์๋ ๊ฒฝ์ฐ, ๋น์ฉ์ ์ ๊ฐํ ์ ์๋ ์ต์ ์ ๋๋ค. 1๋ ๋๋ 3๋ ๋จ์๋ก ์ฝ์ ํ์ฌ ์ฌ์ฉํฉ๋๋ค.
- ํ ์ธ ํํ: On-Demand ๋๋น ์ต๋ 72% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์์ฝ ์กฐ๊ฑด: ์ธ์คํด์ค ์์ฑ(์ ํ, ๋ฆฌ์ , ํ ๋์, OS)์ ์ฌ์ ์ ์ง์ ํด์ผ ํฉ๋๋ค.
- ์์ฝ ๊ธฐ๊ฐ:
- 1๋ : ํ ์ธ์จ์ด ๋ฎ์ง๋ง ์ ์ฐ์ฑ์ด ์์ต๋๋ค.
- 3๋ : ํ ์ธ์จ์ด ๋ ๋์ง๋ง, ์ฝ์ ๊ธฐ๊ฐ์ด ๊น๋๋ค.
- ๊ฒฐ์ ์ต์
:
- No Upfront: ์ ๊ฒฐ์ ์์ด ๋งค์ ์๊ธ์ ์ง๋ถํฉ๋๋ค.
- Partial Upfront: ์ผ๋ถ ๊ธ์ก์ ์ ๊ฒฐ์ ํ๊ณ ๋๋จธ์ง๋ ๋งค์ ์๊ธ์ ์ง๋ถํฉ๋๋ค.
- All Upfront: ์ ์ก์ ์ ๊ฒฐ์ ํ์ฌ ์ต๋ ํ ์ธ ํํ์ ๋ฐ์ต๋๋ค.
- ์์ฝ ๋ฒ์:
- ๋ฆฌ์ : ๋์ผ ๋ฆฌ์ ๋ด์์ ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๊ฐ์ฉ ์์ญ(AZ): ํน์ AZ์ ์ฉ๋์ ์์ฝํ ์ ์์ต๋๋ค.
- ์ถ์ฒ ์ฌ์ฉ ์ฌ๋ก: ์ง์์ ์ธ ์ฌ์ฉ๋์ด ์๋ ์ ํ๋ฆฌ์ผ์ด์ (์: ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์น ์๋ฒ)์ ์ ํฉํฉ๋๋ค.
- ์ถ๊ฐ ์ต์ : Convertible Reserved Instances: ์ธ์คํด์ค ์ ํ, ํจ๋ฐ๋ฆฌ, OS ๋ฑ์ ์ ์ฐํ๊ฒ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, ์ต๋ 66% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ๋ง์ผํ๋ ์ด์ค: ๊ธฐ์กด Reserved Instances๋ฅผ ๊ตฌ๋งค ๋ฐ ํ๋งคํ ์ ์์ต๋๋ค.
3. Savings Plans
Savings Plans๋ ํน์ ์ฌ์ฉ๋ ์ฝ์ ์ ํตํด ๋น์ฉ์ ์ ๊ฐํ ์ ์๋ ์๊ธ์ ์ ๋๋ค. Reserved Instances์ ์ ์ฌํ์ง๋ง, ๋ ํฐ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
- ํ ์ธ ํํ: ์ต๋ 72% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์ฝ์ ์กฐ๊ฑด:
- 1๋ ๋๋ 3๋ ๋์ ํน์ ์ฌ์ฉ๋(์: $10/์๊ฐ)์ ์ฝ์ ํฉ๋๋ค.
- ์ฝ์ ์ฌ์ฉ๋์ ์ด๊ณผํ ๋ถ๋ถ์ On-Demand ์๊ธ์ผ๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- ์ ์ฝ ์กฐ๊ฑด: ํน์ ์ธ์คํด์ค ํจ๋ฐ๋ฆฌ ๋ฐ AWS ๋ฆฌ์ ์ ๊ณ ์ ๋ฉ๋๋ค.
- ์ ์ฐ์ฑ ์ ๊ณต:
- ์ธ์คํด์ค ํฌ๊ธฐ ๊ฐ ์ ์ฐ์ฑ (์: m5.xlarge, m5.2xlarge).
- ์ด์ ์ฒด์ ๊ฐ ์ ์ฐ์ฑ (์: Linux, Windows).
- ํ ๋์ ๊ฐ ์ ์ฐ์ฑ (ํธ์คํธ, ์ ์ฉ, ๊ธฐ๋ณธ).
Savings Plans๋ Reserved Instances๋ณด๋ค ๋ ํฐ ์ ์ฐ์ฑ์ ์ ๊ณตํ์ฌ, ๋ค์ํ ์ธ์คํด์ค ์ ํ๊ณผ ์ด์ ์ฒด์ ๋ฅผ ์ฌ์ฉํ๋ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค.
4. Spot Instances
Spot Instances๋ AWS์ ์ฌ๋ถ ์ปดํจํ ์ฉ๋์ ํ์ฉํ์ฌ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ต์ ์ ๋๋ค.
- ํ ์ธ ํํ: On-Demand ๋๋น ์ต๋ 90% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ํน์ง:
- ์ ๋ ดํ ๋น์ฉ: ๋งค์ฐ ๊ฒฝ์ ์ ์ธ ๊ฐ๊ฒฉ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ ๋ขฐ์ฑ ๋ฎ์: AWS๋ ๋ ๋์ ์ ์ฐฐ์๊ฐ ์๊ธฐ๋ฉด ์ธ์คํด์ค๋ฅผ ํ์ํ ์ ์์ผ๋ฉฐ, ํ์ ์ 2๋ถ ์ ์ ์๋ฆผ์ ๋ฐ์ต๋๋ค.
- ์ ํฉํ ์์
: ์ฅ์ ์ ๋ด์ฑ์ด ์๋ ์์
:
- ๋ฐฐ์น ์ฒ๋ฆฌ ์์
- ๋ฐ์ดํฐ ๋ถ์
- ์ด๋ฏธ์ง ์ฒ๋ฆฌ
- ๋ถ์ฐ ์ฒ๋ฆฌ ์ํฌ๋ก๋
- ์์ ๋ฐ ์ข ๋ฃ ์๊ฐ์ด ์ ์ฐํ ์์
- ๋ถ์ ํฉํ ์์ : ์ค์ ์์ , ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ์ง์์ ์ธ ์์
Spot Instances๋ ๋น์ฉ ์ ๊ฐ์ด ์ค์ํ์ง๋ง, ์ธ์คํด์ค ์ค๋จ์ ๋ํ ๋๋น๊ฐ ๊ฐ๋ฅํ ์์ ์ ์ ํฉํฉ๋๋ค.
5. Dedicated Hosts
Dedicated Hosts๋ ๋ฌผ๋ฆฌ์ ์๋ฒ ์ ์ฒด๋ฅผ ์์ฝํ์ฌ ์ฌ์ฉํ๋ ์ต์ ์ผ๋ก, ์ธ์คํด์ค ๋ฐฐ์น๋ฅผ ์์ ํ ์ ์ดํ ์ ์์ต๋๋ค.
- ๊ฐ์:
- ๋ฌผ๋ฆฌ์ ์๋ฒ ์ ์ฉ ์์ฝ: ๋ฌผ๋ฆฌ์ ์๋ฒ๋ฅผ ์ ์ ์ผ๋ก ์ฌ์ฉ์์๊ฒ ํ ๋นํฉ๋๋ค.
- ์ปดํ๋ผ์ด์ธ์ค ์๊ตฌ ์ฌํญ ์ถฉ์กฑ: ํน์ ๋ผ์ด์ ์ค ์๊ตฌ ์ฌํญ์ ๊ฐ์ง ์ํํธ์จ์ด ์ฌ์ฉ์ ์ ํฉํฉ๋๋ค.
- ๊ตฌ๋งค ์ต์
:
- On-Demand: ํ์ฑ Dedicated Host์ ๋ํด ์ด ๋จ์๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- Reserved: 1๋ ๋๋ 3๋ ์ฝ์ ์ผ๋ก ์์ฝํ์ฌ ๋น์ฉ์ ์ ๊ฐํ ์ ์์ต๋๋ค.
- ํน์ง:
- ๋น์ฉ์ด ๋์: AWS์์ ์ ๊ณตํ๋ ์ต์ ์ค ๊ฐ์ฅ ๋น์ฉ์ด ๋์ต๋๋ค.
- ๋ณต์กํ ๋ผ์ด์ ์ฑ ๋ชจ๋ธ ์ง์: ์ํํธ์จ์ด ๋ผ์ด์ ์ค๋ฅผ ์์ฒด์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค(BYOL: Bring Your Own License).
- ์ปดํ๋ผ์ด์ธ์ค ๋ฐ ๊ท์ ์๊ตฌ ์ฌํญ์ด ์๋ ๊ธฐ์ ์ ์ ํฉํฉ๋๋ค.
Dedicated Hosts๋ ํน์ ๊ท์ ์ค์๊ฐ ํ์ํ ํ๊ฒฝ์ด๋, ๊ธฐ์กด ๋ผ์ด์ ์ค๋ฅผ ํ์ฉํ๊ณ ์ ํ๋ ๊ธฐ์ ์ ์ด์์ ์ ๋๋ค.
6. Dedicated Instances
Dedicated Instances๋ ํน์ ํ๋์จ์ด์์ ์คํ๋๋ ์ธ์คํด์ค ์ต์ ์ผ๋ก, ๋์ผํ ๊ณ์ ๋ด ๋ค๋ฅธ ์ธ์คํด์ค์ ํ๋์จ์ด๋ฅผ ๊ณต์ ํ์ง ์์ต๋๋ค.
- ํน์ง:
- ์ ์ฉ ํ๋์จ์ด: ๋์ผํ ๊ณ์ ๋ด์ ๋ค๋ฅธ ์ธ์คํด์ค์ ํ๋์จ์ด๋ฅผ ๊ณต์ ํ์ง ์์ต๋๋ค.
- ์ ํ๋ ์ ์ด: ์ธ์คํด์ค ๋ฐฐ์น์ ๋ํ ์ง์ ์ ์ธ ์ ์ด๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
- ์ ์ฝ ์ฌํญ: ์ธ์คํด์ค ๋ฐฐ์น ํ ํ๋์จ์ด๊ฐ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค(์: ์ค์ง ๋ฐ ์์ ์).
Dedicated Instances๋ ํ๋์จ์ด ๊ฒฉ๋ฆฌ๊ฐ ํ์ํ์ง๋ง, Dedicated Hosts๋งํผ์ ์ ์ด๊ฐ ํ์ํ์ง ์์ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค.
Dedicated Instances๋ ์ ์ฉ ํธ์คํธ์ ๋น๊ตํ์ ๋ ํ๋์จ์ด์ ๋ํ ์ง์ ์ ์ธ ์ ๊ทผ ๊ถํ์ด ์์ง๋ง, ๋์ผ ๊ณ์ ๋ด ๋ค๋ฅธ ์ธ์คํด์ค์ ํ๋์จ์ด๋ฅผ ๊ณต์ ํ์ง ์๋๋ค๋ ์ ์์ ๋ณด์์ฑ์ ๋์ผ ์ ์์ต๋๋ค.
7. Capacity Reservations
Capacity Reservations๋ ํน์ ๊ฐ์ฉ ์์ญ(AZ)์์ On-Demand ์ธ์คํด์ค ์ฉ๋์ ์์ฝํ ์ ์๋ ์ต์ ์ ๋๋ค.
- ๊ธฐ๋ฅ:
- ํน์ AZ์์ On-Demand ์ธ์คํด์ค ์ฉ๋์ ์์ฝํ ์ ์์ต๋๋ค.
- ํ์ํ ๋ ํญ์ EC2 ์ฉ๋์ ์ ๊ทผํ ์ ์์ต๋๋ค.
- ํน์ง:
- ์๊ฐ ์ฝ์ ์์: ํ์ํ ๋ ์์ฑ ๋ฐ ์ทจ์๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ํ ์ธ ์์: On-Demand ์๊ธ์ด ์ ์ฉ๋ฉ๋๋ค.
- ์ธ์คํด์ค ์คํ ์ฌ๋ถ์ ๊ด๊ณ์์ด ์์ฝ ๋น์ฉ์ด ๋ถ๊ณผ๋ฉ๋๋ค.
- ๋น์ฉ ์ต์ ํ:
- Regional Reserved Instances ๋ฐ Savings Plans์ ๊ฒฐํฉ ์ ์๊ธ ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์ธ์คํด์ค๋ฅผ ์คํํ์ง ์์๋ ์์ฝ ๋น์ฉ์ด ๋ถ๊ณผ๋ฉ๋๋ค.
- ์ ํฉํ ์ฌ์ฉ ์ฌ๋ก: ํน์ AZ์์ ๋จ๊ธฐ์ ์ด๊ณ ์ค๋จ ์๋ ์์ ์ด ํ์ํ ๊ฒฝ์ฐ์ ์ ํฉํฉ๋๋ค.
Capacity Reservations๋ ํน์ AZ์์ ์์ ์ ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ๋ณด์ฅ๋ฐ์์ผ ํ๋ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค.
ํธํ ๋น์ ๋ก ๋ณธ EC2 ๊ตฌ๋งค ์ต์
EC2 ์ธ์คํด์ค ๊ตฌ๋งค ์ต์ ์ ํธํ ์์ฝ์ ๋น์ ํ์ฌ ์ดํดํด๋ณด๊ฒ ์ต๋๋ค.
- On-Demand:
- ํธํ ๋ฆฌ์กฐํธ์ ์ํ ๋ ๋ฐฉ๋ฌธํ๊ณ ๋จธ๋ฌผ๋ฉฐ ์ ๊ฐ๋ฅผ ์ง๋ถํฉ๋๋ค.
- ํ์ํ ๋๋ง๋ค ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- Reserved:
- ๋ฏธ๋ฆฌ ๊ณํํ๊ณ ์ฅ๊ธฐ๊ฐ ๋จธ๋ฌด๋ฅด๋ฉด ํ ์ธ ํํ์ ๋ฐ์ต๋๋ค.
- ์ฅ๊ธฐ ์ฝ์ ์ผ๋ก ๋น์ฉ์ ์ ๊ฐํ ์ ์์ต๋๋ค.
- Savings Plans:
- ์๊ฐ๋น ์ผ์ ๊ธ์ก์ ์ง๋ถํ๊ณ , ๋ค์ํ ๊ฐ์ค ์ ํ ์ค์์ ์ ํํ ์ ์์ต๋๋ค.
- ์ ์ฐํ ์ธ์คํด์ค ์ ํ ์ ํ๊ณผ ๋น์ฉ ์ ๊ฐ์ด ๊ฐ๋ฅํฉ๋๋ค.
- Spot Instances:
- ํธํ ์ด ๋น ๊ฐ์ค์ ์ ์ฐฐ์ ํ์ฉํ์ฌ, ์ต๊ณ ์ ์ฐฐ์๊ฐ ๊ฐ์ค์ ์ฐจ์งํ๋ฉด ์ธ์ ๋ ํด์ค๋ ์ ์์ต๋๋ค.
- ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋, ์ธ์คํด์ค๊ฐ ์ค๋จ๋ ์ํ์ด ์์ต๋๋ค.
- Dedicated Hosts:
- ๋ฆฌ์กฐํธ์ ์ ์ฒด ๊ฑด๋ฌผ์ ์์ฝํ์ฌ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ํน์ ๊ท์ ๋ ๋ผ์ด์ ์ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํด์ผ ํ๋ ๊ฒฝ์ฐ์ ์ ํฉํฉ๋๋ค.
- Capacity Reservations:
- ํน์ ๊ธฐ๊ฐ ๋์ ํน์ ๊ฐ์ค์ ์์ฝํ์ฌ, ํ์ํ ๋ ํญ์ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
- ํน์ AZ์์ ์์ ์ ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
EC2 ๊ณผ๊ธ ์ ์ฑ
AWS๋ ๋ค์ํ ๊ณผ๊ธ ์ ์ฑ ์ ํตํด ์ฌ์ฉ์์ ๋ค์ํ ์๊ตฌ๋ฅผ ์ถฉ์กฑ์ํค๊ณ ๋น์ฉ ํจ์จ์ ์ธ ํด๋ผ์ฐ๋ ์ฌ์ฉ์ ์ง์ํฉ๋๋ค.
ํ๋ฆฌ ํฐ์ด(Free Tier)๋ฅผ ํตํด ๋ฌด๋ฃ๋ก EC2๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ดํ์๋ ๋ค์ํ ์๊ธ์ ๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
ํ๋ฆฌ ํฐ์ด(Free Tier)
AWS์ ํ๋ฆฌ ํฐ์ด๋ ์ ๊ท ์ฌ์ฉ์์๊ฒ EC2๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๊ธฐ๊ฐ: 12๊ฐ์
- ํํ: ๋งค์ 750์๊ฐ์ t2.micro ๋๋ t3.micro ์ธ์คํด์ค๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์กฐ๊ฑด: ํน์ ์ธ์คํด์ค ์ ํ์ ํ์ ๋ฉ๋๋ค, ํ๋ฆฌ ํฐ์ด ์ฌ์ฉ๋์ ์ด๊ณผํ๋ฉด ์ผ๋ฐ ์จ๋๋งจ๋ ์๊ธ์ด ์ ์ฉ๋ฉ๋๋ค.
ํ๋ฆฌ ํฐ์ด๋ ํด๋ผ์ฐ๋ ์ฌ์ฉ์ ์ฒ์ ์์ํ๋ ์ฌ์ฉ์์๊ฒ ์ ์ฉํ๋ฉฐ, ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ ์คํธํด๋ณผ ์ ์๋ ์ข์ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์จ๋๋งจ๋(On-Demand) ์๊ธ์
์จ๋๋งจ๋(On-Demand) ์๊ธ์ ๋ ๊ฐ์ฅ ์ ์ฐํ ์๊ธ์ ๋ก, ํ์ํ ๋๋ง๋ค ์ธ์คํด์ค๋ฅผ ์์ํ๊ณ ์ค์งํ ์ ์์ต๋๋ค.
- ๊ณผ๊ธ ๋ฐฉ์:
- Linux/Windows: ์ฒซ 1๋ถ ํ๋ถํฐ ์ด ๋จ์๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- ๊ธฐํ ์ด์ ์ฒด์ : ์๊ฐ ๋จ์๋ก ๊ณผ๊ธ๋ฉ๋๋ค.
- ํน์ง:
- ์ต๊ณ ๋น์ฉ: ์ ๊ฒฐ์ ์์ด ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์ ์์ง๋ง, ๋ค๋ฅธ ์๊ธ์ ์ ๋นํด ๋น์ฉ์ด ๋์ต๋๋ค.
- ์ฅ๊ธฐ ์ฝ์ ๋ถํ์: ์ฅ๊ธฐ์ ์ธ ์ฝ์ ์์ด๋ ํ์ํ ๋๋ง๋ค ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ถ์ฒ ์ฌ์ฉ ์ฌ๋ก:
- ๋จ๊ธฐ ์์ ์ด๋ ์์ธก ๋ถ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค.
- ์ํ ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ, ๋จ๊ธฐ ํ๋ก์ ํธ ๋ฑ์ ์ด์์ ์ ๋๋ค.
์จ๋๋งจ๋ ์๊ธ ์์ (t2.micro)
์ธ์คํด์ค ์ ํ ์จ๋๋งจ๋ ์๊ฐ๋น ์๊ธ vCPU ๋ฉ๋ชจ๋ฆฌ ์คํ ๋ฆฌ์ง ๋คํธ์ํฌ ์ฑ๋ฅ
t3a.nano | USD 0.0047 | 2 | 0.5GiB | EBS ์ ์ฉ | ์ต๋ 5GB |
t2.nano | USD 0.0058 | 1 | 0.5GiB | EBS ์ ์ฉ | ๋ฎ์ |
t2.micro | USD 0.0116 | 1 | 1GiB | EBS ์ ์ฉ | ๋ฎ์์์ ์ค๊ฐ |
t2.small | USD 0.023 | 1 | 2GiB | EBS ์ ์ฉ | ๋ฎ์์์ ์ค๊ฐ |
t2.medium | USD 0.0464 | 2 | 4GiB | EBS ์ ์ฉ | ๋ฎ์์์ ์ค๊ฐ |
t2.large | USD 0.0928 | 2 | 8GiB | EBS ์ ์ฉ | ๋ฎ์์์ ์ค๊ฐ |
t2.xlarge | USD 0.1856 | 4 | 16GiB | EBS ์ ์ฉ | ์ค๊ฐ |
t2.2xlarge | USD 0.3712 | 8 | 32GiB | EBS ์ ์ฉ | ์ค๊ฐ |
- t2.micro๋ ์๊ฐ๋น $0.0116 (์ฝ 15์)์ผ๋ก, ๋น์ฉ ํจ์จ์ ์ธ ์ธ์คํด์ค์ ๋๋ค.
- ์ฑ๋ฅ์ด ๋ ์ข์ ์ธ์คํด์ค ์ ํ(t2.small, t2.medium ๋ฑ)์ ์ฌ์ฉํ๋ฉด ๋ ๋ง์ ๋น์ฉ์ด ๋ฐ์ํฉ๋๋ค.
์คํ(Spot) ์ธ์คํด์ค ์๊ธ์
์คํ(Spot) ์ธ์คํด์ค ์๊ธ์ ๋ AWS์ ์ฌ๋ถ ์ปดํจํ ์ฉ๋์ ํ์ฉํ์ฌ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ต์ ์ ๋๋ค.
- ํ ์ธ ํํ: On-Demand ๋๋น ์ต๋ 90% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ํน์ง:
- ์ ๋ ดํ ๋น์ฉ: ๋งค์ฐ ๊ฒฝ์ ์ ์ธ ๊ฐ๊ฒฉ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ ๋ขฐ์ฑ ๋ฎ์: AWS๋ ๋ ๋์ ์ ์ฐฐ์๊ฐ ์๊ธฐ๋ฉด ์ธ์คํด์ค๋ฅผ ํ์ํ ์ ์์ผ๋ฉฐ, ํ์ ์ 2๋ถ ์ ์ ์๋ฆผ์ ๋ฐ์ต๋๋ค.
- ์ ํฉํ ์์
:
- ์ฅ์ ์ ๋ด์ฑ์ด ์๋ ์์
:
- ๋ฐฐ์น ์ฒ๋ฆฌ ์์
- ๋ฐ์ดํฐ ๋ถ์
- ์ด๋ฏธ์ง ์ฒ๋ฆฌ
- ๋ถ์ฐ ์ฒ๋ฆฌ ์ํฌ๋ก๋
- ์์ ๋ฐ ์ข ๋ฃ ์๊ฐ์ด ์ ์ฐํ ์์
- ์ฅ์ ์ ๋ด์ฑ์ด ์๋ ์์
:
- ๋ถ์ ํฉํ ์์
:
- ์ค์ ์์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ์ง์์ ์ธ ์์
์คํ ์ธ์คํด์ค๋ ๋น์ฉ ์ ๊ฐ์ด ์ค์ํ์ง๋ง, ์ธ์คํด์ค ์ค๋จ์ ๋ํ ๋๋น๊ฐ ๊ฐ๋ฅํ ์์ ์ ์ ํฉํฉ๋๋ค.
์์ฝ(Reserved) ์ธ์คํด์ค ์๊ธ์
์์ฝ(Reserved) ์ธ์คํด์ค๋ ์ฅ๊ธฐ์ ์ผ๋ก ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ๊ณํ์ด ์๋ ๊ฒฝ์ฐ, ๋น์ฉ์ ์ ๊ฐํ ์ ์๋ ์ต์ ์ ๋๋ค. 1๋ ๋๋ 3๋ ๋จ์๋ก ์ฝ์ ํ์ฌ ์ฌ์ฉํฉ๋๋ค.
- ํ ์ธ ํํ: On-Demand ๋๋น ์ต๋ 72% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์์ฝ ์กฐ๊ฑด: ์ธ์คํด์ค ์์ฑ(์ ํ, ๋ฆฌ์ , ํ ๋์, OS)์ ์ฌ์ ์ ์ง์ ํด์ผ ํฉ๋๋ค.
- ์์ฝ ๊ธฐ๊ฐ:
- 1๋ : ํ ์ธ์จ์ด ๋ฎ์ง๋ง ์ ์ฐ์ฑ์ด ์์ต๋๋ค.
- 3๋ : ํ ์ธ์จ์ด ๋ ๋์ง๋ง, ์ฝ์ ๊ธฐ๊ฐ์ด ๊น๋๋ค.
- ๊ฒฐ์ ์ต์
:
- No Upfront: ์ ๊ฒฐ์ ์์ด ๋งค์ ์๊ธ์ ์ง๋ถํฉ๋๋ค.
- Partial Upfront: ์ผ๋ถ ๊ธ์ก์ ์ ๊ฒฐ์ ํ๊ณ ๋๋จธ์ง๋ ๋งค์ ์๊ธ์ ์ง๋ถํฉ๋๋ค.
- All Upfront: ์ ์ก์ ์ ๊ฒฐ์ ํ์ฌ ์ต๋ ํ ์ธ ํํ์ ๋ฐ์ต๋๋ค.
- ์์ฝ ๋ฒ์:
- ๋ฆฌ์ : ๋์ผ ๋ฆฌ์ ๋ด์์ ์ ์ฐํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๊ฐ์ฉ ์์ญ(AZ): ํน์ AZ์ ์ฉ๋์ ์์ฝํ ์ ์์ต๋๋ค.
- ์ถ๊ฐ ์ต์ : Convertible Reserved Instances: ์ธ์คํด์ค ์ ํ, ํจ๋ฐ๋ฆฌ, OS ๋ฑ์ ์ ์ฐํ๊ฒ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, ์ต๋ 66% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ๋ง์ผํ๋ ์ด์ค: ๊ธฐ์กด Reserved Instances๋ฅผ ๊ตฌ๋งค ๋ฐ ํ๋งคํ ์ ์์ต๋๋ค.
์์ฝ ์ธ์คํด์ค ์์ (t2.micro)
์ธ์คํด์ค ์ ํ ์์ฝ 1๋ (All Upfront) ์๊ธ ํ ์ธ์จ ์์ฝ 3๋ (All Upfront) ์๊ธ ํ ์ธ์จ
t2.micro | USD 89.60 | 38% ํ ์ธ | USD 225.60 | 57% ํ ์ธ |
- t2.micro๋ 1๋ ์์ฝ ์ On-Demand ๋๋น ์ฝ 38% ํ ์ธ๋ ๊ฐ๊ฒฉ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- 3๋ ์์ฝ ์ ์ฝ 57% ํ ์ธ๋ ๊ฐ๊ฒฉ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ฝ ์ธ์คํด์ค ํ์
ํ์ค(Standard)
- ์ฌ์ฉ ์ค์ธ ์ธ์คํด์ค์ ํฌ๊ธฐ(e.g., t3.large → t3.2xlarge)๋ง ๋ณ๊ฒฝ ๊ฐ๋ฅํฉ๋๋ค.
- On-Demand ๋๋น ์ต๋ 72% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
์ปจ๋ฒํฐ๋ธ(Convertible)
- ์ธ์คํด์ค ์ ํ, ํจ๋ฐ๋ฆฌ, OS ๋ฑ์ ์ ์ฐํ๊ฒ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ์ต๋ 66% ํ ์ธ์ ๋ฐ์ ์ ์์ต๋๋ค.
ํ์ค ํ์ ์ ์ต๋ ํ ์ธ์จ์ ์ ๊ณตํ์ง๋ง, ์ธ์คํด์ค ์ ํ ๋ณ๊ฒฝ์ ์ ํ์ด ์์ต๋๋ค. ๋ฐ๋ฉด, ์ปจ๋ฒํฐ๋ธ ํ์ ์ ์ฝ๊ฐ ๋ฎ์ ํ ์ธ์จ์ ์ ๊ณตํ์ง๋ง, ๋ ํฐ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
Tip: ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ์ฌํญ๊ณผ ์์ฐ์ ๋ง๋ ์ ์ ํ ๊ตฌ๋งค ์ต์ ์ ์ ํํ๊ณ , ํ์์ ๋ฐ๋ผ ๋ค์ํ ์๊ธ์ ๋ฅผ ์กฐํฉํ์ฌ ์ฌ์ฉํ๊ณ , ์ ๊ธฐ์ ์ผ๋ก ์ฌ์ฉ ํจํด์ ๋ถ์ํ์ฌ ๋น์ฉ ์ ๊ฐ ๊ธฐํ๋ฅผ ํฌ์ฐฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ฐธ๊ณ ์๋ฃ
- AWS ๊ณต์ ๋ฌธ์ - EC2 ์ธ์คํด์ค ์ ํ: Amazon EC2 Instance Types
- AWS ๊ณต์ ๋ฌธ์ - ์จ๋๋งจ๋ ์ธ์คํด์ค ๊ฐ๊ฒฉ: On-Demand Pricing
- AWS ๊ณต์ ๋ฌธ์ - ์คํ ์ธ์คํด์ค ๊ฐ๊ฒฉ: Spot Pricing
- AWS ๊ณต์ ๋ฌธ์ - ์์ฝ ์ธ์คํด์ค ๊ฐ๊ฒฉ: Reserved Instances Pricing
- AWS ๊ณต์ ๋ฌธ์ - Savings Plans: Savings Plans
- AWS ๊ณต์ ๋ฌธ์ - Dedicated Hosts: Dedicated Hosts
- AWS ๊ณต์ ๋ฌธ์ - Capacity Reservations: Capacity Reservations
- AWS ๊ณต์ ๋ฌธ์ - ํ๋ฆฌ ํฐ์ด: AWS Free Tier
- AWS ๋ง์ผํ๋ ์ด์ค: AWS Marketplace
'โ๏ธ Cloud Native > ๐ณ๏ธ AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] Amazon EC2 ์ธ์คํด์ค ์ ์ ๋ฐฉ๋ฒ (SSH, EC2 Instance Connect) (0) | 2025.01.24 |
---|---|
[AWS] EC2 ์ธ์คํด์ค ๋ณด์๊ทธ๋ฃน ๊ท์น, ํธ๋ํฝ ์ ์ด & ํด๋์ PORT (0) | 2025.01.24 |
[AWS] Amazon EC2 ์ธ์คํด์ค ์ ํ (0) | 2025.01.23 |
[AWS] AWS Service์ ๋ํ IAM Role & IAM ๋ณด์๋๊ตฌ (0) | 2025.01.22 |
[AWS] AWS ์ ์ ๋ฐฉ๋ฒ ๋ฐ AWS SDK & CLI (0) | 2025.01.21 |