

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creare e collegare un Elastic Fabric Adapter a un'istanza Amazon EC2
<a name="create-efa"></a>

È possibile creare un EFA e collegarlo a un'istanza Amazon EC2 proprio come qualsiasi altra interfaccia di rete elastica in Amazon EC2. Tuttavia, a differenza delle interfacce di rete elastiche, non EFAs possono essere collegate o scollegate da un'istanza in uno stato. `running`

**Considerazioni**
+  Puoi modificare un gruppo di sicurezza collegato a un EFA. Per abilitare la funzionalità di bypass del sistema operativo, l'EFA deve far parte di un gruppo di sicurezza in cui sia consentito tutto il traffico in entrata e in uscita dal gruppo stesso. Per ulteriori informazioni, consulta [Fase 1: preparare un gruppo di sicurezza abilitato per EFA](efa-start.md#efa-start-security).

  La procedura per modificare il gruppo di sicurezza associato a un EFA è uguale a quella usata per modificare il gruppo di sicurezza associato a un'ENI. Per ulteriori informazioni, consulta [Modifica degli attributi dell'interfaccia di rete](modify-network-interface-attributes.md).
+ Assegni un IP elastico (IPv4) e un IPv6 indirizzo a un'interfaccia di rete EFA (EFA con ENA) nello stesso modo in cui assegni un indirizzo IP a un'interfaccia di rete elastica. Per ulteriori informazioni, consulta [Gestione degli indirizzi IP](managing-network-interface-ip-addresses.md).

  Non è possibile assegnare un indirizzo IP a un'interfaccia di rete solo EFA.

