Elastic Fabric Adapter - AWS ParallelCluster

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Elastic Fabric Adapter

O Elastic Fabric Adapter (EFA) é um dispositivo de rede que tem recursos de OS-bypass para comunicações de rede de baixa latência com outras instâncias na mesma sub-rede. O EFA é exposto usando Libfabric e pode ser usado por aplicativos que usam o padrão MPI (Messaging Passing Interface).

Para usar o EFA com AWS ParallelCluster e um Slurm agendador, defina SlurmQueues//ComputeResourcesEfa/Enabledcomo. true

Para ver a lista de instâncias do Amazon EC2 que oferecem suporte ao EFA, consulte Tipos de instância compatíveis no Guia do usuário do Amazon EC2 para instâncias Linux.

Recomendamos que você execute suas instâncias habilitadas para EFA em um grupo de posicionamento. Dessa forma, as instâncias são executadas em um grupo de baixa latência em uma única zona de disponibilidade. Para obter mais informações sobre como configurar grupos de posicionamento com o AWS ParallelCluster, consulte SlurmQueues / Networking / PlacementGroup.

Para obter mais informações, consulte o Elastic Fabric Adapter no Guia do usuário do Amazon EC2 e escale as cargas de trabalho de HPC com o adaptador de malha elástica e AWS ParallelCluster no AWS blog de código aberto.

nota

O Elastic Fabric Adapter (EFA) não é compatível com diferentes zonas de disponibilidade. Para obter mais informações, consulte Scheduling/SlurmQueues/Networking/SubnetIds.

nota

Por padrão, as distribuições Ubuntu habilitam a proteção ptrace (rastreamento do processo). A proteção ptrace fica desativada para que o Libfabric funcione corretamente. Para obter mais informações, consulte Desativar a proteção ptrace no Guia do usuário do Amazon EC2.