Amazon Elastic File System

Storage di file elastico scalabile e affidabile per il cloud AWS

Amazon Elastic File System (Amazon EFS) offre storage di file elastico scalabile per servizi cloud di AWS e risorse locali. È semplice da utilizzare e offre un'interfaccia intuitiva che permette di creare e configurare i file system in modo facile e veloce. Amazon EFS è stato progettato per ricalibrare le risorse in modo elastico e on demand senza provocare interruzioni alle applicazioni, aumentando e riducendo automaticamente la capacità in base al volume di file; in questo modo le applicazioni avranno sempre a disposizione la giusta quantità di storage. Inoltre, offre accesso condiviso a elevato parallelismo a migliaia di istanze Amazon EC2, consentendo alle applicazioni di ottenere elevati livelli di throughput e IOPS totali, che aumentano con la crescita del file system, mantenendo costantemente bassa la latenza. In quanto servizio regionale, Amazon EFS è stato progettato per offrire disponibilità e durabilità elevate attraverso l'uso di storage ridondante dei dati su più zone di disponibilità.

Grazie a queste caratteristiche, Amazon EFS è ideale per un'ampia gamma di casi d'uso, tra cui distribuzione e gestione di contenuti Web, applicazioni aziendali, flussi di lavoro di elaborazione per media e intrattenimento, directory host, backup di database, strumenti per sviluppatori, storage di contenitori e carichi di lavoro di analisi di Big Data.

Panoramica di Amazon EFS

Come funziona

Quando viene montato su istanze Amazon EC2, un file system EFS fornisce interfaccia e semantica di accesso file system standard, consentendo l'integrazione di Amazon EFS con applicazioni e strumenti esistenti. Più istanze Amazon EC2 possono accedere contemporaneamente a un file system Amazon EFS, in modo da fornire un'origine dati comune per carichi di lavoro e applicazioni in esecuzione in più istanze Amazon EC2.

È possibile montare i file system Amazon EFS sui server data center locali quando la connessione ad Amazon VPC avviene con AWS Direct Connect. È possibile montare i file system EFS sui server locali per eseguire la migrazione di serie di dati a EFS, consentire scenari di cloud bursting o eseguire il backup dei dati locali su EFS.

Amazon EFS è un servizio di storage di file nel cloud completamente gestito che fornisce storage condiviso nel cloud AWS. Scopri di più su storage di file nel cloud e relativi vantaggi rispetto alle altre soluzioni di storage nel cloud.

Le opzioni di storage nel cloud offrono un modo semplice e scalabile per memorizzare, consultare e condividere dati su Internet. In questa pagina, Amazon EFS viene confrontato con le altre soluzioni di storage di AWS per illustrare in quali casi d'uso è consigliato.

Vantaggi

SEMPLICITÀ

Amazon EFS è una semplice interfaccia di servizi Web che permette di creare e configurare i file system in modo semplice e rapido. Il servizio gestisce autonomamente l'intera infrastruttura di storage di file, consentendo in questo modo di aggirare la complessità delle operazioni di implementazione, applicazione di patch e manutenzione delle distribuzioni di file system complessi.

STORAGE DI FILE CONDIVISO

Possono accedere simultaneamente a un file system Amazon EFS diverse istanze Amazon EC2 e server locali, in modo tale da consentire l'accesso a tale file system alle applicazioni la cui scalabilità interessa più di un'unica istanza. Le istanze Amazon EC2 in esecuzione in più zone di disponibilità nella stessa regione possono accedere al file system per consentire a più utenti di accedere e condividere un'origine dati comune.

INTEGRAZIONE OTTIMIZZATA

Amazon EFS fornisce interfaccia e semantica di accesso file system (che garantisce coerenza assoluta dei dati e blocco dei file). Le istanze Amazon EC2 montano file system Amazon EFS tramite il protocollo NFSv4 utilizzando comandi di montaggio di sistema operativo standard. È anche possibile montare i file system Amazon EFS sui server del data center locale utilizzando il protocollo NFSv4 quando la connessione ad Amazon VPC viene stabilita tramite AWS Direct Connect.

