확장
수직 확장(스케일 업)
실행 중인 장치에 성능을 추가
- 인스턴스 성능이 좋은 것과 수요를 빨리 처리하는 것은 다른 문제 -> 수요량은 외부 요소이기 때문
수평 확장(스케일 아웃)
실행 중인 장치 개수 증가
- 오버프로비저닝하는 대신 프로세스 각 부분에 적절한 수준의 성능을 제공
프로비저닝
리소스를 즉시 사용할 수 있는 상태로 준비해두는 프로세스
Auto Scaling 그룹
Auto Scaling
수요에 따라 인스턴스 추가 또는 제거, 가용성 확보
동적 조정 → 수요 변화에 대응
예측 조정 → 예측한 수요에 따라 인스턴스 자동 예약
- 최소 용량 : 오토 스케일링 그룹 생성 직후 실행되는EC2 인스턴스 수
- 희망 용량 : 1개의 인스턴스만 필요해도 2개로 설정 가능 - 희망 용량 설정 안하면 최소 용량으로 자동 설정됨
- 최대 용량 : 수요 증가에 대해 확장할 때 최대 인스턴스 개수 제한
ELB
Elastic Load Balancing
로드 밸런서
요청을 받은 다음 처리할 인스턴스로 라우팅하는 애플리케이션
- 들어오는 트래픽을 여러 리소스에 자동 분산 → 어느 한 인스턴스가 대량으로 워크로드를 처리할 필요X
- 외부 트래픽 뿐 만 아니라 프론트엔드와 백엔드 간 라우팅에도 사용
Elastic Load Balancing과 Amazon EC2 Auto Scaling은 별도의 서비스이지만 서로 연동하여 뛰어난 성능과 가용성을 제공
'AWS' 카테고리의 다른 글
[AWS] 03. EC2 요금 (CLF-C02) (0) | 2024.01.31 |
---|---|
[AWS] 02. EC2 인스턴스 유형 (CLF-C02) (0) | 2024.01.30 |
[AWS] 01. 클라우드 컴퓨팅 (CLF-C02) (0) | 2024.01.30 |