

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Elastic Fabric Adapter
<a name="efa-v3"></a>

Elastic Fabric Adapter (EFA) ist ein Netzwerkgerät, das Betriebssystem-Bypass-Funktionen für die Netzwerkkommunikation mit geringer Latenz mit anderen Instances im selben Subnetz besitzt. EFA wird mithilfe von Libfabric verfügbar gemacht und kann von Anwendungen verwendet werden, die die Messaging Passing Interface (MPI) verwenden.

Um EFA mit AWS ParallelCluster und einem Slurm Scheduler zu verwenden, setzen Sie [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues)//[`ComputeResources`[`Efa`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-ComputeResources-Efa)](Scheduling-v3.md#Scheduling-v3-SlurmQueues-ComputeResources)/[`Enabled`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-ComputeResources-Efa-Enabled)auf. `true`

Eine Liste der Amazon EC2 EC2-Instances, die EFA unterstützen, finden Sie unter [Unterstützte Instance-Typen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types) im *Amazon EC2 EC2-Benutzerhandbuch für* Linux-Instances.

Wir empfehlen, dass Sie Ihre EFA-fähigen Instances in einer Platzierungsgruppe ausführen. Auf diese Weise werden die Instances in einer einzigen Availability Zone in einer einzigen Availability Zone in einer Gruppe mit niedriger Latenz gestartet. Weitere Informationen zur Konfiguration von Placement-Gruppen mit AWS ParallelCluster finden Sie unter [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues)/[`Networking`](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking)/[`PlacementGroup`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-PlacementGroup).

**Anmerkung**  
Elastic Fabric Adapter (EFA) wird in verschiedenen Availability Zones nicht unterstützt. Weitere Informationen finden Sie unter [Scheduling](Scheduling-v3.md)/[SlurmQueues](Scheduling-v3.md#Scheduling-v3-SlurmQueues)/[Networking](Scheduling-v3.md#Scheduling-v3-SlurmQueues-Networking)/[SubnetIds](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-SubnetIds).

**Anmerkung**  
Standardmäßig aktivieren Ubuntu Distributionen den Schutz ptrace (Prozessablaufverfolgung). ptraceDer Schutz ist deaktiviert, sodass Libfabric ordnungsgemäß funktioniert. Weitere Informationen finden [Sie unter Deaktivieren des Ptrace-Schutzes](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa-start.html#efa-start-ptrace) im *Amazon EC2 EC2-Benutzerhandbuch*.

## Standard-EFA-Netzwerkkonfiguration
<a name="efa-v3-default-config"></a>

Ab AWS ParallelCluster 3.15.0 werden, wenn EFA aktiviert ist, AWS ParallelCluster automatisch reine EFA-Netzwerkschnittstellen konfiguriert, um den EFA-Verkehr vom IP-Verkehr zu trennen. Dadurch wird die EFA-Bandbreite maximiert und gleichzeitig der IP-Adressverbrauch minimiert. AWS ParallelCluster bestimmt die optimale Konfiguration auf der Grundlage der Funktionen des Instance-Typs.

Diese Standardkonfiguration wird für die meisten Workloads empfohlen, einschließlich eng gekoppelter HPC-Workloads und verteilter Schulungen. AI/ML 

## Anpassen der EFA-Netzwerkschnittstellen
<a name="efa-v3-custom-interfaces"></a>

Wenn Ihr Workload eine andere Netzwerkkonfiguration erfordert, z. B. die Maximierung der ENA-Bandbreite auf sekundären Netzwerkkarten oder die Konfiguration einer Teilmenge verfügbarer Netzwerkkarten, können Sie die Standardeinstellungen mit dem [`SlurmQueues`](Scheduling-v3.md#Scheduling-v3-SlurmQueues)Parameter//außer Kraft setzen. [`ComputeResources`[`LaunchTemplateOverrides`](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-ComputeResources-LaunchTemplateOverrides)](Scheduling-v3.md#Scheduling-v3-SlurmQueues-ComputeResources) Dadurch wird die gesamte Netzwerkschnittstellenkonfiguration der Rechenknoten durch die in Ihrer Startvorlage definierte Konfiguration ersetzt.

Eine step-by-step exemplarische Vorgehensweise finden Sie unter[Passen Sie die Netzwerkschnittstellen für Rechenknoten mit Überschreibungen für Startvorlagen an](tutorial-network-customization-v3.md).

**Warnung**  
Wenn Sie Netzwerkschnittstellen auf eine Weise konfigurieren, die vom Instance-Typ nicht unterstützt wird, können Instances nicht gestartet werden. Informationen zur Überprüfung der unterstützten Netzwerkkonfigurationen für Ihren Instance-Typ finden Sie [DescribeInstanceTypes](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstanceTypes.html)in der *Amazon EC2 EC2-API-Referenz.*

Weitere Informationen finden Sie unter [Elastic Fabric Adapter](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html) im *Amazon EC2 EC2-Benutzerhandbuch* und [Skalieren von HPC-Workloads mit Elastic Fabric Adapter und AWS ParallelCluster](https://aws.amazon.com/blogs/opensource/scale-hpc-workloads-elastic-fabric-adapter-and-aws-parallelcluster/) im *AWS Open* Source-Blog.