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à.
Di seguito sono elencate le funzionalità di Amazon EFS.
Argomenti
Autenticazione e controllo degli accessi
È necessario disporre di credenziali valide per utilizzare la console di gestione Amazon EFS e per effettuare richieste API Amazon EFS, ad esempio creare un file system. Inoltre, è necessario disporre delle autorizzazioni per creare o accedere ad altri EFS e AWS risorse.
Agli utenti e ai ruoli creati in AWS Identity and Access Management (IAM) devono essere concesse le autorizzazioni per creare o accedere alle risorse. Per ulteriori informazioni sulle autorizzazioni, consultare Gestione delle identità e degli accessi per Amazon EFS.
L’autorizzazione IAM per i client NFS è un'opzione di protezione aggiuntiva di Amazon EFS che utilizza IAM per semplificare la gestione degli accessi per i client NFS (Network File System) su larga scala. Con l'autorizzazione IAM per i client NFS, puoi utilizzare IAM per gestire l'accesso a un file system EFS in modo intrinsecamente scalabile. L'autorizzazione IAM per i client NFS è ottimizzata anche per gli ambienti cloud. Per ulteriori informazioni sull'utilizzo dell'autorizzazione IAM per i client NFS, consulta Utilizzo di IAM per controllare l'accesso ai dati del file system.
Coerenza dei dati in Amazon EFS
Amazon EFS fornisce la semantica di close-to-open coerenza che le applicazioni si aspettano da NFS.
In Amazon EFS, le operazioni di scrittura per file system regionali vengono memorizzate in modo persistente tra le zone di disponibilità in questi scenari:
-
Un'applicazione esegue un'operazione di scrittura sincrona (per esempio, utilizzando il comando Linux
open
con il flagO_DIRECT
o il comando Linuxfsync
). -
Un'applicazione chiude un file.
A seconda del modello di accesso, Amazon EFS può fornire garanzie di coerenza più forti rispetto alla close-to-open semantica. Le applicazioni che eseguono l'accesso sincrono ai dati ed eseguono scritture senza aggiunta hanno read-after-write coerenza per quanto riguarda l'accesso ai dati.
Blocco dei file
Le applicazioni client NFS possono utilizzare il blocco dei file NFS versione 4 (incluso il blocco per intervallo di byte) per operazioni di lettura e scrittura sui file Amazon EFS.
Ricorda quanto segue su come Amazon EFS blocca i file:
-
Amazon EFS supporta solo il blocco consultivo e le operazioni di lettura/scrittura non verificano la presenza di blocchi in conflitto prima dell'esecuzione. Ad esempio, per evitare problemi di sincronizzazione dei file con operazioni atomiche, l'applicazione deve conoscere la semantica NFS (come la coerenza). close-to-open
-
Ogni specifico file può sostenere fino a 512 blocchi in tutte le istanze connesse e gli utenti che accedono al file.
Disponibilità e durabilità dei file system EFS
Questa sezione descrive i tipi di file system e le opzioni della classe di storage per i file system Amazon Elastic File System (Amazon EFS).
Tipi di file system EFS
Amazon EFS offre tipi di file system regionali e a zona singola.
-
Regionale: i file system regionali (consigliato) archiviano i dati in modo ridondante su più zone di disponibilità geograficamente separate all'interno della stessa. Regione AWS L'archiviazione dei dati su più zone di disponibilità garantisce la disponibilità continua dei dati, anche quando una o più zone di disponibilità in una non sono disponibili. Regione AWS
-
One Zone: i file system One Zone archiviano i dati all'interno di un'unica zona di disponibilità. L'archiviazione dei dati in una singola zona di disponibilità garantisce la disponibilità continua dei dati. Nel caso improbabile di perdita o danneggiamento totale o parziale della zona di disponibilità, tuttavia, i dati archiviati in questi tipi di file system potrebbero andare persi.
Nell'improbabile eventualità di perdita o danneggiamento totale o parziale di una zona di AWS disponibilità, i dati in una classe di storage One Zone potrebbero andare persi. Ad esempio, eventi come incendi e inondazioni potrebbero causare la perdita di dati. Oltre a questi tipi di eventi, le nostre classi di storage a zona singola utilizzano design ingegneristici simili a quelli delle nostre classi di storage regionali per proteggere gli oggetti da guasti indipendenti a livello di disco, host e rack, e ciascuna è progettata per offrire una durabilità dei dati del 99.999999999%.
Per una maggiore protezione dei dati, Amazon EFS esegue automaticamente il backup dei file system One Zone con AWS Backup. Puoi ripristinare i backup del file system in qualsiasi zona di disponibilità operativa all'interno di una Regione AWS o puoi ripristinarli in un'altra Regione AWS. I backup del file system EFS creati e gestiti utilizzando AWS Backup vengono replicati in tre zone di disponibilità e sono progettati per durare a lungo. Per ulteriori informazioni, vedere Resilience in. AWS Backup
Nota
I file system One Zone sono disponibili solo per determinate zone di disponibilità. Per una tabella che elenca le zone di disponibilità in cui è possibile utilizzare i file system One Zone, vedereZone di disponibilità supportate per i file system a zona singola.
Nella tabella seguente vengono confrontati i tipi di file system con disponibilità, durata e altre considerazioni.
Tipo di file system | Sviluppato per | Durabilità (in base alla progettazione) | Disponibilità | Zone di disponibilità | Altre considerazioni |
---|---|---|---|---|---|
Regionale |
Dati che richiedono la massima durabilità e disponibilità. |
99,999999999% (11 9 s) |
99,99% |
>=3 |
Nessuno |
Zona singola |
Dati che richiedono la massima durabilità e disponibilità. |
99,999999999% (11 9 s) |
99,99% |
1 |
Non resiliente alla perdita della zona di disponibilità |
Zone di disponibilità supportate per i file system a zona singola
I file system One Zone sono disponibili solo per determinate zone di disponibilità. Nella tabella seguente sono elencati i file system One Zone Regione AWS e AZ IDs per ogni zona di disponibilità in cui è possibile utilizzare i file system One Zone. Per vedere la mappatura di AZ IDs alle zone di disponibilità nel tuo account, consulta la sezione Zona di disponibilità IDs per AWS le tue risorse nella Guida per l'utente di AWS Resource Access Manager.
Regione AWS Nome | Regione AWS Codice | AZ supportato IDs |
---|---|---|
Stati Uniti orientali (Ohio) | us-east-2 |
use2-az1, use2-az2, use2-az3 |
Stati Uniti orientali (Virginia settentrionale) | us-east-1 |
use1-az1, use1-az2, use1-az4, use1-az5, use1-az6 |
US West (N. California) | us-west-1 | usw1-az1, usw1-az3 |
Stati Uniti occidentali (Oregon) | us-west-2 | usw2-az1, usw2-az2, usw2-az3, usw2-az4 |
Africa (Cape Town) | af-south-1 | afs1-az1, afs1-az2, afs1-az3 |
Asia Pacifico (Hong Kong) | ap-east-1 | ape1-az1, ape1-az2, ape1-az3 |
Asia Pacific (Mumbai) | ap-south-1 | aps1-az1, aps1-az2, aps1-az3 |
Asia Pacifico (Osaka-Locale) | ap-northeast-3 | apne3-az1, apne3-az2, apne3-az3 |
Asia Pacifico (Seul) | ap-northeast-2 | apne2-az1, apne2-az2, apne2-az3 |
Asia Pacific (Singapore) | ap-southeast-1 | apse1-az1, apse1-az2 |
Asia Pacific (Sydney) | ap-southeast-2 | apse2-az1, apse2-az2, apse2-az3 |
Asia Pacifico (Tokyo) | ap-northeast-1 | apne1-az1, apne1-az4 |
Canada (Central) | ca-central-1 | cac1-az1, cac1-az2 |
China (Beijing) | cn-north-1 | cnn1-az1, cnn1-az2 |
Cina (Ningxia) | cn-northwest-1 | cnnw1-az1, cnnw1-az2, cnnw1-az3 |
Europe (Frankfurt) | eu-central-1 | euc1-az1, euc1-az2, euc1-az3 |
Europa (Irlanda) | eu-west-1 | euw1-az1, euw1-az2, euw1-az3 |
Europe (London) | eu-west-2 | euw2-az1, euw2-az2 |
Europa (Milano) | eu-south-1 | eus1-az1, eus1-az2, eus1-az3 |
Europe (Paris) | eu-west-3 | euw3-az1, euw3-az3 |
Europa (Stoccolma) | eu-north-1 | eun1-az1, eun1-az2, eun1-az3 |
Medio Oriente (Bahrein) | me-south-1 | mes1-az1, mes1-az2, mes1-az3 |
Sud America (São Paulo) | sa-east-1 | sae1-az1, sae1-az2, sae1-az3 |
AWS GovCloud (Stati Uniti orientali) | us-gov-east-1 | usge1-az1, usge1-az2, usge1-az3 |
AWS GovCloud (Stati Uniti occidentali) | us-gov-west-1 | usgw1-az1, usgw1-az2, usgw1-az3 |
Classi di storage EFS
Le diverse classi di storage Amazon EFS sono progettate per lo storage più efficace a seconda dei casi d'uso.
-
EFS Standard: la classe di storage EFS Standard utilizza storage SSD (Solid State Drive) per offrire i livelli di latenza più bassi per i file a cui si accede di frequente. I nuovi dati del file system vengono prima scritti nella classe di storage EFS Standard e quindi possono essere trasferiti su più livelli nelle classi di storage EFS Infrequent Access ed EFS Archive utilizzando la gestione del ciclo di vita.
EFS Infrequent Access (IA): una classe di storage a costi ottimizzati per i dati a cui si accede solo poche volte al trimestre.
-
EFS di archivio: una classe di storage ottimizzata in termini di costi per i dati a cui si accede poche volte all'anno o meno.
La classe di storage EFS Archive è supportata sui file system EFS con throughput elastico. Non è possibile aggiornare la velocità effettiva del file system a Bursting o Con provisioning una volta che il file system contiene dati nella classe di storage di archivio.
Confronto delle classi di storage
La tabella seguente confronta le classi di storage. Per ulteriori dettagli sulle prestazioni di ogni classe di storage, vedi Specifiche prestazionali di Amazon EFS.
Classe di storage | Sviluppato per | Latenza di lettura del primo byte | Durabilità (progettata per) 1 | Disponibilità (SLA) | Zone di disponibilità | Costo di fatturazione minimo per file 2 | Durata di archiviazione minima |
---|---|---|---|---|---|---|---|
EFS Standard | Dati attivi che richiedono prestazioni di latenza inferiori al millisecondo | Meno di millisecondo | 99,999999999% (11 anni e 9) |
99,99% (regionale) 99,9% (una zona) |
=>3 (regionale) 1 (Una zona) |
Non applicabile | Non applicabile |
Accesso non frequente a EFS | Dati inattivi a cui si accede solo poche volte ogni trimestre. | Decine di millisecondi |
128 KiB | Non applicabile | |||
EFS di archivio | Dati inattivi a cui si accede poche volte all'anno o meno | Decine di millisecondi | 99,9% (regionale) | =>3 (regionale) | 128 KiB | 90 giorni |
Nota
1 Poiché i file system One Zone archiviano i dati in un'unica zona di AWS disponibilità, i dati archiviati in questi tipi di file system potrebbero andare persi in caso di emergenza o altro errore che influisca su tutte le copie dei dati all'interno della zona di disponibilità o in caso di distruzione della zona di disponibilità.
2 Le policy relative al ciclo di vita aggiornate a partire dalle 12:00 PT del 26 novembre 2023 trasferiranno i file di < 128 KB alla classe IA. Per ulteriori informazioni su come Amazon EFS contabilizza e fattura singoli file e metadati, consulta. In che modo Amazon EFS riporta le dimensioni dei file system e degli oggetti
Fatturazione per classi di storage
La fatturazione avviene in base alla quantità di dati in ogni classe di storage, Ti vengono inoltre addebitati i costi di accesso ai dati quando vengono letti i file nello storage IA o Archive o per i dati che passano da una classe di archiviazione all'altra utilizzando la gestione del ciclo di vita. La fattura AWS
mostra la capacità per ogni classe di storage e l'accesso calcolato rispetto alla classe di storage del file system. Per ulteriori informazioni, consulta Prezzi di Amazon EFS
Inoltre, le classi di storage Infrequent Access (IA) e Archive hanno un costo di fatturazione minimo per file di 128 KB. Il supporto per file di dimensioni inferiori a 128 KiB è disponibile solo per le politiche relative al ciclo di vita aggiornate a partire dalle 12:00 PT del 26 novembre 2023. Per ulteriori informazioni su come Amazon EFS contabilizza e fattura singoli file e metadati, consulta. In che modo Amazon EFS riporta le dimensioni dei file system e degli oggetti
Ulteriori considerazioni sulla fatturazione si applicano a seconda della modalità di throughput.
-
Per i file system che utilizzano Elastic Throughput, viene fatturata la quantità totale mensile di metadati e dati trasferiti per i file system, indipendentemente dai costi di archiviazione.
-
Per i file system che utilizzano il Throughput con provisioning, la fatturazione avviene per il throughput con provisioning, oltre a ciò che viene fornito in base alla quantità di dati presenti nella classe di storage EFS Standard.
-
Per i file system che utilizzano Bursting, il throughput consentito è determinato in base alla quantità di dati archiviati solo nella classe di storage EFS Standard.
Per ulteriori informazioni sulle modalità di throughput EFS, vedereModalità di velocità di trasmissione effettiva.
Nota
Non sono previsti costi di accesso ai dati quando si utilizza AWS Backup per eseguire il backup di file system EFS abilitati alla gestione del ciclo di vita. Per ulteriori informazioni su AWS Backup Amazon EFS, consultaBackup dei file system EFS.
Gestione del ciclo di vita
Per gestire i tuoi file system in modo che vengano archiviati in modo conveniente per tutto il loro ciclo di vita, utilizza la gestione del ciclo di vita. La gestione del ciclo di vita trasferisce automaticamente i dati tra le classi di storage in base alla configurazione del ciclo di vita definita per il file system. La configurazione del ciclo di vita è un insieme di policy del ciclo di vita che definiscono quando trasferire i dati del file system a un'altra classe di storage. Per ulteriori informazioni, consulta Gestione del ciclo di vita dello storage.
Replica
Puoi creare una replica del tuo file system Amazon EFS nella modalità che Regione AWS preferisci utilizzando la replica. La replica replica in modo automatico e trasparente i dati e i metadati del file system EFS in un nuovo file system EFS di destinazione creato in un Regione AWS file system EFS di tua scelta. EFS mantiene automaticamente sincronizzati i file system di origine e destinazione. La replica è continua e progettata per fornire un obiettivo del punto di ripristino (RPO) e un obiettivo del tempo di ripristino (RTO) di minuti. Queste funzionalità consentono di raggiungere gli obiettivi di conformità e continuità aziendale. Per ulteriori informazioni, consulta Replica dei file system EFS.