Amazon Elastic Compute Cloud
자동 서버 확장/축소
트래픽에 맞게 서버를 조정함
CPU 사용률에 따라 인스턴스 추가/삭제
관계형 데이터베이스 서비스
다양한 DB 엔진 제공(MariaDB,오라클 등등)
DB 이중화
Read Replica
인스턴스 확장
아마존이 개발한 DB엔진
1. 인스턴스란?
클라우드의 가상 서버
컴퓨터를 하나 돌린다고 생각하면 된다.
물리적 서버 하나에 여러개의 가상 서버를 만들어서
분배하는 개념임...
2.인스턴스 구분
3.인스턴스의 루트 디바이스
인스턴스의 루트 디바이스에는 인스턴스 부팅에 사용되는 이미지가 포함되어 있다. 루트 디바이스는 EBS 볼륨 또는 인스턴스 스토어 볼륨 중 하나다.
4.인스턴스 종류
범용(M4,M5)
컴퓨팅(C5,C4)
메모리(R5,R4,X1)
성능 순간 확장(T2,T3)
GPU(G3,P3)
높은 I/O(I2)
고밀도 스토리지(D2)
https://aws.amazon.com/ko/ec2/instance-types/
5.인스턴스 만들 때 EBS 인스턴스 스토리지가 EBS 전용일 경우에는
EBS에 있는 AMI를 이용해서 만드는 것이고 그 외는 인스턴스 스토어에 있는 AMI를 이용해서 만드는 것
6.Amazone EBS를 루트 디바이스로 사용하는 인스턴스에는 자동으로 EBS 볼륨이 연결됨
필요한 SW가 구성되어 있는 Instance Template
동일한 AMI에서 다른 유형의 인스턴스를 실행할 수 있음
1.실행
실행중임
2.종료
종료(없어짐)
3.중지
요금이 부과되지 않음
EBS 볼륨 연결 및 분리
인스턴스로부터 AMI를 만들 수 있음
임시 데이터를 저장하는 스토리지 볼륨 휘발성
블록 수준의 임시 스토리지
호스트 컴퓨터에 물리적으로 연결된 디스크에 위치
버퍼,캐시,스크래치 데이터 같은 자주 변경되는 정보의 임시 스토리지
가상 디바이스 : ephemeral[ 0-23 ]
수명: 수명기간 동안 데이터 유지
중지,종료시 데이터 손실
중요데이터 : S3.EBS,EFS 등에 저장
인스턴스에서 AMI 생성시 볼륨의 데이터는 보존되지 않음
영구 적으로 데이터를 저장하는 저장소
내구성이 있는 블록 수준 스토리지 디바이스
할당 방법
EC2 -> Elastic Ips -> Allocate new Address -> Allocate
가용영역이란?
리전 내의 데이터 센터들
키페어
보안그룹
탄력적 IP 주소
VPC