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à.
Collegamento di un volume a più istanze con Amazon EBS Multi-Attach
Amazon EBS Multi-Attach consente di collegare un singolo volume SSD con capacità di IOPS allocata (io1
o io2
) a più istanze che si trovano nella stessa zona di disponibilità. È possibile collegare più volumi abilitati Multi-Attach a un'istanza o a un insieme di istanze. Ogni istanza a cui è collegato il volume dispone dell'autorizzazione completa di lettura e scrittura per il volume condiviso. Multi-Attach semplifica il raggiungimento di una maggiore disponibilità delle applicazioni in applicazioni che gestiscono operazioni di scrittura simultanee.
Indice
Considerazioni e limitazioni
-
I volumi con funzionalità Multi-Attach possono essere collegati a un massimo di 16 istanze create sul sistema Nitro che si trovano nella stessa zona di disponibilità.
-
Le istanze Linux supportano la funzionalità Multi-Attach e i volumi.
io1
io2
Le istanze Windows supportano solo volumi compatibili con Multi-Attach.io2
-
Il numero massimo di volumi Amazon EBS che puoi collegare a un'istanza dipende dal tipo di istanza e dalle dimensioni dell'istanza. Per ulteriori informazioni, consulta Limiti di volume delle istanze.
-
Multi-Attach è supportato esclusivamente sui volumi con capacità di IOPS allocata (io1 e io2)).
-
Multi-Attach per i volumi
io1
è disponibile solo nelle seguenti regioni: Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (Oregon) e Asia Pacifico (Seoul).Multi-Attach per
io2
è disponibile in tutte le Regioni che supportanoio2
.Nota
Per prestazioni, coerenza e durata migliori a un costo inferiore, si consiglia di utilizzare i volumi
io2
. -
I volumi
io1
con Multi-Attach abilitato non sono supportati dalle istanze create sul sistema Nitro che supportano solo il protocollo di rete Scalable Reliable Datagram (SRD). Per utilizzare il Multi-Attach con questi tipi di istanza, è necessario usare i volumiio2
Block Express. -
I file system standard, come XFS ed EXT4, non sono progettati per essere accessibili simultaneamente da più server, ad esempio le istanze EC2. È possibile utilizzare un file system a cluster per garantire la resilienza e l'affidabilità dei dati per i carichi di lavoro di produzione.
-
I volumi
io2
abilitati per il Multi-Attach non supportano il fencing I/O. I protocolli di fencing I/O controllano l'accesso in scrittura in un ambiente di archiviazione condiviso per mantenere la coerenza dei dati. Le applicazioni devono fornire l'ordine di scrittura per le istanze collegate per mantenere la coerenza dei dati. Per ulteriori informazioni, consulta Prenotazioni NVMe.I volumi
io1
abilitati per il Multi-Attach non supportano il fencing I/O. -
I volumi abilitati per il Multi-Attach non possono essere creati come volumi di avvio.
-
I volumi abilitati per il Multi-Attach possono essere collegati a una mappatura dei dispositivi a blocchi per istanza.
-
Multi-Attach non può essere abilitato durante il lancio dell'istanza utilizzando la console RunInstances o l'API di Amazon EC2.
-
I volumi abilitati per il Multi-Attach che presentano un problema a livello di infrastruttura Amazon EBS non sono disponibili per tutte le istanze collegate. I problemi a livello di rete o Amazon EC2 potrebbero influire solo su alcune delle istanze collegate.
-
Nella tabella seguente viene illustrato il supporto per la modifica del volume per i volumi
io1
eio2
abilitati a Multi-Attach dopo la creazioneio2
Volumiio1
VolumiModifica del tipo di volume ✗ ✗ Modifica della dimensione del volume ✓ ✗ Modifica della capacità di IOPS allocata ✓ ✗ Attivazione di Multi-Attach ✓ * ✗ Disattivazione di Multi-Attach ✓ * ✗ ** Non è possibile attivare o disattivare Multi-Attach mentre il volume è collegato a un'istanza.
Prestazioni
Ogni istanza collegata è in grado di portare le prestazioni IOPS massime fino alle prestazioni massime di provisioning del volume. Tuttavia, le prestazioni aggregate di tutte le istanze associate non possono superare le prestazioni massime di provisioning del volume. Se la richiesta di IOPS delle istanze collegate è superiore alla capacità di IOPS allocata del volume, il volume non supererà le prestazioni di provisioning.
Ad esempio, si supponga di creare un volume io2
abilitato per Multi-Attach con capacità di IOPS allocata pari a 80,000
e di collegarlo a un'istanza m7g.large
che supporta un massimo di 40,000
IOPS e a un'istanza r7g.12xlarge
che supporta un massimo di 60,000
IOPS. Ogni istanza può guidare il suo IOPS massimo poiché è inferiore alla capacità di IOPS allocata del volume di 80,000
. Tuttavia, se entrambe le istanze portano I/O al volume contemporaneamente, il valore IOPS combinato non può superare le prestazioni di provisioning del volume di 80,000
IOPS.
Per ottenere prestazioni uniformi, una best practice è bilanciare I/O guidato da istanze associate nei settori di un volume abilitato Multi-Attach.
Utilizzo di Multi-Attach
I volumi abilitati per il Multi-Attach possono essere gestiti nello stesso modo in cui è possibile gestire qualsiasi altro volume Amazon EBS. Tuttavia, per utilizzare la funzionalità Multi-Attach, è necessario abilitarla per il volume. Quando si crea un nuovo volume, Multi-Attach è disabilitato per impostazione predefinita.
Indice
Attivazione di Multi-Attach
È possibile abilitare Multi-Attach durante la creazione dei volumi. Utilizzare uno dei seguenti metodi.
È inoltre possibile abilitare Multi-Attach per i volumi io2
dopo che sono stati creati solo se sono collegati a nessuna altra istanza.
Nota
Non è possibile attivare Multi-Attach per i volumi io1
dopo la creazione.
Utilizzare uno dei seguenti metodi per abilitare il Multi-Attach per un volume io2
durante la creazione.
Disattivazione di Multi-Attach
È possibile disattivare Multi-Attach per un volume io2
solo se è collegato a non più di un'istanza.
Nota
Non è possibile disattivare Multi-Attach per i volumi io1
dopo la creazione.
Utilizzare uno dei metodi seguenti per disattivare Multi-Attach per un volume io2
.
Collegamento di un volume alle istanze
Si collega un volume abilitato Multi-Attach a un'istanza nello stesso modo in cui si collega un volume EBS. Per ulteriori informazioni, consulta Collega un EBS volume Amazon a un'istanza.
Elimina al termine
I volumi abilitati al Multi-Attach vengono eliminati alla chiusura dell'istanza se l'ultima istanza collegata viene terminata e se tale istanza è configurata per eliminare il volume alla chiusura. Se il volume è collegato a più istanze con impostazioni di Cancellazione alla chiusura diverse nei mapping dei dispositivi di blocco del volume, l'impostazione di mapping dispositivo di blocco dell'ultima istanza associata determina la cancellazione alla chiusura.
Per garantire la cancellazione prevedibile alla chiusura, abilitare o disabilitare la cancellazione alla chiusura per tutte le istanze a cui è collegato il volume.
Per impostazione predefinita, quando un volume è collegato a un'istanza, l'impostazione di eliminazione alla chiusura per il mapping dei dispositivi a blocchi è impostata su "false". Se si desidera attivare la cancellazione alla chiusura per un volume abilitato Multi-Attach, modificare il mapping dei dispositivi a blocchi.
Se si desidera che il volume venga eliminato quando le istanze associate vengono terminate, abilitare la cancellazione alla chiusura nel mapping dei dispositivi a blocchi per tutte le istanze associate. Se si desidera mantenere il volume dopo che le istanze allegate sono state terminate, disattivare la cancellazione alla chiusura nel mapping dispositivo di blocco per tutte le istanze associate. Per ulteriori informazioni, consulta Conservare i dati quando un'istanza viene terminata.
È possibile modificare l'impostazione della cancellazione alla chiusura di un'istanza all'avvio o dopo l'avvio. Se si abilita o si disattiva la cancellazione alla chiusura all'avvio dell'istanza, le impostazioni si applicano solo ai volumi collegati all'avvio. Se si allega un volume a un'istanza dopo l'avvio, è necessario impostare esplicitamente l'eliminazione sul comportamento di chiusura per quel volume.
È possibile modificare l'impostazione della cancellazione alla chiusura di un'istanza utilizzando solo gli strumenti a riga di comando.
Per modificare l'impostazione Cancellazione alla chiusura per un'istanza esistente
Utilizzare il comando modify-instance-attribute e specificare l'attributo DeleteOnTermination
nel --block-device-mappings option
.
aws ec2 modify-instance-attribute --instance-id
i-1234567890abcdef0
--block-device-mappings file://mapping.json
Specifica quanto segue nel file mapping.json
.
[ { "DeviceName": "
/dev/sdf
", "Ebs": { "DeleteOnTermination":true|false
} } ]
Monitoraggio di un volume abilitato a Multi-Attach
Puoi monitorare un volume abilitato a Multi-Attach utilizzando i volumi CloudWatch Metrics for Amazon EBS. Per ulteriori informazioni, consulta CloudWatch Metriche Amazon per Amazon EBS.
I dati vengono aggregati in tutte le istanze collegate. Non è possibile monitorare i parametri per le singole istanze collegate.
Prezzi e fatturazione
Questa caratteristica non comporta costi supplementari per l'utilizzo di Amazon EBS Multi-Attach. Vengono addebitati i costi standard applicabili ai volumi SSD con capacità di IOPS allocata (io1
e io2
). Per ulteriori informazioni, consulta Prezzi di Amazon EBS