cloud bee

AWS Auto Scaling FAQ 정리 본문

이론 및 개념정리/AWS FAQ

AWS Auto Scaling FAQ 정리

who you 2023. 2. 6. 10:00

Amazon EC2 Auto Scaling이란?

amazon autoscaling

Auto Scaling은 EC2 인스턴스를 자동으로 시작하거나 종료한다.

-> 로드를 처리할 수 있도록 적절한 수의 Amazon EC2 인스턴스를 유지할 수 있게 해 준다.

-> 수요가 급증할 경우 Amazon EC2 인스턴스의 수를 자동으로 늘려 성능을 그대로 유지한다.

-> 수요가 적을 경우 자동으로 용량을 줄여 비용을 절감한다.

 

C2 Auto Scaling

- EC2 인스턴스 플릿 관리를 통해 비정상 인스턴스를 탐지하여 교체한다.

- 사용자가 정의하는 조건에 따라 Amazon EC2 용량을 자동으로 확장 또는 축소함으로써 애플리케이션 가용성을 유지할 수 있다.

 

Amazon EC2 Auto Scaling을 사용할 때의 이점

1. Amazon EC2 인스턴스 가용성을 유지하는 데 도움이 된다.

2. 손상된 Amazon EC2 인스턴스를 탐지하고 개입 없이 이를 교체할 수 있다.

3. 애플리케이션이 사용자가 기대하는 수준의 컴퓨팅 파워를 확보할 수 있다.

4. 미리 수동으로 Amazon EC2 용량을 프로비저닝해야 할 필요가 줄어든다.

5. ELB를 사용하여 ASG 내 인스턴스로 트래픽을 분산할 수 있다.

6. Predictive Scaling 정책을 사용하여 향후 수요가 발생하기 전에 미리 용량을 늘릴 수 있다.

 

용어 정리

플릿 관리란?

비정상 인스턴스를 자동으로 교체하고 플릿을 원하는 용량으로 유지하는 기능

-> 플릿 관리를 통해 애플리케이션이 트래픽을 수신하고 인스턴스 자체가 올바르게 작동하는지 확인할 수 있다.

 

동적 조정 기능이란?

로드 또는 다른 지표를 기반으로 용량을 자동으로 확장 또는 축소하는 기능을 말한다.

-> 예를 들어 CPU의 온도가 80% 이상 급증하면 Auto Scaling에서 새로운 인스턴스를 동적으로 추가할 수 있다.

 

대상 추적이란?

몇 가지 간단한 단계로 애플리케이션에 대한 동적 조정 기능을 설정하는 데 사용할 수 있는 새로운 조정 정책 유형이다.

-> 지표를 선택하고 대상 값을 설정하여,  해당 목푯 값을 유지하는 데 필요한 대로 ASG 내 EC2 인스턴스 수를 조정한다.

 

수명 주기 후크

-> 인스턴스가 다음 상태로 전환되기 전에 작업이 완료될 때까지 대기할 지정된 시간(기본적으로 1시간)을 제공한다.

 

비정상 인스턴스

-> 하드웨어가 어떤 이유에서 손상되거나(불량 디스크 등) 사용자가 구성한 ELB 상태 확인을 통과하지 못한 인스턴스를 말한다.

 

상태 저장 인스턴스

-> 그 인스턴스에만 존재하는 데이터가 있는 인스턴스를 말한다.

 

ASG 보안 및 TIP

Auto Scaling 그룹의 여러 인스턴스에 걸쳐 변경 사항을 적용하는 법

-> AWS CodeDeploy 또는 CloudFormation을 사용하여 Auto Scaling 그룹의 여러 인스턴스에 대한 코드 변경을 오케스트레이션 한다.

 

ASG의 용량을 밸런싱 하는 법

-> 여러 개의 영역을 구성하면 된다. 이유는 ASG가 영역 전체에서 EC2 인스턴스를 자동으로 밸런싱 하기 때문이다.

 

손상된 인스턴스 교체

-> 손상된 인스턴스가 상태 확인에 실패하면, ASG가 자동으로 이를 종료하고 새로운 인스턴스로 교체한다.

 

ASG 인스턴스 방식

-> 스팟 인스턴스로만 채우거나 모든 용량을 온디맨드 인스턴스와 RI로만 채우도록 ASG를 구성할 수 있다.

-> 온디맨드 인스턴스와 RI로 기본 용량을 확보하고 스팟 인스턴스로 내 ASG를 확장할 수 있다.

 

ASG 구성 속성

-> ASG의 구성을 수정하여 구매 모델 조합 및 여러 인스턴스 유형 지정과 관련된 다양한 속성을 업데이트할 수 있다.

 

CPU & memory

-> 서로 다른 크기의 인스턴스(CPU 코어, 메모리)를 지정할 수 있다.

 

'이론 및 개념정리 > AWS FAQ' 카테고리의 다른 글

Amazon S3 FAQ 정리  (0) 2023.02.08
AWS ECS FAQ 정리  (0) 2023.02.07
Comments