자격증/AWS SAA

[AWS SAA] Auto Scaling (EC2)

14ben 2024. 2. 2. 17:38
728x90

Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling은 EC2 인스턴스의 수를 자동으로 조절하여
애플리케이션 로드를 효율적으로 처리합니다.

EC2 Auto Scaling 개요

  • EC2 인스턴스를 자동으로 시작하거나 종료하여
    애플리케이션 로드에 맞는 인스턴스 수를 유지
  • 사용자 정의 조건에 따라 EC2 인스턴스 수를 자동으로 확장 또는 축소함.
  • ELB와 연동하여 트래픽 부하 분산을 지원함.

시작 구성 (Launch Configuration)

  • Auto Scaling에서 새로운 인스턴스를 시작할 때 사용되는 기본 설정임.
  • AMI, 인스턴스 유형, 보안그룹, 스토리지 등을 포함
  • 한 번 생성된 후에는 수정할 수 없으며, 새로운 시작 구성을 만들어야 함.

조정 정책 (Scaling Policies)

  • 최소, 목표, 최대 크기를 설정할 수 있음.
  • 대상 추적 정책, 단순 조정 정책, 단계 조정 정책 등을 사용할 수 있음.
  • CPU 사용률, 네트워크 입/출력, 로드밸런서 요청 수 등을 기준으로 조정 가능

조정 휴지 (Scaling Cooldown)

  • 인스턴스 생성 또는 제거 후 일정 시간 동안 추가 조정을 하지 않는 기간임.
  • 기본값은 300초임.

수명주기 후크 (Lifecycle Hooks)

  • Scale In/Out 후 'In Service' 상태로 돌입하기 전에 정의된 작업을 수행할 시간을 설정함.
  • 인스턴스 시작/종료 시 사용자가 작업을 수행할 수 있음.
  • 기본값은 3600초

 
728x90

'자격증 > AWS SAA' 카테고리의 다른 글

[AWS SAA] SNS  (0) 2024.02.04
[AWS SAA] SQS  (0) 2024.02.02
[AWS SAA] ELB  (0) 2024.02.02
[AWS SAA] ELB  (0) 2024.01.31
[AWS SAA] Aurora  (0) 2024.01.31