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/ComputeResources/Efa/Enabledcomotrue.

Para ver a lista de EC2 instâncias da Amazon que oferecem suporte ao EFA, consulte Tipos de instância compatíveis no Guia do EC2 usuário da Amazon 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 adaptador de malha elástica no Guia EC2 do usuário da Amazon e escale cargas de trabalho de HPC com adaptador de malha elástica e AWS ParallelCluster no blog de código AWS 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, Ubuntu distribuições habilitam ptrace proteção (rastreamento de processo). ptrace a proteção está desativada para que o Libfabric funcione corretamente. Para obter mais informações, consulte Desativar a proteção ptrace no Guia do EC2 usuário da Amazon.