인스턴스 생성 - 이미지 생성 - 시작 템플릿 생성 - Auto Scaling 그룹 생성
ASG 생성 후 인스턴스 대시보드
CloudWatch > 지표 선택 > EC2 > Auto Scaling 그룹별 > CPUUtilization
yes > /dev/null &
killall yes
보안그룹 : 허용
네트워크 ACL : 차단 (특정 ip)
만약, 22번 포트가 막혀 SSH 접속이 안될 때, AWS 매니지먼트 콘솔에서 EC2 인스턴스 연결하는 방법도 있지만 포트 번호를 변경하여 접속할 수 있다.
vi /etc/ssh/sshd_config
기본값으로 22번이 열려있기 때문에 주석을 지워주고 원하는 포트를 열어준 후
보안그룹의 인바운드규칙에서 해당 포트를 열어주어 접속한다.
4개의 인스턴스 모두 부하를 주었다.
1개였던 인스턴스가 각각 부하를 주니 최대 설정값까지 늘었다.
ScaleOutAlert CloudWatch 지표
Scale In을 위해 부하 제거
부하 제거 후 인스턴스가 자동으로 줄어든다.
ScaleInAlert CloudWatch 지표
순차적으로 인스턴스가 감소함
NAT를 이용해 Private서버에서 인터넷을 사용 후 삭제