Amazon ECS 관리형 인스턴스 용량 공급자
Amazon ECS 관리형 인스턴스 용량 공급자는 AWS 기능과 Amazon EC2 오퍼링의 전체 범위에 대한 액세스를 제공하는 컨테이너 컴퓨팅 모델을 제공하면서 AWS가 운영 및 보안 책임을 관리합니다. AWS는 소프트웨어 및 OS 패치, 인스턴스 규모 조정 및 유지 관리를 처리하여 모든 AWS 기능과 통합에 대한 액세스를 유지하면서 Fargate의 운영 이점을 제공합니다.
Amazon ECS는 Amazon ECS 관리형 인스턴스에 대한 시작 템플릿을 생성합니다. 여기에서는 Amazon ECS가 태스크에 대한 인스턴스 프로파일, 네트워크 및 스토리지 구성, 용량 옵션, 유연한 인스턴스 유형 선택을 위한 인스턴스 요구 사항을 포함하여 Amazon ECS 관리형 인스턴스를 시작하는 방법을 정의합니다.
사용자 지정 용량 공급자를 사용해야 하는 경우
워크로드에 다음이 필요한 경우 사용자 지정 용량 공급자를 고려합니다.
-
특정 컴퓨팅 요구 사항: 표준 Fargate 옵션에서 사용할 수 없는 가속화된 컴퓨팅, 특정 CPU 명령 세트, 높은 네트워크 성능 또는 대용량 메모리 구성이 필요한 애플리케이션.
-
GPU 워크로드: 기계 학습 추론, 실시간 이미지 렌더링, 비디오 인코딩 또는 NVIDIA 또는 AMD GPU에 액세스해야 하는 기타 GPU.
-
용량 예약: 예측 가능한 용량 가용성이 필요한 미션 크리티컬 워크로드.
-
고급 관찰성: eBPF 기반 모니터링 솔루션 또는 네트워크 분석 도구와 같이 기본 OS에 대한 권한 있는 액세스가 필요한 보안 및 모니터링 도구.
-
비용 최적화: 다중 태스크 배치, 공유 인프라 구성 요소의 이점을 누릴 수 있거나 더 큰 인스턴스 유형의 사용률을 극대화해야 하는 워크로드.
모니터링 옵션
Amazon ECS 관리형 인스턴스는 컨테이너화된 워크로드의 성능, 상태 및 리소스 사용률을 추적하는 데 도움이 되는 포괄적인 모니터링 기능을 제공합니다. 운영 요구 사항에 따라 여러 모니터링 수준 중에서 선택할 수 있습니다.
-
기본 모니터링 - 대부분의 지표에 대해 5분 간격, 상태 확인에 대해 1분 간격으로 필수 지표를 제공합니다. 기본적으로 활성화되어 있으며 추가 요금이 발생하지 않습니다.
-
세부 모니터링 - 1분 간격으로 사용할 수 있는 모든 지표를 통해 향상된 가시성을 제공하므로 운영 문제를 더 빠르게 감지하고 이에 대응할 수 있습니다. 자세한 내용은 Amazon ECS 관리형 인스턴스에 대한 세부 모니터링 섹션을 참조하세요.
두 모니터링 옵션 모두 CloudWatch와 원활하게 통합되어 대시보드, 경보 및 자동화된 응답을 제공하여 최적의 애플리케이션 성능과 가용성을 유지하는 데 도움이 됩니다.
용량 공급자 고려 사항
클러스터에는 Amazon ECS 관리형 인스턴스 용량 공급자, Amazon EC2 Auto Scaling 그룹 용량 공급자 및 Fargate 용량 공급자가 혼합되어 포함될 수 있습니다. 용량 공급자 전략에는 Amazon ECS 관리형 인스턴스 용량 공급자, Amazon EC2 Auto Scaling 그룹 용량 공급자 또는 Fargate 용량 공급자만 포함될 수 있습니다.
태그 전파
Amazon ECS 관리형 인스턴스의 용량 공급자는 태그 전파를 지원합니다. 태그 전파를 사용하면 관리형 인스턴스, Amazon ECS 컨테이너 인스턴스, 시작 템플릿, 볼륨, 탄력적 네트워크 인터페이스 등 용량 공급자가 관리하는 모든 리소스에 용량 공급자 수준에서 지정된 것과 동일한 태그가 지정됩니다. 용량 공급자 생성 중에 태그를 지정하고 propagateTags 파라미터를 CAPACITY_PROVIDER로 지정하여 태그 전파를 활성화할 수 있습니다.
Amazon ECS 관리형 인스턴스 태그 지정에 대한 자세한 내용은 Amazon ECS 관리형 인스턴스에 대한 태그 섹션을 참조하세요.