Amazon Elastic File System (Amazon EFS) offre storage di file semplice, elastico e scalabile per servizi AWS Cloud e risorse locali. Esegue il dimensionamento in modo elastico e on demand senza interrompere le applicazioni. Aumenta o si riduce automaticamente con l'aggiunta e la rimozione dei file. I file system di Amazon EFS sono distribuiti su un numero illimitato di server di storage, perciò possono crescere in modo elastico nell'ordine di petabyte e offrono accesso simultaneo ai dati dalle istanze di Amazon EC2 e server locali. La struttura distribuita evita il formarsi di colli di bottiglia e supera i vincoli legati ai tradizionali file server. Amazon EFS è un servizio regionale di storage di dati su diverse zone di disponibilità per offrire durabilità e disponibilità maggiori.

Amazon EFS supporta un'ampia gamma di casi d'uso, da carichi di lavoro altamente parallelizzati a scalabilità verticale che richiedono il throughtput più elevato possibile fino ai carichi di lavoro che rispettano la latenza a thread singolo. Esempi di casi d'uso possono essere le applicazioni aziendali ​​lift-and-shift, i big data, le analisi, la distribuzione di contenuti via Web e la gestione di contenuti, lo sviluppo e il test delle applicazioni, i flussi di lavoro di media e intrattenimento, i backup del database e lo storage di container.

Cos'è lo storage di file nel cloud?

Ulteriori informazioni sull'archiviazione di file nel cloud e sul modo in cui viene confrontato alle altre soluzioni di storage nel cloud.

Caratteristiche principali

Elasticità e scalabilità

Con Amazon EFS, la capacità di storage è elastica e aumenta o si riduce automaticamente con l'aggiunta e la rimozione dei file: in questo modo le tue applicazioni dispongono dello storage necessario, quando serve. Poiché la capacità è elastica, non è necessario allocare nuove risorse, mentre verranno fatturate solo le risorse utilizzate. Amazon EFS è progettato per offrire elevata scalabilità in relazione sia alla capacità di storage sia alle prestazioni di throughput. Permette infatti di raggiungere diversi petabyte di storage e di offrire un enorme numero di accessi ai dati in parallelo dalle istanze Amazon EC2. Grazie ad Amazon EFS, la scalabilità di throughput e IOPS viene adeguata in base ai livelli di crescita del file system, mentre le operazioni sui file vengono eseguite con latenze basse e uniformi.

Accesso condiviso

Amazon EFS fornisce un accesso sicuro a elevate prestazione per migliaia di connessioni a un file system condiviso utilizzando un modello di autorizzazioni file tradizionale, un blocco file e una struttura di directory gerarchica tramite il protocollo NFSv4. Consente di condividere file simultaneamente tra più istanze di Amazon EC2 in più AZ, regioni, VPC, account e server locali tramite AWS Direct Connect o AWS VPN. È ideale per le applicazioni aziendali che devono condividere un'origine dati comune. Per i carichi di lavoro di applicazioni con molte istanze che accedono allo stesso set di file, Amazon EFS offre una robusta integrità dei dati consentendo a ogni lettura file di riflettere l'ultima scrittura del file.

Modalità prestazionali

Amazon EFS è stato sviluppato per fornire i livelli di throughput, IOPS e bassa latenza necessari per un'ampia gamma di carichi di lavoro e offre due modalità prestazionali: Scopo generale e Max I/O. Lo scopo generale offre la più bassa latenza per ciascuna operazione del file system e può eseguire questa operazione per modelli IO casuali o sequenziali. Max I/O è in grado di dimensionare le risorse per maggiori livelli di throughput aggregato e operazioni al secondo ed è ideale per applicazioni altamente parallelizzate che possono aumentare le dimensioni a un migliaio di istanze Amazon EC2.

Modalità di throughput

Amazon EFS offre due modalità di throughput: Bursting e Provisioned. La modalità di throughput aiuta a determinare il throughput generale che un file system può ottenere. Con Bursting Throughput, il throughtput si dimensiona con il file system con bursting dinamico in base a quanto necessario per il supporto della natura variabile di molti carichi di lavoro basati su file. Il throughput assegnato è progettato per supportare applicazioni che richiedono un throughput dedicato più elevato rispetto alla modalità Bursting predefinita e può essere configurato indipendentemente dalla quantità di dati archiviata nel file system.

Classi di storage e gestione del ciclo di vita

