Scelta dei tipi di storage per Amazon Neptune - Amazon Neptune

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

Neptune offre due tipi di archiviazione con un modello di prezzi differente:

  • Archiviazione standard: l'archiviazione standard fornisce archiviazione di database conveniente per applicazioni con un numero di operazioni di I/O da moderato a basso.

  • Storage ottimizzato per l'I/O: con lo storage ottimizzato per l'I/O, disponibile dalla versione 1.3.0.0 del motore, paghi solo per lo storage e le istanze che utilizzi. I costi di storage sono più elevati rispetto allo storage standard e anche i costi delle istanze sono più elevati rispetto alle istanze standard. Non paghi nulla per l'I/O che utilizzi. Se l'utilizzo dell'I/O è elevato, IOPs lo storage fornito può ridurre i costi in modo significativo.

    L'archiviazione ottimizzata per l'I/O è progettata per soddisfare le esigenze di carichi di lavoro grafici con un numero elevato di operazioni di I/O a un costo prevedibile, con bassa latenza I/O e velocità di trasmissione effettiva I/O coerente. È possibile passare dal tipo di storage ottimizzato per I/O a quello standard solo una volta ogni 30 giorni.

    Per informazioni sui prezzi dell'archiviazione ottimizzata per l'I/O, consulta la pagina Prezzi di Amazon Neptune. Nella sezione seguente viene descritto come configurare l'archiviazione ottimizzata per l'I/O per un cluster di database Neptune.

Scelta dell'archiviazione ottimizzata per l'I/O per un cluster di database Neptune

Per impostazione predefinita, i cluster di database Neptune utilizzano l'archiviazione standard. Puoi abilitare l'archiviazione ottimizzata per l'I/O su un cluster di database al momento della creazione, come descritto di seguito:

Di seguito è riportato un esempio di come abilitare l'archiviazione ottimizzata per l'I/O quando si crea un cluster utilizzando la 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, l'archiviazione ottimizzata per l'I/O è abilitata per qualsiasi istanza creata automaticamente:

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 di database esistente per abilitare l'archiviazione ottimizzata per l'I/O, 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

Puoi ripristinare uno snapshot di backup su un cluster di database con l'archiviazione ottimizzata per l'I/O 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

Puoi determinare se un cluster utilizza l'archiviazione ottimizzata per l'I/O utilizzando qualsiasi chiamata describe-. Se l'archiviazione ottimizzata per l'I/O è abilitata, la chiamata restituisce un campo di tipo di archiviazione impostato su iop1.