Amazon ECS에서 AWS Deep Learning Containers 사용 - Amazon Elastic Container Service

Amazon ECS에서 AWS Deep Learning Containers 사용

AWS Deep Learning Containers는 Amazon ECS의 TensorFlow 및 Apache MXNet(Incubating)에서 모델을 교육하고 제공하기 위한 Docker 이미지 세트를 제공합니다. Deep Learning Containers는 TensorFlow, NVIDIA CUDA(GPU 인스턴스용) 및 Intel MKL(CPU 인스턴스용) 라이브러리에 최적의 환경을 사용할 수 있습니다. Deep Learning Containers용 컨테이너 이미지는 Amazon ECS 태스크 정의에서 참조하기 위해 Amazon ECR에서 사용할 수 있습니다. Amazon Elastic Inference와 함께 Deep Learning Containers를 사용하면 추론 비용을 낮출 수 있습니다

Amazon ECS에서 Elastic Inference 없이 Deep Learning Containers 사용을 시작하려면 AWS Deep Learning AMIs 개발자 안내서에서 Amazon ECS의 Deep Learning Containers를 참조하세요.

Amazon ECS에 Elastic Inference가 탑재된 Deep Learning Containers

참고

2023년 4월 15일부터는 AWS에서 신규 고객을 Amazon Elastic Inference(EI)에 온보딩하지 않으며 기존 고객이 더 나은 가격 및 성능을 제공하는 옵션으로 워크로드를 마이그레이션하도록 지원할 예정입니다. 2023년 4월 15일 이후 신규 고객은 Amazon SageMaker, Amazon ECS 또는 Amazon EC2에서 Amazon EI 액셀러레이터를 사용하여 인스턴스를 시작할 수 없습니다. 그러나 지난 30일 기간 동안 Amazon EI를 한 번 이상 사용한 고객은 현재 고객으로 간주되며 서비스를 계속 사용할 수 있습니다.

AWS Deep Learning Containers는 Amazon Elastic Inference TensorFlow 및 Apache MXNet(Incubating)에서 액셀러레이터를 활용하는 모델을 제공하기 위한 Docker 이미지 세트를 제공합니다. Amazon ECS는 Elastic Inference 액셀러레이터를 컨테이너에 연결하는 태스크 정의 파라미터를 제공합니다. 태스크 정의에서 Elastic Inference 액셀러레이터 유형을 지정하는 경우 Amazon ECS는 액셀러레이터의 수명 주기 및 구성을 관리합니다. 이 기능을 사용할 때는 Amazon ECS 서비스 연결 역할이 필요합니다. Elastic Inference 액셀러레이터에 대한 자세한 내용은 Amazon Elastic Inference Basics를 참조하세요.

중요

Amazon ECS 컨테이너 인스턴스는 최소한 버전 1.30.0의 컨테이너 에이전트를 실행해야 합니다. 에이전트 버전을 확인하고 최신 버전으로 업데이트하는 방법에 대한 자세한 내용은 Amazon ECS 컨테이너 에이전트 업데이트 섹션을 참조하세요.

Amazon ECS에서 Elastic Inference가 탑재된 Deep Learning Containers 사용을 시작하려면 Amazon Elastic Inference 개발자 안내서에서 Amazon ECS에서 Elastic Inference가 탑재된 Deep Learning Containers를 참조하세요.