**Topics**
+ [Creazione di un EFA](#efa-create)
+ [Collegare un EFA a un'istanza arrestata](#efa-attach)
+ [Collegare un EFA all'avvio di un'istanza](#efa-launch)
+ [Aggiunta di un EFA a un modello di avvio](#efa-launch-template)

## Creazione di un EFA
<a name="efa-create"></a>

Puoi creare un EFA in una sottorete di un VPC. Non puoi spostare l'EFA in un'altra sottorete dopo averlo creato. Puoi solo collegarlo alle istanze terminate nella stessa zona di disponibilità.

------
#### [ Console ]

**Per creare un’interfaccia di rete EFA (EFA con ENA o solo ENA)**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione, scegliere **Network Interfaces** (Interfacce di rete) e selezionare **Create network interface** (Crea interfaccia di rete).

1. In **Description (Descrizione)**, immettere un nome descrittivo per l'EFA.

1. In **Subnet (Sottorete)**, selezionare la sottorete in cui creare l'EFA.

1. **Tipo di interfaccia**, scegli una delle seguenti opzioni:
   + **EFA con ENA**: per creare un’interfaccia di rete che supporti sia i dispositivi ENA che EFA.
   + **Solo EFA**: per creare un’interfaccia di rete solo con un dispositivo solo EFA.

1. (Per EFA con solo ENA) Configura l’assegnazione dell’indirizzo IP e del prefisso per l’interfaccia di rete. Il tipo di indirizzi IP e prefissi che puoi assegnare “dipende” dalla sottorete selezionata. Per le sottoreti IPv4 -only, è possibile assegnare solo indirizzi IP e prefissi. IPv4 Per le sottoreti IPv6 -only, è possibile assegnare solo indirizzi IP e prefissi. IPv6 Per le sottoreti dual-stack, è possibile assegnare sia indirizzi IP che prefissi. IPv4 IPv6 
**Nota**  
Non puoi assegnare un indirizzo IP a un’interfaccia di rete solo EFA.

   1. Per ** IPv4 and/or **IPv6 Indirizzo** privato**, scegli **Assegnazione automatica** per fare in modo che Amazon EC2 assegni automaticamente un indirizzo IP dalla sottorete selezionata oppure **scegli** Personalizzato per specificare manualmente l'indirizzo IP da assegnare.

   1. **Se assegni un IPv6 indirizzo, puoi facoltativamente abilitare Assegna IP primario. IPv6 ** In questo modo viene assegnato un indirizzo unicast IPv6 globale primario (GUA) all'interfaccia di rete. L'assegnazione di un IPv6 indirizzo principale consente di evitare di interrompere il traffico verso le istanze o. ENIs [Per ulteriori informazioni, consulta indirizzi. IPv6 ](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html#vpc-ipv6-addresses)

   1. Per la **IPv4 delega** del and/or **IPv6 prefisso**, scegli Assegna **automatica per fare in modo che Amazon EC2 assegni** automaticamente un prefisso dal blocco CIDR della sottorete oppure scegli **Personalizzato** per specificare manualmente un prefisso dal blocco CIDR della sottorete. Se specifichi un prefisso, verifica che non sia già assegnato a un'altra risorsa. AWS Per ulteriori informazioni, consulta [Delega di prefissi per le interfacce EC2 di rete Amazon](ec2-prefix-eni.md)

   1. (Facoltativo) Configura le impostazioni del **timeout di tracciamento della connessione inattiva**. Per ulteriori informazioni, consulta [Timeout di tracciamento delle connessioni inattive](security-group-connection-tracking.md#connection-tracking-timeouts)
      + **Timeout TCP stabilito**: il periodo di timeout, in secondi, per le connessioni TCP inattive in uno stato stabilito. Minimo: 60 secondi. Massimo: 432.000 secondi (5 giorni). Valore predefinito: 432.000 secondi. Consigliato: meno di 432.000 secondi.
      + **Timeout UDP**: il timeout, in secondi, per i flussi UDP inattivi che hanno registrato traffico solo in un’unica direzione o una singola transazione richiesta-risposta. Minimo: 30 secondi. Massimo 60 secondi. Valore predefinito: 30 secondi.
      + **Timeout del flusso UDP**: il periodo di timeout, in secondi, per i flussi UDP inattivi classificati come flussi che hanno registrato più di una transazione richiesta-risposta. Minimo: 60 secondi. Massimo: 180 secondi (3 minuti). Valore predefinito: 180 secondi.

1. In **Security groups (Gruppi di sicurezza)**, selezionare uno o più gruppi di sicurezza.

1. Seleziona **Crea un'interfaccia di rete**.

------
#### [ AWS CLI ]

**Per creare un EFA**  
Utilizza il comando [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html). Per `--interface-type`, specifica `efa` per un’interfaccia di rete EFA o `efa-only` per un’interfaccia di rete solo EFA.

```
aws ec2 create-network-interface \
    --subnet-id subnet-0abcdef1234567890 \
    --interface-type efa \
    --description "my efa"
```

------
#### [ PowerShell ]

**Per creare un EFA**  
Utilizza il cmdlet [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html). Per `-InterfaceType`, specifica `efa` per un’interfaccia di rete EFA o `efa-only` per un’interfaccia di rete solo EFA

```
New-EC2NetworkInterface `
    -SubnetId subnet-0abcdef1234567890 `
    -InterfaceType efa `
    -Description "my efa"
```

------

## Collegare un EFA a un'istanza arrestata
<a name="efa-attach"></a>

È possibile collegare un EFA a qualsiasi tipo di istanza supportato che sia in stato `stopped`. Non è possibile collegare un EFA a un'istanza in stato `running`. Per ulteriori informazioni sui tipi di istanza supportati, vedi [Tipi di istanze supportati](efa.md#efa-instance-types).

Collegare EFA a un'istanza nello stesso modo in cui si collega un'interfaccia di rete elastica a un'istanza. Per ulteriori informazioni, consulta [Collega un'interfaccia di rete](network-interface-attachments.md#attach_eni).

## Collegare un EFA all'avvio di un'istanza
<a name="efa-launch"></a>

------
#### [ AWS CLI ]

**Per collegare un EFA esistente all’avvio di un’istanza**  
Utilizza il comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con l’opzione `--network-interfaces`. Per l'interfaccia di rete principale, specificare un'interfaccia di rete EFA e `NetworkCardIndex=0`, `DeviceIndex=0`. Per collegare più interfacce di rete EFA, consulta [Ottimizzare la larghezza di banda della rete](efa-acc-inst-types.md).

```
--network-interfaces "NetworkCardIndex=0, \
    DeviceIndex=0, \
    NetworkInterfaceId=eni-1234567890abcdef0, \
    Groups=sg-1234567890abcdef0, \
    SubnetId=subnet-0abcdef1234567890"
```

**Per collegare un nuovo EFA all’avvio di un’istanza**  
Utilizza il comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con l’opzione `--network-interfaces`. Per l'interfaccia di rete principale, utilizzare `NetworkCardIndex=0`, `DeviceIndex=0` e `InterfaceType=efa`. Se vengono collegate più interfacce di rete EFA, consultare [Ottimizzare la larghezza di banda della rete](efa-acc-inst-types.md).

```
--network-interfaces "NetworkCardIndex=0, \
    DeviceIndex=0, \
    InterfaceType=efa, \
    Groups=sg-1234567890abcdef0, \
    SubnetId=subnet-0abcdef1234567890"
```

------
#### [ PowerShell ]

**Per collegare un EFA esistente all’avvio di un’istanza**  
Utilizzare il [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)cmdlet con il parametro. `-NetworkInterfaces`

```
-NetworkInterface $networkInterface
```

Definisci l’interfaccia di rete come segue.

```
$networkInterface = New-Object Amazon.EC2.Model.InstanceNetworkInterfaceSpecification
$networkInterface.DeviceIndex = 0
$networkInterface.NetworkInterfaceId = "eni-1234567890abcdef0"
$networkInterface.Groups = @("sg-1234567890abcdef0")
$networkInterface.SubnetId = "subnet-0abcdef1234567890"
```

**Per collegare un nuovo EFA all’avvio di un’istanza**  
Utilizzare il [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)cmdlet con il parametro. `-NetworkInterfaces`

```
-NetworkInterface $networkInterface
```

Definisci l’interfaccia di rete come segue.

```
$networkInterface = New-Object Amazon.EC2.Model.InstanceNetworkInterfaceSpecification
$networkInterface.DeviceIndex = 0
$networkInterface.InterfaceType = "efa"
$networkInterface.Groups = @("sg-1234567890abcdef0")
$networkInterface.SubnetId = "subnet-0abcdef1234567890"
```

------

## Aggiunta di un EFA a un modello di avvio
<a name="efa-launch-template"></a>

È possibile creare un modello di avvio contenente le informazioni di configurazione necessarie per avviare istanze abilitate per EFA. Nel modello di lancio, è possibile specificare interfacce di rete sia EFA che solo EFA. Per creare un modello di avvio abilitato per EFA, è necessario creare un nuovo modello di avvio e specificare un tipo di istanza supportato, l'AMI abilitata per l'EFA e il gruppo di sicurezza abilitato per l'EFA. Per `NetworkInterfaces`, specificare le interfacce di rete EFA da collegare. Per l'interfaccia di rete principale, utilizzare `NetworkCardIndex=0`, `DeviceIndex=0` e `InterfaceType=efa`. Se vengono collegate più interfacce di rete EFA, consultare [Ottimizzare la larghezza di banda della rete sulle istanze Amazon EC2 con più schede di rete](efa-acc-inst-types.md).

Puoi sfruttare i modelli di avvio per avviare istanze abilitate per EFA con altri AWS servizi, come o. [AWS Batch[AWS ParallelCluster](https://docs.aws.amazon.com/parallelcluster/latest/ug/what-is-aws-parallelcluster.html)](https://docs.aws.amazon.com/batch/latest/userguide/what-is-batch.html)

Per ulteriori informazioni sulla creazione dei modelli di lancio, consulta [Creare un modello di avvio Amazon EC2](create-launch-template.md).