2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

오토스케일링

2022. 9. 30. 13:55ㆍSK Rookies 9/Cloud

가상머신은 빠르게 늘리거나 줄일 수 있기 때문에 EC2등을 필요한 만큼 자동으로 개수를 늘리거나 줄이는 것(개수 제한 설정 가능 : Min ~ Max)

장애가 발생하거나 혹은 해킹을 당해서 인스턴스가 응답을 하지 않는 경우에도 새로운 인스턴스를 생성해서 항상 서비스 가능한 상태를 유지하기 위해서

트래픽이 높아지면 추가로 인스턴스를 실행할 수 있도록 설정 가능 -> Target Tracking

티켓예매, 수강신청, 블랙프라이데이 등과 같이 특정 기간(예측 크기 조정 정책을 활용)에 트래픽이 쏠릴 때 사용한다.

  • Scale out : 서버의 개수를 늘림
  • Scale in : 서버의 개수를 줄임
  • Scale up : 고사양 스펙으로 변경
  • Scale down : 저사양 스펙으로 변경

Target Tracking

트래픽이 높아지는 경우 사용

CPU사용률을 지정하여 지정한 사용률을 넘으면 인스턴스를 추가로 늘림 - 반대도 가능

실습

아마존 리눅스로 인스턴스 만들고 서버 띄워서 전에했던 RedServer처럼 index.html 만들어서 웹 띄우기

스냅샷 생성하기

스냅샷으로 이미지 생성하기 

오토 스케일링 - 시작구성 - 이름,이미지,t2마이크로 선택, 기존 보안그룹 키페어 사용 후 생성

오토스케일링 - 그룹 - 시작 구성으로 전환 - 새 로드 밸런서 연결 - 그룹크기 - 생성

 

 

스냅샷
시작구성
그룹설정
로드밸런서 생성
크기조정

그 후 인스턴스를 가보면 2개가 생긴것을 볼 수 있고 최대치인 3개에 맞춰져있다.

2개를 종료시키면 오토스케일링이 되어 1개가 다시 생긴다 (현재는 2개로 맞췄기 때문에)

2개가 생겼다.
1개가 생성됨

 

Target Tracking 실습

오토스케일링 그룹에서 오토스케일링 이름을 누르고 크기 조정

동적 크기 조정
정책

'SK Rookies 9 > Cloud' 카테고리의 다른 글

Putty, Pyttygen + Bitnami  (0) 2022.10.05
VPN  (0) 2022.10.05
NLB  (0) 2022.09.30
Load Balancing  (0) 2022.09.29
IAM  (0) 2022.09.29