본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아닐 수 있습니다. 참고만 하시고 궁금한 사항이 있으시면 연락주세요.

티스토리 뷰

Amazon EC2 Auto Scaling이란 무엇입니까?

Amazon EC2 Auto Scaling 통해 애플리케이션의 로드를 처리할 수 있는 정확한 수의 Amazon EC2 인스턴스를 보유하도록 보장할 수 있습니다. Auto Scaling 그룹이라는 EC2 인스턴스 모음을 생성합니다. Auto Scaling 그룹의 최소 인스턴스 수를 지정할 수 있으며, Amazon EC2 Auto Scaling에서는 그룹의 크기가 이 값 아래로 내려가지 않습니다. Auto Scaling 그룹의 최대 인스턴스 수를 지정할 수 있으며, Amazon EC2 Auto Scaling에서는 그룹의 크기가 이 값을 넘지 않습니다. 원하는 용량을 지정한 경우 그룹을 생성한 다음에는 언제든지 Amazon EC2 Auto Scaling에서 해당 그룹에서 이만큼의 인스턴스를 보유할 수 있습니다. 조정 정책을 지정했다면 Amazon EC2 Auto Scaling에서는 애플리케이션의 늘어나거나 줄어드는 수요에 따라 인스턴스를 시작하거나 종료할 수 있습니다.

 

 

구성을 해보자.

 

[현재 환경]

Public Subnet a, c 각각 WEB EC2 인스턴스가 각각 1대씩 온라인 중이며, ALB 연결되어 있다.

웹서버 1대를 가지고 my AMI 만들었다.

 

[Auto Scaling Group 만들기]

EC2 서비스를 클릭하고 왼쪽의 [Auto Scaling 그룹] 클릭

[Auto Scaling 그룹생성] 클릭하면 단계별 구성을 확인 있다. 하단 우측 [시작하기] 클릭한다.

 

1단계 - 시작 구성 생성 선택

 

[시작하기] 클릭하면 인스턴스 선택하는 메뉴로 이동된다.

사전에 AMI 만들어 놨다. Auto Scaling 자동생성되는 인스턴스르 AMI 만들어 진다.

그래서 사전에 AMI 만들어놔야 한다.

[ AMI]  선택한다.

 

#.1 시작 구성 생성

#.2 인스턴스 유형을 선택한다.

#.3 세부정보 구성

이름을 입력하고 나머지 옵션은 기본값으로 한다.

만약, 새로 생성되는 인스턴스에 User Data(사용자데이터) 기능이 필요시 입력할 있다.

#.4 스토리지 추가

필요시 디스크를 증설할 있다.

#.5 보안그룹 구성

새로 생성되는 인스턴스의 보안그룹을 선택한다.

이미 생성되어 있는 인스턴스의 보안그룹을 선택하면 된다.

#.6 검토

구성한 시작옵션을 확인하고 하단 우측의 [시작 구성 생성] 클릭한다.

#.7 인스턴스의 키페어를 선택하고 체크박스를 선택한다.

 

여기까지가 시작 구성 생성 단계이다.

다음 포스트는 그룹생성을 해보자.

 

 

댓글
댓글쓰기 폼
1 2 3 4 5 6 ··· 332