Amazon EFS offre una classe di storage Standard e una classe ad accesso infrequente. La classe di storage ad accesso infrequente EFS (EFS IA) offre costi ottimizzati per file con accesso meno frequente. È possibile iniziare a utilizzare EFS IA abilitando la gestione del ciclo di vita di EFS per il proprio file system e scegliendo un criterio di durata di conservazione (14, 30, 30 o 90 giorni). Abilitando le policy di gestione del ciclo di vita con EFS, i file si sposteranno automaticamente dalla classe di storage Standard alla classe di storage EFS IA. In questo modo i costi di storage verranno ridotti fino all'85%.

Disponibilità e durabilità elevate

Amazon EFS è progettato per assicurare disponibilità e durabilità elevate. Tutti i file e le directory sono archiviati all'interno e attraverso più Zone di disponibilità in una regione per impedire la perdita dei dati in caso di errore di uno qualsiasi dei componenti. L'architettura distribuita di Amazon EFS fornisce la protezione dei dati da un'interruzione AZ, da errori di sistema e componenti e da errori di connessione di rete.

Sicurezza e compliance

Amazon EFS permette di controllare strettamente l'accesso ai file system attraverso autorizzazioni POSIX e gruppi di sicurezza di Amazon EFS. Le autorizzazioni POSIX permettono di limitare l'accesso da host per utente e gruppo, mentre i gruppi di sicurezza fungono da firewall, con le regole aggiunte a definire il flusso di traffico. Utilizzare Amazon Virtual Private Cloud (Amazon VPC) per gestire l'accesso alla rete e AWS Identity and Access Management (IAM) per controllare l'accesso alle API di Amazon EFS. Amazon EFS soddisfa inoltre molti requisiti di idoneità e conformità e di conseguenza consente di soddisfare i requisiti normativi. Fai clic qui per un elenco dei programmi di conformità nell'ambito di Amazon EFS.

Crittografia

Amazon EFS offre crittografia di dati inattivi e in transito mediante una soluzione di crittografia completa e sicura per i dati sia su disco sia in circolo. I dati vengono crittografati in modo trasparente utilizzando chiavi di crittografia gestite da AWS Key Management Service (KMS), perciò non sarà più necessario creare e mantenere un'infrastruttura di gestione delle chiavi. La crittografia dei dati in transito impiega il protocollo standard di settore TLS per proteggere il traffico di rete senza dover apportare modifiche alle applicazioni. Consulta la documentazione relativa alla crittografia per ulteriori informazioni sulla crittografia dei dati di file system.

Trasferimento dati e backup

Il trasferimento dei dati di file di Amazon EFS può essere gestito semplicemente con AWS DataSync.

AWS DataSync

AWS DataSync è un servizio di trasferimento dati gestito che rende facile e veloce il trasferimento di dati fra lo storage locale e Amazon EFS. Puoi utilizzare DataSync per trasferire i set di dati su AWS Direct Connect o Internet con velocità 10 volte maggiore rispetto agli strumenti open source. Per questo non c'è bisogno di modificare le applicazioni o scrivere a un'API. Puoi utilizzare il servizio per le migrazioni di dati una tantum, flussi di lavoro continui con sincronizzazione periodica e replica per la protezione e il recupero di dati. DataSync gestisce automaticamente molte attività che possono rallentare le migrazioni o appesantire le operazioni IT, compresa la gestione delle infrastrutture, la crittografia, la convalida dei dati e l'orchestrazione del trasferimento di dati.

AWS Backup

AWS Backup è un servizio di backup completamente gestito che ti permette di gestire e automatizzare, in modo semplice e centralizzato, i backup dei file system di Amazon EFS, senza più bisogno di soluzioni personalizzate e costose o di processi manuali. AWS Backup va oltre il backup di Amazon EFS e centralizza il backup dei dati all’interno di altri servizi AWS nel cloud e in locale. Quando le applicazioni vengono migrate nel cloud, i loro dati possono essere distribuiti fra più servizi, rendendo difficoltosi la gestione e il consolidamento delle attività di backup senza ricorrere a script personalizzati e processi manuali. Con AWS Backup, è possibile configurare e verificare in modo centralizzato le risorse AWS, automatizzare i backup programmati, impostare le policy di mantenimento, monitorare l’attività di backup.

Ulteriori informazioni sui prezzi di Amazon EFS

Visita la pagina dei prezzi
Tutto pronto per cominciare?
Inizia a usare Amazon EFS
Hai altre domande?
Contattaci