brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Apr 07. 2023

7. NHN Cloud - 오토스케일링

오토스케일링을 구현해 보자.

우선 오토스케일링에 사용될 인스턴스 템플릿을 만들자



<1> 인스턴스 템플릿 만들기

<2> 인스턴스 템플릿 사용하기

<3> 오토스케일링 삭제 하기

<4> 정리



<1> 인스턴스 템플릿 만들기


1

왼편 

Compute > Instance Template > 인스텐스 템플릿 생성 


bc-nhn-dev-web-inst


네트워크를 pub로 하면 pub에 있는 로드 밸런서를 사용해야 한다.





2

템플릿 생성 완료



3

네트워크에서  보안그룹 허용





<2> 인스턴스 템플릿 사용하기



1

로드밸런서 생성


2

Compute > Auto Scale > 스케일링 그룹 생성 > 

인스턴스 템플릿을  bc-nhn-dev-web-inst 로  선택


bc-nhn-dev-web-inst-scalegroup





3

증설 정책 설정



4

자동 복구 정책




5

생성 완료



6

확인

Compute > Instance 가면 3개의 인스턴스가 생성 된다.


7

로드밸런서 가서 웹이 올라와 있는지 확인





<3> 오토스케일링 삭제 하기


1

삭제

Compute > Auto Scale > 해당 템플릿 선택 > 스케일링 그룹 삭제



2

확인

Compute > Instance 가서 확인




<4> 정리


작업 순서?


1. 인스턴스 템플릿 생성 - 생성시 public Subnet인지 Private Subnet인지 선택 해야 한다.

2. 로드 밸런서 생성 - public Subnet인지 Private Subnet 의 로드 밸런서를 사용한다.

3. Compute > Auto Scale > 스케일링 그룹 생성

4. Compute > Instance 가서 확인




다음은

https://brunch.co.kr/@topasvga/3164


감사합니다.

매거진의 이전글 6. NHN Cloud - 로드 밸런서
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari