Cloud Infra Architecture (AWS)/AWS SAA-C03
AWS 가용성과 확장성이란?
seongduck
2023. 1. 4. 01:48
확장성 (Scalability)
- 확장에는 2가지 확장인 수직적 확장과 수평적 확장이 있다.
수직적 확장
- 자원을 추가로 추가하는 방식 (크기)
- EC2 인스턴스를 t2.mirco에서 t2.large로 변경하는 것
수평적 확장
- 노드를 추가하는 방식
- EC2 인스턴스 개수를 늘리는 것
- 탄력성이라고도 함 (자원을 다시 안쓰면 4개에서 3개, 2개 등으로 줄일 수 있다.)
- 앱의 확장 방법으로 주로 사용됨(오토 스케일링)
- AWS에서 주로 사용함
고 가용성(High Availability)란?
- 지속적으로 정상 운영이 가능한 상태 (얼마나 잘 가용되고 있는지)
- 이중화에서 많이 사용
- AZ 내에 3 - Tier 구조가 장애가 발생나면 옆에 있는 3 - Tier가 받아가고 (이중화)
- AZ 전체가 장애 발생시 옆의 AZ가 받아간다.