64비트 ARM 워크로드에 대한 Amazon ECS 작업 정의 - Amazon Elastic Container Service

64비트 ARM 워크로드에 대한 Amazon ECS 작업 정의

Amazon ECS는 64비트 ARM 애플리케이션 사용을 지원합니다. AWS Graviton2 프로세서로 구동되는 플랫폼에서 애플리케이션을 실행할 수 있습니다. 다양한 워크로드에 적합합니다. 여기에는 애플리케이션 서버, 마이크로 서비스, 고성능 컴퓨팅, CPU 기반 기계 학습 추론, 비디오 인코딩, 전자 설계 자동화, 게임, 오픈 소스 데이터베이스, 인 메모리 캐시 등의 워크로드가 포함됩니다.

고려 사항

64비트 ARM 아키텍처를 사용하는 태스크 정의 배포를 시작하기 전에 다음에 유의합니다.

  • 애플리케이션에서 Fargate 또는 EC2 시작 유형을 사용할 수 있습니다.

  • ARM64 아키텍처를 사용하는 Linux 작업은 Fargate Spot 용량 공급자를 지원하지 않습니다.

  • 애플리케이션에서 Linux 운영 체제만 사용할 수 있습니다.

  • Fargate 유형의 경우 애플리케이션은 Fargate 플랫폼 버전 1.4.0 이상을 사용해야 합니다.

  • 애플리케이션은 모니터링을 위해 Fluent Bit 또는 CloudWatch를 사용할 수 있습니다.

  • Fargate 시작 유형의 경우 다음 AWS 리전는 64비트 ARM 워크로드를 지원하지 않습니다.

    • 미국 동부(버지니아 북부), use1-az3 가용 영역

  • Amazon EC2 시작 유형의 경우 다음을 참조하여 사용하려는 인스턴스 유형을 리전에서 지원하는지 확인합니다.

    필터와 함께 Amazon EC2 describe-instance-type-offerings 명령을 사용하여 해당 리전에 대한 인스턴스 상품을 볼 수도 있습니다.

    aws ec2 describe-instance-type-offerings --filters Name=instance-type,Values=instance-type --region region

    다음 예에서는 미국 동부(버지니아 북부)(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(Amazon EC2 명령줄 레퍼런스)의 describe-instance-type-offerings를 참조하세요.