[AWS] Autoscaling을 구성해보자

윤동환·2022년 12월 21일
0

AWS

목록 보기
12/30
post-thumbnail

구성하기

시작 템플릿이 없으므로 인스턴스 생성부터 해야한다.

EC2 Auto Scaling에 사용하는 지침을 체크하자!

네트워크 설정

  • 보안그룹은 기본
  • public IP 자동 할당
  • 종료시 삭제

리소스 태그

  • 태그를 추가하면 ASG(AutoScaling group)에서 태그를 확인할 수 있다.

이렇게 구성한 시작 템플릿으로 3가지를 시작 할 수 있다.

  • 인스턴스 시작
  • Auto Scaling 그룹 생성
  • 스팟 플릿 생성

시작 템플릿이 생성된 것을 볼 수 있다.

인스턴스 시작 옵션 선택

  • 가용영역 및 서브넷은 우리가 사용할 수 있는 가용 영역을 선택하는 것이다. 특별히 제한을 두어야 하지 않는다면 모든 가용영역을 사용하는 것이 좋다.

    해당 가용 영역에 실행중인 인스턴스가 없다면 auto scaling을 생성할 수 없다.

로드 밸런싱을 구성할 수 있다.

  • 지금은 기본으로 넘어간다.

그룹 크기 및 크기 조정 정책 구성

  • 그룹 크기를 선택하여 인바운드에 맞게 인스턴스 개수를 조절할 수 있다.
    -> 최소용량을 2로 두었다면, 현재 인스턴스의 개수를 감지하여 2개로 맞춰준다. 중간에 하나의 인스턴스를 종료하면 종료를 감지하여 2개로 늘려준다. 설정에서 최소 용량을 0으로 바꾸면 인스턴스를 제거해준다.

알림추가

  • 설정에 따라 AutoScaling이 인스턴스를 제어할 때마다 알림을 받을 수 있다.

이렇게 원하는 용량 2에 따라 인스턴스 두개가 생성된 것을 볼수있다.

profile
모르면 공부하고 알게되면 공유하는 개발자

0개의 댓글