■ Amazon EC2 ( Elastic Compute Cloud ) 란?
· Amazon Web Services 상에서 안정적이며, 크기를 조정 가능한 컴퓨팅 파워를 제공하는 웹 서비스
· 가상화 서버 ( Virtual Server ) 를 인스턴스 ( Instance ) 라고 부름
· 필요에 따라 한 개의 인스턴스에서 수천 개의 인스턴스로 손쉽게 컴퓨팅 파워를 확장 가능
■ EC2 특징
· 인스턴스는 '사용 목적', '비용 지불 방식'을 사용자가 원하는 방식으로 사용 가능
□ EC2 사용 목적
· 범용 ( M Series)
· 컴퓨팅 최적화 ( C Series )
· 스토리지 최적화 ( I, D Series )
· GPU 최적화 ( G Series )
· 메모리 최적화 ( R Series )
· EC2를 이용하는 목적에 따라 인스턴스의 유형을 선택, 최적화된 컴퓨팅 파워 사용
□ EC2 비용 목적
· 온디맨드 인스턴스 ( On-Demand )
- 필요할 때 바로 생성해서 사용하는 방식 ( 초 단위 비용 지불 )
· 예약 인스턴스 ( Reserved )
- 1년 또는 3년의 기간에 대한 약정을 통해 온디맨드보다 최대 75% 저럼한 비용 지불
· 스팟 인스턴스 ( Spot )
- 경매 방식의 인스턴스
- 스펙을 정해 비용을 입찰
· 전용 인스턴스 ( Dedicated )
- 고객 전용의 HW에서 인스턴스 서비스를 제공
■ Amazone EBS ( Elastic Block Storage )
· EC2에 연결되는 Block Level의 Storage Service
· Server에 장착하는 Server용 HDD
■ EBS 특징
· EC2 인스턴스용 영구 블록 수준의 스토리지 볼륨으로 안정적이고 지연 시간이 짦음
· 1G ~ 1TB 선택 가능
· 크기 / 사용 기간을 기준으로 비용 과금
· 마그네틱의 경우 발생하는 I/O 횟수에도 비용 과금
· EC2 인스턴스와 독립적으로 사용 가능 / 다른 EC2 인스턴스에 교체 가능
· 데이터는 영구적으로 저장 가능 ( 원하는 가용 영역에 (AZ) 생성 가능 )
· 백업된 스냅샷에서 EBS 볼륨을 생성 / 복원 가능 ( 다른 AZ에도 생성 가능 )
☞ 볼륨 ( Volume ) : 인스턴스와 연결해 영구적으로 사용가능 한 저장 공간
□ EBS 볼륨 유형
· 범용 SSD
- 다양한 트랜잭션 워크로드 처리
- 부트 볼륨
· 프로비저닝 된 IOPS
- 지연 시간에 민감한 고성능 처리
- I / O 집약적인 NoSQL, RDBMS
· 처리량 최적화 HDD
- 자주 액세스 하며 처리량 집약적 HDD
- 빅데이터, 로그 처리
· 콜드 HDD
- 액세스 빈도 낮은 저비용 HDD
· 마그네틱
- 빈도가 낮으며 성능 낮은 HDD
☞ 보통 EC2 서비스는 범용성 높고, 가성비가 뛰어난 '범용 SSD' 사용
☞ 콜드 HDD, 마그네틱은 주로 '백업용, 저장' 으로 사용
'Cloud > AWS' 카테고리의 다른 글
[AWS] AWS VPC (0) | 2021.09.01 |
---|---|
[AWS] S3 (Simple Storage Services) (0) | 2021.09.01 |
[AWS] Linux 인스턴스 접속 (0) | 2021.08.31 |
[AWS] EC2, EBS 를 이용해서 Server 구축 (0) | 2021.08.31 |
[AWS] 클라우드 컴퓨팅 (Cloud Computing) (0) | 2021.08.31 |