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 carichi di lavoro di deep learning su Amazon ECS, registra le istanze DL1 di Amazon EC2
Considerazioni
Prima di iniziare a implementare DL1 su Amazon ECS, tieni presente quanto segue:
-
I cluster possono contenere una combinazione di istanze DL1 e non 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 assicura che le risorse vengano utilizzate in modo efficace e che le attività per i carichi di lavoro di deep learning si trovino nelle istanze DL1. Per ulteriori informazioni, consulta In che modo Amazon ECS colloca le attività sulle istanze dei container.
Nell'esempio seguente viene eseguito un processo su una istanza
dl1.24xlargesul 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'AMI DL1
Sono disponibili tre opzioni per l'esecuzione di un'AMI su istanze DL1 di Amazon EC2 per Amazon ECS:
-
Marketplace AWS Le AMI fornite da Habana sono disponibili qui.
-
Le AMI di deep learning Habana fornite 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 .