Amazon Web Services 한국 블로그

AWS 기반 딥러닝 AMI 및 AWS CloudFormation 템플릿 업데이트

AWS CloudFormation은 아마존 웹 서비스 자원을 손쉽게 구성할 수 있는 도구로서 분산 딥러능 클러스터를 설정 및 운영하는 데 도움이 됩니다. Deep Learning 템플릿은 분산 딥러닝 학습을 수행하는 데 필요한 EC2 인스턴스 및 기타 AWS 리소스를 통해 클러스터를 시작할 수 있습니다.

최근 업데이트 된 Amazon Liunx Deep Learning AMIUbuntu Deep Learnin AMI (Apache MXNet, TensorFlow, Caffe, Theano, Torch 및 CNTK 프레임 워크 제공)를 사용할 수 있습니다.

deep-learning-ami-for-ubnutu

AWS CloudFormation Deep Learning 템플릿은 인스턴스가 프로비저닝에 실패한 경우 (대개 서버 제한에 걸린 경우에도) 가능한 최대 작업 가능 인스턴스 수를 기반으로 클러스터를 동적으로 조정하는 자동화 기능을 포함하여 다양한 추가 기능을 업데이트하였습니다.

또한, 이 템플릿을 사용하면 GPU 및 CPU 인스턴스 타입 중에서 선택할 수 있을 뿐 아니라 클러스터에 대해 Ubuntu 또는 Amazon Linux 환경에서 실행할 수있는 지원을 추가 할 수 있습니다. 또한, 새로운 기능을 제공하거나 기존 Amazon EFS 파일 시스템을 클러스터에 추가하여 코드/데이터/로그 및 결과를 쉽게 공유 할 수 있습니다.

자세한 내용을 보려면 AWS Labs – Deep Learning GitHub에 있는 튜토리얼을 참고하시기 바랍니다. 여기에는 MXNet 및 TensorFlow 프레임 워크를 사용하여 AWS에서 분산 딥러닝 트레이닝을 손쉽게 실행하는 방법을 알려드립니다.

참고 자료