Este tópico descreve como criar uma Elastic Container Instance (ECI) especificando um tipo de instância ECS acelerada por GPU.
Especificações
Para obter mais informações sobre os tipos de instância ECS, consulte os seguintes tópicos:
Configuração
Para criar uma instância acelerada por GPU, especifique o tipo de instância acelerada por GPU e a quantidade de GPUs para cada contêiner.
Se você especificar um tipo de instância acelerada por GPU sem definir a quantidade de GPUs para os contêineres, a instância falhará ao iniciar.
Por padrão, vários contêineres podem compartilhar GPUs. Garanta que a quantidade de GPUs configurada para um único contêiner não exceda o total de GPUs disponíveis para o tipo de instância especificado.
API
Ao chamar a operação CreateContainerGroup para criar uma instância ECI, use o parâmetro InstanceType para especificar um tipo de instância ECS acelerada por GPU e o parâmetro Gpu para definir a quantidade de GPUs para cada contêiner. Para mais informações, consulte CreateContainerGroup.
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
InstanceType |
String |
ecs.gn6v-c8g1.2xlarge |
O tipo de instância ECS acelerada por GPU. Você pode especificar até cinco tipos de instância em uma única solicitação, separados por vírgulas. |
|
Container.N.Gpu |
Integer |
1 |
A quantidade de GPUs a serem alocadas ao contêiner N. |
Você também pode chamar a operação UpdateContainerGroup para alterar a alocação de GPUs para cada contêiner em uma instância acelerada por GPU. Para mais informações, consulte UpdateContainerGroup.
Por padrão, uma instância GPU ECI instala automaticamente um driver GPU e uma versão do CUDA compatíveis com seu tipo de instância. Caso sua carga de trabalho exija uma versão diferente, utilize o parâmetro GpuDriverVersion para especificá-la.
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
GpuDriverVersion |
String |
tesla=535 |
A versão do driver GPU. Nota
A alteração da versão do driver GPU é compatível apenas com tipos de instância selecionados. Para detalhes, consulte Especificações. |
Console
Ao criar uma instância acelerada por GPU no console do Elastic Container Instance, configure as definições relacionadas à GPU da seguinte forma:
Na seção Container Group Configurations, clique em na aba Specify Instance Type e selecione um tipo de instância acelerada por GPU.
-
Nas Advanced Settings de cada contêiner, defina a quantidade de GPUs que ele utilizará.
Neste exemplo, GPU está definido como 1.