Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création et attachement d'un adaptateur Elastic Fabric à une EC2 instance Amazon
Vous pouvez créer une instance Amazon EFA et l'attacher à une EC2 instance Amazon de la même manière que n'importe quelle autre interface Elastic Network d'AmazonEC2. Cependant, contrairement aux interfaces réseau élastiques, elles ne EFAs peuvent pas être attachées ou détachées d'une instance dans un running
état.
Considérations
-
Vous pouvez modifier le groupe de sécurité associé à unEFA. Pour activer la fonctionnalité de contournement du système d'exploitation, EFA il doit être membre d'un groupe de sécurité qui autorise tout le trafic entrant et sortant à destination et en provenance du groupe de sécurité lui-même. Pour de plus amples informations, veuillez consulter Étape 1 : préparer un groupe EFA de sécurité activé.
Vous modifiez le groupe de sécurité associé à un EFA de la même manière que vous modifiez le groupe de sécurité associé à une interface elastic network. Pour plus d’informations, consultez Modification du groupe de sécurité.
-
Vous pouvez modifier les adresses IP associées à unEFA. Si vous possédez une adresse IP élastique, vous pouvez l'associer à unEFA. Si vous EFA êtes approvisionné dans un sous-réseau associé à un IPv6 CIDR bloc, vous pouvez attribuer une ou plusieurs IPv6 adresses au. EFA
Vous attribuez une adresse IP élastique (IPv4) et une IPv6 adresse EFA à un de la même manière que vous attribuez une adresse IP à une interface réseau élastique. Pour plus d’informations, consultez Gestion des adresses IP.
Tâches
Créez un EFA
Vous pouvez créer un EFA dans un sous-réseau dans unVPC. Vous ne pouvez pas le déplacer EFA vers un autre sous-réseau une fois qu'il a été créé, et vous ne pouvez l'attacher qu'aux instances arrêtées dans la même zone de disponibilité.
Pour en créer un nouveau à EFA l'aide de la console
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces.
-
Sélectionnez Créer une interface réseau.
-
Dans Description, entrez un nom descriptif pourEFA.
-
Pour Sous-réseau, sélectionnez le sous-réseau dans lequel vous souhaitez créer le. EFA
-
Pour IP privée, entrez l'IPv4adresse privée principale. Si vous ne spécifiez aucune IPv4 adresse, nous sélectionnons une IPv4 adresse privée disponible dans le sous-réseau sélectionné.
-
(IPv6uniquement) Si vous avez sélectionné un sous-réseau associé à un IPv6 CIDR bloc, vous pouvez éventuellement spécifier une IPv6 adresse dans le champ IPv6IP.
-
Pour Security groups (Groupes de sécurité), sélectionnez un ou plusieurs groupes de sécurité.
-
Pour EFA, choisissez Activé.
-
Choisissez Yes, Create.
Pour en créer un nouveau EFA à l'aide du AWS CLI
Utilisez la create-network-interfacecommande et pourinterface-type
, spécifiezefa
, comme indiqué dans l'exemple suivant.
aws ec2 create-network-interface --subnet-id
subnet-01234567890
--descriptionexample_efa
--interface-type efa
Attacher un EFA à une instance arrêtée
Vous pouvez attacher un EFA à n'importe quelle instance prise en charge qui se trouve dans l'stopped
état. Vous ne pouvez pas attacher un EFA à une instance qui est dans running
cet état. Pour plus d’informations sur les types d’instance pris en charge, consultez Types d’instance pris en charge.
Vous attachez un EFA à une instance de la même manière que vous attachez une interface réseau à une instance. Pour de plus amples informations, veuillez consulter Joindre une interface réseau.
Joindre un EFA lors du lancement d'une instance
Pour attacher une instance existante EFA lors du lancement d'une instance (AWS CLI)
Utilisez la commande run-instances et pour NetworkInterfaceId, spécifiez l'ID duEFA, comme indiqué dans l'exemple suivant.
aws ec2 run-instances --image-id
ami_id
--count1
--instance-typec5n.18xlarge
--key-namemy_key_pair
--network-interfaces DeviceIndex=0
,NetworkInterfaceId=efa_id
,Groups=sg_id
,SubnetId=subnet_id
Pour attacher une nouvelle instance EFA lors du lancement d'une instance (AWS CLI)
Utilisez la commande run-instances et pour InterfaceType, spécifiezefa
, comme indiqué dans l'exemple suivant.
aws ec2 run-instances --image-id
ami_id
--count1
--instance-typec5n.18xlarge
--key-namemy_key_pair
--network-interfaces DeviceIndex=0
,InterfaceType=efa,Groups=sg_id
,SubnetId=subnet_id
Ajouter un EFA à un modèle de lancement
Vous pouvez créer un modèle de lancement contenant les informations de configuration nécessaires pour lancer des instances EFA compatibles. Pour créer un modèle de lancement EFA activé, créez un nouveau modèle de lancement et spécifiez un type d'instance pris en charge, votre groupe de EFA sécurité activé AMI et un groupe de sécurité EFA activé. Pour de plus amples informations, veuillez consulter Commencez à utiliser EFA et à gérer MPI les HPC charges de travail sur Amazon EC2.
Vous pouvez utiliser les modèles de lancement pour lancer des instances EFA compatibles avec d'autres AWS services, tels que AWS Batchou AWS ParallelCluster.
Pour plus d’informations sur la création de modèles de lancement, consultez Création d'un modèle de EC2 lancement Amazon.