Elastic Cloud Compute
실제 물리 서보와 같은 형태의 서비스를 제공하며 Linux나 Window같은 기본 운영체제가 설치 됨
중지가 가능한 디스크 기반 인스턴스인 EBS 기반 인스턴스와
임시 스토리지를 제공하여 중지가 불가능한 인스턴스 스토어 기반 인스턴스로 나뉜다.
재부팅의 경우 'EBS 기반 EC2 인스턴스'와 '인스턴스 스토어' 기반 EC2 인스턴스 모두 사용 가능하나
중지는 EBS 기반 EC2만 가능
인스턴스 유형으로는 (사용 사례에 맞게 최적화된 인스턴스)
범용, 컴퓨팅 최적화, 메모리 최적화, 스토리지 최적화 등이 있다
# EBS 기반 EC2 인스턴스
EBS는 블록 수준 스토리지 디바이스로 독립적인 유지 가능한 스토리지
인스턴스의 수명에 관계없이 유지되는 스토리지
인스턴스에 연결하면 드라이브처럼 사용 가능하며 볼륨의 크기를 동적으로 늘리고 볼륨 유형 변경 가능
여러 EBS 볼륨을 단일 인스턴스에 연결할 수 있다.
범용 SSD, 프로비저닝된 IOPS SSD(io1/ io2), 처리량 최적화 HHD, 콜드 HHD 유형으로 나뉜다.
EBS 볼륨을 생성하면 단일 하드웨어 장애로 인한 손실을 방지하기 위해 해당 AZ 내에 자동으로 복제됨
동일 가용 영역에 있는 EC2에 한해 EBS 볼륨 연결 가능
인스턴스 종료시 인스턴스 연결된 루트 EBS 볼륨은 삭제됨
인스턴스 종료시 인스턴스 연결된 추가 EBS 볼륨은 유지됨
# 인스턴스 스토어 기반 EC2 인스턴스
인스턴스에 블록 수준의 임시 스토리지 제공
실행 중에만 인스턴스에 대한 스토어 볼륨을 지정할 수 있고
인스턴스 스토어 볼륨을 분리하고 난후에 다른 인스턴스에 연결할 수 없다.
인스턴스 스토어의 데이터는 인스턴스의 수명기간까지만 존속되며 재부팅이 가능하지만
중지는 곧 종료를 의미한다
인스턴스 스토어 데이터 손실 되는 경우
- 인스턴스 중지/종료/최대 절전모드/ 기본 디스크 드라이브 오류
# EC2 구매 옵션
1. 온디맨드 :
필요할 때 바로 생성하여 사용하는 방식
1시간 단위로 과금이 이뤄짐, 1분을 사용해도 1시간 과금을 물린다
- 온디맨드 용량 예약 : 특정 가용영역의 EC2에 약정 없이 원하는 기간만큼 용량을 예약하는 옵션
2. 스팟 :
경매 방식의 인스턴스
최초 생성시 기준가격이 화면에 나타나며, 화면보다 높은 가격을 제시하면 계속 사용 가능
다른 사람이 더 높은 가격을 입찰하면 인스턴스가 종료되므로 불시에 중단되어도 상관 없거나 각종 테스트에 적합
3. 예약 :
12개월 OR 36개월 단위로 예약
온디맨드에 비해 가격이 대폭 할인
장기적으로 사용할 경우 추천
예약이기 때문에 사용하지 않아도 요금이 부과됨
- Saving Plan : 12개월 OR 36개월 기간의 일정 사용량 약정은 예약과 동일하지만
리전, 인스턴스 세대, 사이즈 등에 구애받지 않고 요금 할인 적용
# AMI
Amazon machin Image
인스턴스를 시작하는데 필요한 정보를 제공 == '이미지'
AMI를 지정해 인스턴스를 생성할 수 있으며 동일한 구성의 인스턴스가 여러개 필요할 때는
한 AMI에서 여러 인스턴스를 시작할 수 있다
EBS 지원 AMI와 인스턴스 스토어 지원 AMI로 나뉜다
AMI는 다른 계정과 공유할 수 있으며 공유 AMI는 공유한 리전 안에서만 사용이 가능하며
다른 리전에서 사용하려면 해당 리전으로 복사해야 함
AWS Market Place에서 다른 사람이 만들어둔 AMI를 쓰거나 공유 가능
# EIP
Amazon machin Image
EIP는 계정 내 5개까지 보유가능
기본 한개 무료 사용 가능
그러나 EIP가 생성되었으니 실행중인 인스턴스가 연결되지 않았을 때
중지된 인스턴스와 연결된 상태일 0때
# Batch Group
EC2 인스턴스를 워크로드 요구 사항에 충족해 EC2가 적재 될 하드웨어 최적화해 배치하는 방법
- Cluster :
인스턴스를 AZ내에 근접하게 배치
결합된 노드 간 짧은 지연 시간과 높은 초당 패킷 네트워크 성능 제공
- Partition :
인스턴스가 담긴 그룹을 논리 세그먼트로 나눠 각 파티션에 배치해 하드웨어를 공유하지 않도록 함
최대 7개의 파티션을 가질 수 있다
각 파티션은 자체 랙 세트를 보유 자체 네트워크와 전원을 보유한다
- Spread :
파티션이 논리 세그먼트로 분리된 인스턴스 그룹인 것과 달리
분산은 '인스턴스' 개체하나가 자체 랙에 분산 배치되며 AZ당 최대 7개의 인스턴스 배치 가능
'자격증 > AWS SAA' 카테고리의 다른 글
[AWS SAA] EBS 정리 (0) | 2024.01.30 |
---|---|
[AWS SAA] EBS (0) | 2024.01.09 |
[AWS SAA] Spot Instance (0) | 2023.12.20 |
[AWS SAA] EC2 (0) | 2023.12.19 |
[AWS SAA] Mac AWS CLI 설치 (0) | 2023.12.18 |