Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.5 KB

autoScaling.md

File metadata and controls

39 lines (26 loc) · 1.5 KB

Amazon Auto Scaling

: 애플리케이션을 모니터링하고 용량을 자동으로 조정하여, 최대한 저렴한 비용으로 안정적이고 예측 가능한 성능을 유지하는 서비스

  • 클라우드의 이점을 살려 인프라의 증설/축소를 손쉽게 구현 가능
  • 서버나 애플리케이션을 모니터링하고, 리소스를 자동으로 Scale In/Out
  • 확장성 및 탄력성 높은 시스템 구축 가능

Amazon Auto Scaling의 구성 요소

1️⃣ Amazon Auto Scaling 그룹

: 인스턴스의 조정 및 관리 목적으로 구성된 논리적 그룹

  • Auto Scaling 그룹을 사용하여
    • 지정된 조건에 따라 자동으로 인스턴스 수를 늘리거나
    • 비정상적으로 동작하는 경우 고정된 수의 인스턴스를 유지하거나
    • 비용 절감을 위해 인스턴스의 수를 자동으로 조정 가능

2️⃣ 시작 구성

: Auto Scaling 그룹에서 인스턴스를 시작하는 데 사용하는 템플릿
→ AMI, 인스턴스 유형, 키 페어, 보안그룹, EBS 등 인스턴스에 대한 정보 지정

  • 여러 개의 Auto Scaling 그룹에 지정 가능
  • 반대로, Auto Scaling 그룹은 하나의 시작 구성만을 지정 가능
  • 한번 생성 후 수정/변경 불가능

3️⃣ Amazon Auto Scaling 그룹 조정

: 인스턴스의 수를 늘리거나 줄이는 기능

  • 조정옵션
    • 현재 인스턴스 수준 유지 관리
    • 수동 조정
    • 일정을 기반으로 조정
    • 온디맨드 기반 조정