Elastic Fabric Adapter - Amazon ParallelCluster
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Elastic Fabric Adapter

Elastic Fabric Adapter (EFA) 是一种网络设备,具有操作系统旁路功能,可与同一子网上的其他实例进行低延迟的网络通信。EFA 通过使用 Libfabric 进行公开,并且可以由使用消息传递接口 (MPI) 的应用程序使用。使用 EFAAmazon ParallelCluster,添加行enable_efa = compute添加到[cluster]部分EFA 由特定实例类型(compute_instance_type设置为c5n.18xlargec5n.metalg4dn.metali3en.24xlargei3en.metalm5dn.24xlargem5n.24xlargem5zn.12xlargem5zn.metalr5dn.24xlarger5n.24xlargep3dn.24xlarge, 和p4d.24xlarge对于 x86-64 个实例,而c6gn.16xlarge对于基于 ARM 的引力 2 实例)(base_osalinux2centos7centos8ubuntu1804,或者ubuntu2004对于 x86-64 个实例,而alinux2ubuntu1804,或者ubuntu2004对于基于 ARM 的引力 2 实例)。有关 enable_efa 设置的更多信息,请参阅enable_efa。应使用集群置放群组来最大限度地减少实例之间的延迟。有关更多信息,请参阅 placementplacement_group

有关更多信息,请参阅 。Elastic Fabric Adapter中的适用于 Linux 实例的 Amazon EC2 用户指南使用弹性结构适配器和Amazon ParallelCluster中的Amazon开源博客

注意

默认情况下,Ubuntu分配启用ptrace(进程跟踪)保护。从开始Amazon ParallelCluster2,6.0,ptrace保护被禁用,以便 Libfabric 正常工作。有关更多信息,请参阅 。禁用 ptrace 保护中的适用于 Linux 实例的 Amazon EC2 用户指南

注意

在基于 ARM 的引力 2 实例上添加了 Support EFAAmazon ParallelCluster版本 2.10.1。