개발에 관한 모든 것의 기록
EC2(Elastic Compute Cloud) / EBS(Elastic Block Storage) 본문
EC2란?
- Amazon Web Services 상에서 안정적이며, 크기를 조정 가능한 컴퓨팅 파워를 제공하는 웹 서비스
EC2 특징
- 한 개에서 수천 개의 인스턴스로 확장 가능
- 모든 AWS Region 에서 사용 가능
- 필요에 따라 인스턴스의 생성, 시작, 수정, 중단, 삭제 가능
- Linux/Windows OS 에서 사용 가능하며 모든 소프트웨어 설치 가능
- 사용한 사용량에 대해서만 시간 단위 비용 과금
- 다양한 비용 모델(온디맨드, 스팟, 예약) 선택 가능
EC2 구매 옵션
1. 온디맨드 인스턴스(On-Demand) :
- 필요할 때 바로 생성해서 사용하는 방식으로 인스턴스에 대해 초 단위 비용을 지불합니다
- 서버를 생성/삭제 를 자주 하는 개발환경에 적합함
2. 예약 인스턴스(Reserved) :
- 1년 또는 3년의 기간에 대한 약정을 통해 온디맨드보다 최대 75% 저렴한 비용을 지불
- 장기적으로 변경없이 사용하는 경우에 유리
3. 스팟 인스턴스 :
- 경매 방식의 인스턴스로 스펙을 정해 비용을 입찰하여, 높은 가격을 입력한 사용자에게 인스턴스를 할당
- 단기적으로 동영상 인코딩과 같이 병렬 컴퓨팅 파워를 사용하는 서비스에 유리
※ 병렬 컴퓨팅 : 동시에 많은 계산을 하는 연산의 한 방법
4. 전용 인스턴스 :
- 고객의 하드웨어에서 인스턴스 서비스를 제공
- 고객의 전용 하드웨어를 통해 보안성이 높고 안정적인 클라우드 서비스 사용이 목적일 때 적합
EBS란?
- EC2에 연결되는 Block Level 의 스토리지 서비스
- 서버에 장착하는 서버용 하드디스크라고 생각하면 된다.
EBS 특징
- 크기는 1GB 단위로 1GB~ 1TB까지 선택 가능
- 크기/사용 기간을 기준으로 비용 과금
- 마그네틱의 경우 발생하는 I/O 횟수에도 비용 과금
- EC2 인스턴스와 독립적으로 사용 가능하며, 다른 EC2 인스턴스에 교체 가능
- 데이터는 영구적으로 저장되며, 원하는 AZ(가용 영역) 에 생성 가능
- 백업된 스냅샷에 EBS볼륨을 생성/복원 가능
(EBS 볼륨 유형은 보통 '범용SSD'를 사용, 저렴한 비용으로 EC2 서비스를 원한다면 '마그네틱'도 좋은 선택)
※ 스냅샷 vs 백업 :
스냅샷 : 원본 데이터가 저장되는 스토리지에 저장, 원본의 완벽한 복사본이 아니기 때문에
원본 데이터가 저장된 공간이 훼손되면 복구가 불가능하다
백업 : 원본 데이터와 다른 스토리지에 저장, 하드웨어가 변경되어도 사용 가능(벤더 종속성으로부터 자유로움)
EBS 스냅샷
- EBS 볼륨의 데이터를 스냅샷으로 만들어 Amazon S3 에 백업 및 보관할 수 있는 기능.
컴퓨터의 하드디스크를 통째로 백업할 수 있는 기능이라고 생각하면 된다. 백업 받은 스냅샷으로 다시 EBS 볼륨을 생성하거나, 다른 EC2로 연결하여 데이터를 복원하는 작업을 수행할 수 있다.
※ 스냅샷 : 특정 시간에 데이터 저장 장치의 상태를 별도의 파일이나 이미지로 저장하는 기술 스냅샷 기능을 이용하여 데이터를 저장하면 유실된 데이터 복원과 일정 시점의 상태로 데이터를 복원할 수 있다.
특징
1. EBS 스냅샷은 스냅샷 진행 과정 중에도 EBS나 EC2의 서비스 중단 없이 기존 서비스를 즉시 사용 할 수 있다.
2. EBS 볼륨의 크기 조정에 사용될 수 있다. 보통 Disk의 크기를 늘리는 작업을 수행하는 경우, 기존 Disk를 스냅샷으로 백업 후 신규로 장착할 EBS의 크기를 늘려서 볼륨의 사이즈를 늘릴 수 있다.
3. 스냅샤의 공유 기능을 활용하여 권한이 있는 다른 사용자에게 공유할 수 있다.
4. 다른 Region 으로 복사가 가능하다.
'클라우드,인프라' 카테고리의 다른 글
Amazon S3(Simple Storage Services) / S3 Glacier (0) | 2022.04.13 |
---|---|
EC2 / EBS 를 이용한 서버만들기 (0) | 2022.04.13 |
클라우드 서비스 인프라 환경 (0) | 2022.04.10 |
AWS 주요 서비스(Amazon Web Services) - (2) (0) | 2022.04.10 |
AWS 주요 서비스(Amazon Web Services) - (1) (0) | 2022.04.08 |