Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Definizioni delle attività di Amazon ECS per le istanze di deep learning
Per utilizzare i carichi di lavoro di deep learning su Amazon ECS, registra EC2 DL1 le istanze Amazon
Considerazioni
Prima di iniziare la distribuzione DL1 su Amazon ECS, considera quanto segue:
-
I tuoi cluster possono contenere un mix di DL1 e non istanze. DL1
-
Durante la creazione di un servizio o l'esecuzione di un'attività autonoma, puoi utilizzare gli attributi del tipo di istanza quando configuri i vincoli di posizionamento delle attività per assicurarti che l'attività venga avviata sull'istanza di container specificata. In questo modo si garantisce che le risorse vengano utilizzate in modo efficace e che le attività per i carichi di lavoro di deep learning si svolgano sulle istanze. DL1 Per ulteriori informazioni, consulta In che modo Amazon ECS colloca le attività sulle istanze di container.
Nell'esempio seguente viene eseguito un processo su una istanza
dl1.24xlarge
sul clusterdefault
.aws ecs run-task \ --cluster default \ --task-definition ecs-dl1-task-def \ --placement-constraints type=memberOf,expression="attribute:ecs.instance-type == dl1.24xlarge"
Utilizzo di un DL1 AMI
Sono disponibili tre opzioni per eseguire un'AMI su EC2 DL1 istanze Amazon per Amazon ECS:
-
Marketplace AWS AMIs che sono fornite da Habana qui.
-
Habana Deep Learning AMIs fornito da Amazon Web Services. Poiché non è incluso, è necessario installare l'agente container Amazon ECS separatamente.
-
Usa Packer per creare un'AMI personalizzata fornita dal GitHubrepository
. Per ulteriori informazioni, consulta la documentazione di Packer .