Amazon ECS 관리형 스케일링 동작

Amazon ECS 관리형 스케일링 동작

자동 스케일링 그룹 용량 제공자(capacity provider)에서 관리형 스케일링을 사용하면 Amazon ECS는 클러스터에 추가할 최적의 인스턴스 수를 추정하고 그 값을 사용해 요청하거나 해제할 인스턴스 수를 결정해요.

출처: 문서

본문

자동 스케일링 그룹 용량 제공자에서 관리형 스케일링을 사용하면 Amazon ECS는 클러스터에 추가할 최적의 인스턴스 수를 추정하고 그 값을 사용해 요청하거나 해제할 인스턴스 수를 결정해요.

관리형 스케일 아웃(scale-out) 동작 Amazon ECS는 서비스, 독립 실행형 태스크 또는 클러스터 기본값의 용량 제공자 전략을 따라 각 태스크에 대한 용량 제공자를 선택해요. 단일 용량 제공자의 경우 Amazon ECS는 나머지 단계를 다음과 같이 수행해요. 용량 제공자 전략이 없는 태스크는 용량 제공자에게 무시돼요. 용량 제공자 전략이 없는 보류(pending) 태스크는 어떤 용량 제공자도 스케일 아웃하게 만들지 않아요. 태스크나 서비스가 시작 유형(launch type)을 설정하면 용량 제공자 전략을 설정할 수 없어요.

다음은 스케일 아웃 동작을 더 자세히 설명한 내용이에요.

  • 이 용량 제공자에 대해 프로비저닝 중인 태스크를 그룹화해 각 그룹이 정확히 동일한 리소스 요구 사항을 갖도록 해요.
  • 자동 스케일링 그룹에서 여러 인스턴스 유형을 사용하면 그 인스턴스 유형들이 파라미터별로 정렬돼요. 이 파라미터에는 vCPU, 메모리, 탄력적 네트워크 인터페이스(ENI), 포트, GPU가 포함돼요. 각 파라미터에 대해 가장 작은 인스턴스 유형과 가장 큰 인스턴스 유형이 선택돼요.

더 알아보기 (Learn more)