64비트 ARM 워크로드용 Amazon ECS 태스크 정의
64비트 ARM 워크로드용 Amazon ECS 태스크 정의
Amazon ECS는 64비트 ARM 애플리케이션 사용을 지원해요. AWS Graviton 프로세서로 구동되는 플랫폼에서 애플리케이션을 실행할 수 있어요. 이는 다양한 워크로드에 적합해요. 여기에는 애플리케이션 서버, 마이크로서비스, 고성능 컴퓨팅, CPU 기반 머신 러닝 추론, 비디오 인코딩, 전자 설계 자동화, 게이밍, 오픈소스 데이터베이스, 인메모리 캐시 같은 워크로드가 포함돼요.
출처: 문서
본문
고려 사항 (Considerations)
64비트 ARM 아키텍처를 사용하는 태스크 정의를 배포하기 전에 다음 사항을 고려하세요.
- 애플리케이션은 Fargate 또는 EC2를 사용할 수 있어요.
- 애플리케이션은 Linux 운영 체제만 사용할 수 있어요.
- Fargate 유형의 경우 애플리케이션은 Fargate 플랫폼 버전 1.4.0 이상을 사용해야 해요.
- 애플리케이션은 모니터링에 Fluent Bit 또는 CloudWatch를 사용할 수 있어요.
- Fargate의 경우 다음 AWS 리전은 64비트 ARM 워크로드를 지원하지 않아요:
- US East (N. Virginia)의
use1-az3가용 영역
- US East (N. Virginia)의
- EC2의 경우 현재 있는 리전이 사용하려는 인스턴스 유형을 지원하는지 확인하려면 다음을 참고하세요:
- Amazon EC2 M6g Instances
- Amazon EC2 T4g Instances
- Amazon EC2 C6g Instances
- Amazon EC2 R6gd Instances
- Amazon EC2 X2gd Instances
- 또한
aws ec2 describe-instance-type-offerings명령을 필터와 함께 사용해 리전의 인스턴스 제공 상황을 볼 수 있어요.
aws ec2 describe-instance-type-offerings --filters Name=instance-type,Values=instance-type --region region
다음 예제는 US East (N. Virginia) (us-east-1) 리전에서 M6 인스턴스 유형 가용성을 확인해요.
aws ec2 describe-instance-type-offerings --filters "Name=instance-type,Values=m6*" --region us-east-1
자세한 내용은 Amazon EC2 Command Line Reference의 describe-instance-type-offerings를 참고하세요.