SCALABILITÀ AUTOMATIZZATA

Amazon EFS dimensiona in modo automatico e istantaneo la capacità di storage del file system durante l'aggiunta o la rimozione dei file senza interrompere l'esecuzione delle applicazioni. In questo modo viene garantita tutta la capacità di storage richiesta e vengono ridotte le attività di amministrazione più dispendiose in termini di tempo.

PRESTAZIONI SCALABILI

Amazon EFS è stato sviluppato per fornire i livelli di throughput, IOPS e bassa latenza necessari per un'ampia gamma di carichi di lavoro. 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.

COSTI RIDOTTI

Amazon EFS fornisce tutta la capacità necessaria al momento giusto, senza la necessità di effettuarne in anticipo il provisioning dello storage. Si paga solo la capacità effettivamente utilizzata, senza impegni minimi né addebiti anticipati. Per conoscere un esempio dei vantaggi di Amazon EFS sul costo totale di proprietà, leggi qui

 

DISPONIBILITÀ E DURABILITÀ ELEVATE

Amazon EFS è progettato per assicurare disponibilità e durabilità elevate. Ogni oggetto del file system di Amazon EFS, ad esempio directory, file e collegamenti, viene memorizzato in modo ridondante in più zone di disponibilità.

TRASFERIMENTI OTTIMIZZATI

Amazon EFS offre un modo semplice e sicuro per trasferire i dati dai data center locali o dai file system nel cloud, con la possibilità di copiare file e directory a velocità fino a 5 volte maggiori rispetto agli strumenti di copia standard di Linux.

SICUREZZA

Amazon EFS permette di controllare in modo capillare l'accesso ai file system tramite autorizzazioni POSIX. UtilizzaAmazon Virtual Private Cloud (Amazon VPC) per gestire l'accesso alla rete. Utilizza AWS Identity and Access Management (IAM) per controllare l'accesso alle API di Amazon EFS. Crittografa i dati inattivi e in transito per ottenere una soluzione completa che protegge sia i dati su disco sia quelli inviati all'esterno.

Casi d'uso

APPLICAZIONI AZIENDALI

Amazon EFS fornisce scalabilità, elasticità, disponibilità e durabilità ideali per essere utilizzato come storage di file per applicazioni aziendali e per applicazioni distribuite come servizi. L'interfaccia e la semantica file system standard che caratterizzano il servizio permettono di eseguire la migrazione di applicazioni aziendali e di crearne di nuove nel cloud AWS.

Ulteriori informazioni sulle applicazioni aziendali » 

FLUSSI DI LAVORO PER MEDIA E INTRATTENIMENTO

I flussi di lavoro di elaborazione multimediale, ad esempio il video editing, la produzione in studio, l'elaborazione di trasmissioni, il sound design e il rendering, spesso si affidano a storage condivisi per modificare file di grandi dimensioni. Un modello di consistenza dei dati solido, con throughput elevati e accesso ai file condiviso, è l'ideale per ridurre il tempo necessario per completare queste operazioni e consolidare diversi repository di file locali in un unico percorso per tutti gli utenti.

ANALISI

Amazon EFS garantisce i livelli di scalabilità e prestazioni richiesti dalle applicazioni di Big Data che necessitano di throughput elevato per il calcolo dei nodi associati a operazioni sui file con bassa latenza e verifica dopo scrittura costante. Molti carichi di lavoro di analisi interagiscono con i dati tramite un'interfaccia di file, si basano su semantica di file che include blocchi file e richiedono la scrittura di porzioni di file. Amazon EFS supporta semantica file system e può ricalibrare la capacità e le prestazioni.

DIRECTORY HOME

Amazon EFS fornisce storage per le aziende i cui utenti devono accedere e condividere set di dati comuni. Un amministratore potrà usare Amazon EFS per creare un file system accessibile a tutti i soggetti di un'azienda e stabilire le autorizzazioni per utenti e gruppi di utenti a livello di file e di directory.

