Auto Scaling 생성 방법
- EC2 인스턴스를 stopped 상태로 변경
📌 인스턴스를 OS 등 파일 시스템에 있는 내용에 대한 스냅숏을 생성할 것이기 때문에 안전한 스냅숏을 위해 중지 상태로 변경하는 것이다. - 인스턴스에 대한 이미지를 생성하기 위해 인스턴스 우클릭 - 이미지 생성
- 왼쪽 메뉴의 [이미지] - [AMI] 클릭
이미지 생성에는 몇 분이 걸리기 때문에 바로 목록에 나타나지 않을 수 있으며 상태가 '사용 가능'으로 나온다면 생성이 완료된 것이다. - 왼쪽 메뉴의 [인스턴스] - [시작 템플릿] - [시작 템플릿 생성] 버튼 클릭
📌시작 템플릿은 Auto Scaling 그룹에게 우리 대신 인스턴스를 생성할 때 어떤 AMI를 기반으로 생성할 것인지, 서버 사양이나 보안 그룹 설정을 어떻게 할 것인지 등 인스턴스에 대한 설정을 미리 정의해두는 것이다. 따라서 시작 템플릿을 생성할 때 설정하는 값들은 인스턴스를 생성할 떄 설정했던 값들과 거의 동일하다. - 시작 템플릿의 설정값 지정
① 시작 템플릿 이름, 버전 설명 작성
② 방금 전 생성한 AMI를 선택
③ 인스턴스 유형은 t2.micro, 키 페어는 이전에 EC2 인스턴스를 생성할 때 내려받은 키 페어를 선택한다.
④ Auto Scaling 그룹에서 실행할 인스턴스의 서브넷과 보안 그룹을 선택
⑤ [시작 템플릿 생성] 클릭 - 왼쪽 메뉴의 [Auto Scaling] - [Auto Scaling 그룹] 선택 후 [Auto Scaling 그룹생성]
📌 시작 구성은 과거에 AWS에서 제공하던 기능으로 시작 템플릿과 똑같은 역할을 한다. 시작 템플릿이 시작 구성에 비해 버전 등 관리가 더 편리하기 때문에 시작 템플릿을 사용한다.
- Auto Scaling 그룹 내 인스턴스 수를 자동으로 조절하기 위한 조정 정책을 설정하는 화면이다.
Auto Scaling 그룹 내 최대 1대에서 최대 2대의 인스턴스를 실행하게 해서 평균 CPU 사용률이 80%를 기준으로 설정한다.
CPU 사용률이 80%를 넘는지 안 넘는지에 따라 인스턴스 수가 최소 1대에서 최대 2대까지 자동으로 변하게 된다.
- Auto Scaling 그룹 내 인스턴스 변화가 있을 경우 알림을 받을 수 있다. 해당 기능은 별도로 설정하지 않고 다음 클릭
- Auto Scaling 그룹 내 인스턴스들에 태그를 지정할 수 있는 화면이다.
여기서 태그를 지정하고 [새 인스턴스 태그 지정]을 체크하면 Auto Scaling 그룹 내 생성된 모든 인스턴스들은 다음 태그와 값들을 갖고 생성된다.
- 앞서 지정한 Auto Scaling 그룹의 설정값들을 마지막으로 검토
➜ 올바르게 설정됐다면 [Auto Scaling 그룹 생성] 버튼 클릭!
'Cloud > AWS' 카테고리의 다른 글
[AWS] Auto Scaling을 통한 인스턴스 자동 추가, 제거 (0) | 2022.02.23 |
---|---|
[AWS] AWS SAA-02 합격 후기 (0) | 2022.02.04 |
[AWS] VPC(Virtual Private Cloud) (0) | 2021.12.30 |
[AWS] EBS(Elastic Block Store) (0) | 2021.12.22 |
[AWS] AWS CLI 사용하기 (0) | 2021.11.11 |