

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à.

# Scelta dei tipi di storage per Amazon Neptune
<a name="storage-types"></a>

Neptune offre due tipi di archiviazione con un modello di prezzi differente:
+ **Storage standard**: lo storage standard offre uno storage di database conveniente per applicazioni con un utilizzo da moderato a basso I/O .
+ **I/O—Storage ottimizzato**: con I/O —Optimized Storage, disponibile a partire dalla versione 1.3.0.0 del motore, paghi solo per lo storage e le istanze che utilizzi. I costi di storage sono superiori a quelli dello storage standard e anche i costi delle istanze sono superiori a quelli delle istanze standard. Non paghi nulla per I/O ciò che utilizzi. Se I/O l'utilizzo è elevato, lo storage IOPS predisposto può ridurre notevolmente i costi.

  I/O—Lo storage ottimizzato è progettato per soddisfare le esigenze di carichi di lavoro grafici I/O intensivi a un costo prevedibile. È possibile passare dal tipo di I/O storage ottimizzato a quello standard solo una volta ogni 30 giorni.

  Per informazioni sui prezzi dello I/O storage ottimizzato, consulta la pagina dei prezzi di [ Neptune. ](https://aws.amazon.com/neptune/pricing/) La sezione seguente descrive come configurare lo I/O storage ottimizzato per un cluster Neptune DB.

## Scelta I/O: archiviazione ottimizzata per un cluster Neptune DB
<a name="provisioned-iops-storage"></a>

Per impostazione predefinita, i cluster Neptune DB utilizzano l'archiviazione standard. È possibile abilitare l'archiviazione I/O ottimizzata su un cluster DB al momento della creazione, in questo modo:

Ecco un esempio di come è possibile abilitare lo storage I/O ottimizzato quando si crea un cluster utilizzando: AWS CLI

```
aws neptune create-db-cluster \  
  --db-cluster-identifier {{(an ID for the cluster)}} \
  --engine neptune \
  --engine-version {{(the Neptune engine version)}} \
  --storage-type iopt1
```

Quindi, ogni istanza creata automaticamente ha l'opzione I/O —Archiviazione ottimizzata abilitata:

```
aws neptune create-db-instance \
  --db-cluster-identifier {{(the ID of the new cluster)}} \
  --db-instance-identifier {{(an ID for the new instance)}} \
  --engine neptune \
  --db-instance-class {{db.r5.large}}
```

Puoi anche modificare un cluster DB esistente per abilitare lo I/O storage ottimizzato su di esso, in questo modo:

```
aws neptune modify-db-cluster \
  --db-cluster-identifier {{(the ID of a cluster without I/O–Optimized storage)}} \
  --storage-type iopt1 \
  --apply-immediately
```

È possibile ripristinare un'istantanea di backup su un cluster DB con l'opzione I/O —Optimized storage abilitata:

```
aws neptune restore-db-cluster-from-snapshot \
  --db-cluster-identifier {{(an ID for the restored cluster)}} \
  --snapshot-identifier {{(the ID of the snapshot to restore from)}} \
  --engine neptune \
  --engine-version {{(the Neptune engine version)}} \
  --storage-type iopt1
```

È possibile determinare se un cluster utilizza lo I/O storage ottimizzato utilizzando qualsiasi `describe-` chiamata. Se l'opzione I/O —Optimized storage è abilitata, la chiamata restituisce un campo del tipo di archiviazione impostato su. `iop1`