GESTIONE DI CONTENUTI E DISTRIBUZIONE WEB

Amazon EFS può essere utilizzato come file system durevole e a elevato throughput per sistemi di gestione dei contenuti e applicazioni di distribuzione Web che memorizzano e gestiscono le informazioni per numerose applicazioni, ad esempio siti Web, pubblicazioni online e archivi. Poiché Amazon EFS è compatibile con la normale semantica di file system, convenzioni di denominazione dei file e autorizzazioni già familiari agli sviluppatori, si integra con la massima semplicità con le applicazioni Web e può essere usato per diversi casi d'uso, tra cui siti Web, pubblicazioni online e archivi.

STRUMENTI DI SVILUPPO SOFTWARE

Amazon EFS consente alle aziende di essere più agile e reattiva alle esigenze dei clienti. È possibile allestire, duplicare, ridimensionare o archiviare gli ambienti di sviluppo, testing o produzione in pochi clic. Grazie alla possibilità di condividere codice e altri file in modo semplice e preciso, lo storage di file nel cloud con EFS garantisce repository organizzati e sicuri a cui è possibile accedere con facilità dagli ambienti di sviluppo nel cloud. Amazon EFS offre una soluzione scalabile e altamente disponibile ideale per carichi di lavoro di testing e di sviluppo.

BACKUP DI DATABASE

Amazon EFS offre un file system standard che può essere montato da server di database. In questo modo può diventare una piattaforma ideale per creare backup di database portabili utilizzando strumenti nativi o applicazioni di backup aziendali. Molte aziende desiderano sfruttare la flessibilità garantita dallo storage dei backup di database nel cloud, sia per maggiore sicurezza durante gli aggiornamenti sia a scopo di sviluppo e testing.

STORAGE DI CONTENITORI

I contenitori sono ideali per la creazione di microservizi, perché garantiscono provisioning rapido, portabilità e isolamento di processi. I contenitori a cui occorre l'accesso ai dati originali ad ogni avvio richiedono un file system condiviso a cui connettersi, indipendentemente dalla loro istanza. Amazon EFS offre accesso condiviso persistente ai file, ideale per lo storage di contenitori.

Casi di studio

BBC usa lo storage di file condiviso per eseguire la migrazione dell'applicazione Red Button nel cloud AWS

Utilizzando Amazon EFS per condividere file, la BBC è stata in grado di creare una soluzione agile e dai costi contenuti, eseguendo la migrazione del servizio TV interattivo Red Button, che prima era in locale, nel cloud AWS: Avvalendosi di servizi quali Amazon EC2, Amazon EFS, Amazon SNS, Amazon SQS e Amazon Kinesis, l'azienda ha potuto trasferire l'intera applicazione in modo tempestivo e senza sforare il budget previsto.

Post del blog

Jeff-Barr_Bio-Pic
Jeff Barr
il throughput assegnato ora permette di assegnare il throughput indipendentemente dalla capacità.
 
 
Jeff-Barr_Bio-Pic
Jeff Barr
Abbiamo aggiunto il supporto per la crittografia dei dati inattivi per Amazon EFS.
 
 
Jeff-Barr_Bio-Pic
Jeff Barr
Utilizza EFS File Sync per trasferire in modo rapido e sicuro i dati in EFS.
 
 
Jeff-Barr_Bio-Pic
Jeff Barr
Abbiamo aggiunto il supporto per la crittografia dei dati inattivi per Amazon EFS.
 
Jeff-Barr_Bio-Pic
Jeff Barr
Amazon EFS dispone di accesso semplice e affidabile in locale a AWS Direct Connect. 
 

Inizia a usare Amazon EFS

icon2
Esplora e impara come utilizzare Amazon EFS con  questo tutorial.
icon3
Apri la Console di gestione AWS per iniziare a usare Amazon EFS

Ulteriori informazioni su Amazon EFS

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