Amazon ECS Managed Instances용 클러스터
Amazon ECS Managed Instances용 클러스터
Amazon ECS 용량 공급자는 클러스터의 태스크를 위한 인프라 확장을 관리해요. 클러스터를 만든 후에는 하나 이상의 용량 공급자와 선택적인 용량 공급자 전략을 클러스터용으로 생성합니다. 용량 공급자 전략은 태스크가 클러스터의 용량 공급자들에 걸쳐 어떻게 분산되는지를 결정합니다.
출처: 문서
본문
Amazon ECS 용량 공급자는 클러스터 안 태스크를 위한 인프라의 확장을 관리합니다. 클러스터를 만든 뒤에는 클러스터용으로 하나 이상의 용량 공급자와 선택적인 용량 공급자 전략을 생성합니다. 용량 공급자 전략은 태스크가 클러스터의 용량 공급자들에 걸쳐 어떻게 퍼지는지를 결정해요.
독립 실행형 태스크를 실행하거나 서비스를 만들 때는 클러스터의 기본 용량 공급자 전략을 사용하거나, 기본값을 덮어쓰는 용량 공급자 전략을 사용합니다.
Amazon ECS Managed Instances에는 다음과 같은 용량 공급자가 있습니다.
| 유형 | 인스턴스 선택 기준 |
|---|---|
| Default | 다음 태스크 정의·서비스 파라미터 요구 사항을 충족하는 가장 비용 효율적인 인스턴스: 태스크 정의 — operatingSystemFamily, cpuArchitecture, cpu, memory서비스 정의 — placementConstraints, placementStrategy |
| Custom | 클러스터를 만들 때 지정한 속성(attributes)과 유형 요구 사항을 충족하는 인스턴스. 속성은 "Amazon ECS container instance attributes" 문서를, 인스턴스 유형은 "Amazon EC2 instance type specifications in Amazon EC2 Instance Types" 문서를 참고하세요. |
Amazon ECS는 인스턴스를 시작해 Amazon ECS Managed Instances 용량 공급자와 연결합니다. Custom 용량 공급자의 경우 Amazon ECS가 용량 공급자도 생성합니다.
즉, 기본(default) 용량 공급자는 비용 효율에 맞춰 인스턴스를 고르고, 사용자 지정(custom) 용량 공급자는 본인이 정한 속성과 유형에 맞춰 인스턴스를 고른다고 이해하면 됩니다.
더 알아보기 (Learn more)
- Amazon ECS 컨테이너 인스턴스 속성과 인스턴스 유형은 AWS 공식 문서를 참고해 주세요.